fix: 更新思考模型预算说明,使用-1表示自动预算

This commit is contained in:
snaily
2025-07-19 22:11:36 +08:00
parent 1918dad602
commit a6fe5a7022
2 changed files with 5 additions and 5 deletions

View File

@@ -1462,7 +1462,7 @@ function addArrayItem(key) {
const modelId = addArrayItemWithValue(key, newItemValue); // This adds the DOM element
if (key === "THINKING_MODELS" && modelId) {
createAndAppendBudgetMapItem(newItemValue, 0, modelId); // Default budget 0
createAndAppendBudgetMapItem(newItemValue, -1, modelId); // Default budget -1
}
}
@@ -1572,7 +1572,7 @@ function createAndAppendBudgetMapItem(mapKey, mapValue, modelId) {
const valueInput = document.createElement("input");
valueInput.type = "number";
const intValue = parseInt(mapValue, 10);
valueInput.value = isNaN(intValue) ? 0 : intValue;
valueInput.value = isNaN(intValue) ? -1 : intValue;
valueInput.placeholder = "预算 (整数)";
valueInput.className = `${MAP_VALUE_INPUT_CLASS} w-24 px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:border-primary-500 focus:ring focus:ring-primary-200 focus:ring-opacity-50`;
valueInput.min = -1;
@@ -1733,7 +1733,7 @@ function collectFormData() {
formData["THINKING_BUDGET_MAP"][keyInput.value.trim()] = isNaN(
budgetValue
)
? 0
? -1
: budgetValue;
}
});
@@ -2284,7 +2284,7 @@ function handleModelSelection(selectedModelId) {
);
if (currentModelHelperTarget.targetKey === "THINKING_MODELS" && modelId) {
// Automatically add corresponding budget map item with default budget 0
createAndAppendBudgetMapItem(selectedModelId, 0, modelId);
createAndAppendBudgetMapItem(selectedModelId, -1, modelId);
}
}

View File

@@ -1523,7 +1523,7 @@ endblock %} {% block head_extra_styles %}
</button>
</div> -->
<small class="text-gray-500 mt-1 block"
>为每个思考模型设置预算(整数,最大值
>为每个思考模型设置预算(-1为auto,最大值
32767此项与上方模型列表自动关联。</small
>
</div>