diff --git a/frontend/src/views/settings/AgentSettings.vue b/frontend/src/views/settings/AgentSettings.vue index 985b76251..d26140129 100644 --- a/frontend/src/views/settings/AgentSettings.vue +++ b/frontend/src/views/settings/AgentSettings.vue @@ -1724,6 +1724,7 @@ const handleSystemPromptNormalChange = async () => { const handleTemperatureNormalChange = async (value: number) => { if (!conversationConfigLoaded.value) return + if (value === savedTemperatureNormal) return try { await saveConversationConfig( diff --git a/internal/handler/tenant.go b/internal/handler/tenant.go index faeb959be..294be2ab3 100644 --- a/internal/handler/tenant.go +++ b/internal/handler/tenant.go @@ -353,6 +353,8 @@ func (h *TenantHandler) updateTenantAgentConfigInternal(c *gin.Context) { c.Error(errors.NewAgentInvalidTemperatureError()) return } + // thinking_model_id 不再强制要求,允许先启用 Agent 再设置模型 + // 实际使用时会在 AgentQA 中进行验证 if len(req.AllowedTools) == 0 { c.Error(errors.NewAgentMissingAllowedToolsError()) return