From 0d88d225093ceb4f761df5c10aa3355d88d580fb Mon Sep 17 00:00:00 2001 From: hubian <908234780@qq.com> Date: Wed, 29 Apr 2026 18:31:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A0=B9=E6=8D=AE=E5=A4=A7=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E8=A7=86=E8=A7=89=E8=83=BD=E5=8A=9B=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=9B=BE=E7=89=87=E9=80=89=E9=A1=B9=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 前端加载 LLM 配置时保存 enable_vision 到 CONFIG - 上传弹窗根据 CONFIG.enableVision 决定是否显示图片上传选项 - 无视觉能力的大模型只显示上传文件选项 - 普通对话和智能体对话界面都应用此逻辑 --- www/app.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/www/app.js b/www/app.js index 4b2913a..60a575b 100644 --- a/www/app.js +++ b/www/app.js @@ -150,6 +150,8 @@ async function loadBackendConfig() { CONFIG.apiKey = backendConfig.llm.api_key; CONFIG.model = backendConfig.llm.model; CONFIG.maxTokens = backendConfig.llm.max_tokens || 2048; + CONFIG.enableThinking = backendConfig.llm.enable_thinking || 0; + CONFIG.enableVision = backendConfig.llm.enable_vision || 0; } updateAgentsDisplay(); @@ -3234,10 +3236,12 @@ function showAgentChatPage() {
+ ${CONFIG.enableVision ? `
📷
上传图片
+ ` : ''}
📄
上传文件
@@ -3763,10 +3767,12 @@ function openConversation(id) {
+ ${CONFIG.enableVision ? `
📷
上传图片
+ ` : ''}
📄
上传文件