ai plan v2
This commit is contained in:
@@ -232,6 +232,7 @@ namespace AnotherReplayReader
|
||||
|
||||
_modelIdBox.Text = _currentModel.ModelId;
|
||||
_contextLengthBox.Text = _currentModel.ContextLength.ToString();
|
||||
_contextBudgetBox.Text = _currentModel.ContextBudget is { } budget ? budget.ToString() : "0";
|
||||
_supportsSseCheck.IsChecked = _currentModel.IsStream;
|
||||
|
||||
// 显示 ExtraParameters 为缩进 JSON
|
||||
@@ -285,6 +286,7 @@ namespace AnotherReplayReader
|
||||
ModelId = id,
|
||||
DisplayName = id,
|
||||
ContextLength = known.ContextLength,
|
||||
ContextBudget = known.ContextBudget,
|
||||
IsStream = known.IsStream,
|
||||
ExtraParameters = new Dictionary<string, object>(known.ExtraParameters)
|
||||
});
|
||||
@@ -365,6 +367,14 @@ namespace AnotherReplayReader
|
||||
{
|
||||
_currentModel.ContextLength = ctxLen;
|
||||
}
|
||||
if (int.TryParse(_contextBudgetBox.Text, out int budget) && budget > 0)
|
||||
{
|
||||
_currentModel.ContextBudget = budget;
|
||||
}
|
||||
else
|
||||
{
|
||||
_currentModel.ContextBudget = null;
|
||||
}
|
||||
_currentModel.IsStream = _supportsSseCheck.IsChecked == true;
|
||||
|
||||
try
|
||||
@@ -404,6 +414,7 @@ namespace AnotherReplayReader
|
||||
_currentModel.ExtraParameters = new Dictionary<string, object>(known.ExtraParameters);
|
||||
_currentModel.IsStream = known.IsStream;
|
||||
_currentModel.ContextLength = known.ContextLength;
|
||||
_currentModel.ContextBudget = known.ContextBudget;
|
||||
RefreshModelList();
|
||||
_modelComboBox.SelectedItem = _modelComboBox.Items
|
||||
.OfType<ModelDisplayItem>()
|
||||
@@ -420,6 +431,7 @@ namespace AnotherReplayReader
|
||||
{
|
||||
_modelIdBox.Text = "";
|
||||
_contextLengthBox.Text = "";
|
||||
_contextBudgetBox.Text = "";
|
||||
_supportsSseCheck.IsChecked = false;
|
||||
_extraParamsBox.Text = "";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user