v2.1.1: Auto配置改为模型粒度拖动排序 + 历史缓存复用 + 对话生图
- Auto配置编辑: 粒度从提供商改为具体模型, 原生HTML5拖动排序, 修复已保存模型不显示勾选(字符串/对象混拼bug) - 历史缓存: 带历史上下文的auto请求按首条消息识别会话, 优先复用上次模型命中上游前缀缓存 (可配置: prefer_cache_model + cache_ttl_seconds, 系统配置页开关 + /api/admin/routing) - 对话生图: chat页选 auto-image/Qwen-Image 直接调生图接口并在对话内展示图片 - 修复: Flask模板缓存导致改模板不生效 -> TEMPLATES_AUTO_RELOAD - 修复: 自动回退/显式有序模型列表路由, 空列表回退提供商能力选择
This commit is contained in:
+2
-1
@@ -249,6 +249,7 @@
|
||||
<div class="flex justify-start">
|
||||
<div class="message-assistant px-4 py-3 rounded-2xl rounded-bl-md max-w-[80%]">
|
||||
<div class="whitespace-pre-wrap text-gray-800">${escapeHtml(msg.content)}</div>
|
||||
${msg.image_url ? `<img src="${msg.image_url}" class="mt-2 rounded-lg max-w-full border border-gray-200" />` : ''}
|
||||
${msg.model ? `<div class="text-xs text-gray-400 mt-2">模型: ${msg.model}</div>` : ''}
|
||||
</div>
|
||||
</div>
|
||||
@@ -311,7 +312,7 @@
|
||||
currentChatId = data.chat_id;
|
||||
|
||||
// 添加助手回复
|
||||
const assistantMsg = { role: 'assistant', content: data.response, model: data.model };
|
||||
const assistantMsg = { role: 'assistant', content: data.response, model: data.model, image_url: data.image_url };
|
||||
container.innerHTML += renderMessage(assistantMsg);
|
||||
|
||||
// 更新标题
|
||||
|
||||
Reference in New Issue
Block a user