|
|
daccc625c3
|
revert: 撤回错误的修改,恢复原版本
用户指出SiliconFlow平台确实支持标准tool消息类型,之前的修改是错误的
版本: v3.0.7
|
2026-04-15 10:01:59 +08:00 |
|
|
|
baf5913bfb
|
fix: SiliconFlow平台Function Calling第二轮调用兼容
问题:SiliconFlow平台不支持标准tool消息类型,第二轮调用返回参数无效
修复:将tool消息转换为user消息格式
- 收集所有tool消息的内容
- 合并为一个用户消息发送给模型
- 添加明确的提示让模型直接根据结果回答
版本: v3.0.6
|
2026-04-15 09:52:19 +08:00 |
|
|
|
ae08e01e55
|
fix: Kimi模型伪工具调用格式过滤
修复Kimi-K2.5模型在第二轮调用时输出伪工具调用格式的问题:
- 添加系统提示告诉模型直接根据工具结果回答
- 过滤 <|tool_calls_section_begin|> 等内部格式标记
- 清理多余空行
版本: v3.0.1
|
2026-04-15 09:45:08 +08:00 |
|
|
|
9048d94e33
|
fix: 添加详细日志诊断工具调用消息格式
|
2026-04-15 02:25:05 +08:00 |
|
|
|
291de733a4
|
fix: chat_with_tool_results不重复添加tool结果,修正消息格式
|
2026-04-15 01:03:10 +08:00 |
|
|
|
10f67a807a
|
fix: get_agent_config添加supports_vision和supports_function_calling字段
|
2026-04-14 19:20:17 +08:00 |
|
|
|
4ac67b5816
|
feat: v3.0 Function Calling模式 - LLM自主调用工具
|
2026-04-14 18:39:12 +08:00 |
|
|
|
0c4cc96106
|
fix: 增强错误日志,修复API调用诊断
|
2026-04-14 09:28:28 +08:00 |
|
|
|
2dca775911
|
feat: 多模态支持 - 图片数据传递给视觉模型
|
2026-04-14 09:21:36 +08:00 |
|
|
|
a34bef50ae
|
fix: 文件上传不再添加文件名标记,内容自然融入消息
|
2026-04-14 09:15:46 +08:00 |
|
|
|
c0ed6cd505
|
fix: get_agent_config 添加 tools 字段返回
|
2026-04-13 16:46:00 +08:00 |
|
|
|
25e92b1fb1
|
fix: 搜索功能修复
- 添加详细日志帮助调试
- 搜索结果发送到前端展示
- 前端增加搜索结果展示组件
- 修复 datetime 导入错误
|
2026-04-13 16:34:00 +08:00 |
|
|
|
142904dff4
|
feat: 重构工具配置为通用模型,增加使用统计
- ToolConfig 模型:支持多种工具类型(搜索、计算器、代码执行等)
- ToolUsageLog 模型:记录工具调用日志
- 工具使用统计:调用次数、成功率、错误记录
- 后台管理界面:工具列表+统计展示
- API 重构:/api/v2/tools(替代 search-tools)
|
2026-04-13 16:15:26 +08:00 |
|
|
|
0c9bfca346
|
feat: 添加搜索工具功能(Tavily Search)
- 新增 SearchToolConfig 模型:支持搜索工具配置
- Agent 增加 tools 字段:可配置可用工具列表
- 后台管理增加搜索工具配置页面
- Agent 管理增加工具启用开关
- 网页端增加搜索工具禁用复选框
- WebSocket chat 处理增加搜索调用逻辑
- 默认配置 Tavily Search API
|
2026-04-13 13:26:43 +08:00 |
|
|
|
066d2fe44d
|
fix: 优化思考内容提取,支持多种思考标记格式
|
2026-04-12 18:51:30 +08:00 |
|
|
|
51cc8161f1
|
fix: 修复DEFAULT_phrases拼写错误导致JS不执行
|
2026-04-12 17:45:43 +08:00 |
|
|
|
a0c43ba67b
|
feat: v2.0.0 架构重构 - 大模型池、Agent管理、渠道独立绑定、思考功能
|
2026-04-12 16:13:34 +08:00 |
|
|
|
28d0fbc5ce
|
fix: 移除残留的 ai_response 引用
|
2026-04-12 00:47:48 +08:00 |
|
|
|
a07de626ad
|
fix: 修复AI重复调用问题,统一消息处理流程
- _process_message 只保存用户消息并通知
- 新增 generate_ai_response action 统一处理AI回复
- 避免重复调用AI和重复发送消息
|
2026-04-12 00:34:30 +08:00 |
|
|
|
f3636dddd6
|
fix: 添加 event_id 去重机制,防止消息重复处理
- 添加 processed_events 集合追踪已处理消息
- _process_message 检查 event_id 是否已处理
- 限制集合大小防止内存过大
|
2026-04-12 00:26:04 +08:00 |
|
|
|
027830b0d6
|
fix: Matrix用户消息同步到网页端
- 新增 user_message action 回调
- handle_matrix_message 处理 user_message 通知
- 网页端 WebSocket 接收用户消息
|
2026-04-12 00:07:19 +08:00 |
|
|
|
d018342b45
|
fix: 修复messages类型问题和设备验证问题
1. 使用 get_conversation_history 返回字典列表
2. send_message 增加设备验证回退机制
3. 当 nio 发送失败时回退到 HTTP API
依赖:python-olm, cachetools, atomicwrites, peewee
|
2026-04-11 23:49:15 +08:00 |
|
|
|
585d4ce39c
|
debug: 添加MegolmEvent详细调试信息
- 打印event的所有属性
- 尝试多种方式获取解密内容
- 尝试手动解密decrypt_event
|
2026-04-11 23:00:19 +08:00 |
|
|
|
8742d5932f
|
fix: 移除 sync_forever 的 full_state 参数
- sync_forever 只做增量同步,不重复获取完整状态
- 增加异常堆栈日志便于调试
|
2026-04-11 22:40:25 +08:00 |
|
|
|
d72534c0c3
|
fix: 使用sync_forever和加密存储处理加密消息
- 改用 sync_forever 自动处理事件回调
- 添加 matrix_store 存储路径用于密钥存储
- 初始同步后再注册回调
- 注册 MegolmEvent 处理器
问题:两个房间都是加密状态,需要密钥解密
|
2026-04-11 22:38:47 +08:00 |
|
|
|
6625dda349
|
fix: 使用 sync_forever 自动处理事件,添加加密存储
- 改用 sync_forever 替代手动 sync 循环
- 添加 store_path 加密存储路径
- 注册 MegolmEvent 加密消息回调
- 添加更详细的日志输出
|
2026-04-11 22:36:05 +08:00 |
|
|
|
0d25cdc344
|
feat: Matrix改用nio库支持加密消息
- 使用 matrix-nio 库替代 HTTP API
- 支持解密加密消息(MegolmEvent)
- 添加 matrix_password 配置项
- 发送'正在输入'状态提示
|
2026-04-11 21:39:04 +08:00 |
|
|
|
65297d7321
|
fix: Matrix改用HTTP API,修复HTTPS不可用问题,网页端消息同步到Matrix
|
2026-04-11 12:56:00 +08:00 |
|
|
|
d3236413f3
|
fix: 修复语法错误和导入问题
|
2026-04-11 12:32:23 +08:00 |
|
|
|
b228283133
|
feat: 网页端固定主用户,Matrix /new创建新会话,实时同步
|
2026-04-11 12:29:11 +08:00 |
|
|
|
b05a03e198
|
fix: Matrix连接改为非阻塞模式,修复服务启动阻塞问题
|
2026-04-11 12:22:03 +08:00 |
|
|
|
fd583132d7
|
feat: 支持Matrix access_token登录,配置AI模型接口
|
2026-04-11 11:58:14 +08:00 |
|
|
|
46216205fe
|
feat: AI对话系统 v1.0.0 - 网页端和Matrix端实时同步
|
2026-04-11 11:51:54 +08:00 |
|