实现模型选择器功能
This commit is contained in:
parent
56d0e0083c
commit
936c388a62
@ -31,11 +31,19 @@
|
||||
<ColumnDefinition Width="36"/>
|
||||
<ColumnDefinition Width="36"/>
|
||||
<ColumnDefinition Width="36"/>
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Button Grid.Column="0" Content="清除" Name="ClearButton" Click="ClearButton_OnClick"></Button>
|
||||
<Button Grid.Column="1" Content="顶部" Name="TopButton" Click="TopButton_OnClick"></Button>
|
||||
<Button Grid.Column="2" Content="底部" Name="BottomButton" Click="BottomButton_OnClick"></Button>
|
||||
<Button Grid.Column="3" Content="停止" Name="StopButton" Click="StopButton_OnClick"></Button>
|
||||
<ComboBox Grid.Column="4" Name="ModelComboBox" SelectionChanged="ModelComboBox_OnSelectionChanged">
|
||||
<ComboBoxItem Content="qwen3-235b-a22b" IsSelected="True"/>
|
||||
<ComboBoxItem Content="qwen3-32b" />
|
||||
<ComboBoxItem Content="qwq-32b" />
|
||||
<ComboBoxItem Content="qwen-max-latest" />
|
||||
<ComboBoxItem Content="deepseek-r1" />
|
||||
</ComboBox>
|
||||
</Grid>
|
||||
<!-- <Button Grid.Row="0" Content="Test" Name="TestButton" Click="TestButton_OnClick"></Button> -->
|
||||
<!-- <TextBlock Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center" Text="LinkTool"/> -->
|
||||
|
||||
@ -117,7 +117,8 @@ namespace LinkToolAddin.ui.dockpane
|
||||
QuestionTextbox.Text = "";
|
||||
borderItemsDict[timestamp.ToString()] = userMsgBoder;
|
||||
ChatHistoryStackPanel.Children.Add(userMsgBoder);
|
||||
Gateway.SendMessageStream(question,"qwen3-235b-a22b",defaultGdbPath,NewMessage_Recall);
|
||||
string model = (ModelComboBox.SelectedItem as ComboBoxItem).Content.ToString() is null ? "qwen3-235b-a22b" : (ModelComboBox.SelectedItem as ComboBoxItem).Content.ToString();
|
||||
Gateway.SendMessageStream(question,model,defaultGdbPath,NewMessage_Recall);
|
||||
}
|
||||
|
||||
public void NewMessage_Recall(MessageListItem msg)
|
||||
@ -488,5 +489,12 @@ namespace LinkToolAddin.ui.dockpane
|
||||
Gateway.StopConversation();
|
||||
StatusTextBlock.Text = "";
|
||||
}
|
||||
|
||||
private void ModelComboBox_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
log.Info("ModelComboBox_OnSelectionChanged");
|
||||
string model = ModelComboBox.SelectedValue.ToString();
|
||||
log.Info(model);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user