JAESOL SHIN
ddf5ae4e65
fix(chat): exclude ChatTemplateKwargs for OpenAI API
...
ChatTemplateKwargs parameter is only supported by custom backends
like vLLM. OpenAI API does not support this parameter and returns
400 Bad Request error.
This change conditionally includes ChatTemplateKwargs only when
the provider is ProviderGeneric (custom deployment).
Fixes connection test failure for OpenAI models with error:
"Unrecognized request argument supplied: chat_template_kwargs"
2025-12-29 19:08:15 +08:00
wizardchen
3905b6fe5d
feat: 优化知识块分页查询功能,支持按知识类型区分搜索和排序逻辑
2025-12-29 17:18:26 +08:00
wizardchen
c9a6c3134a
Merge branch 'custom_agent'
2025-12-29 17:01:23 +08:00
wizardchen
6c8e261a5f
feat: 支持知识库选择模式和标题生成模型配置
...
- 移除对rerankModel的强制检查,支持无知识库场景
- 优化知识库解析逻辑,优先处理用户明确指定的知识库
2025-12-29 14:35:13 +08:00
nullkey
e9a2a7b3e5
feat: 新增对多家平台的模型适配
2025-12-29 12:18:42 +08:00
wizardchen
6bc19ab082
feat: 统一系统提示词并优化智能体选择器界面
...
- 将系统提示词从分离的网络搜索开/关状态合并为统一提示词,使用 {{web_search_status}} 占位符动态控制行为
- 重构智能体选择器,从简单tooltip升级为内容丰富的popup,显示智能体详细信息、类型和能力
- 新增FAQ优先策略配置,支持FAQ答案优先于普通文档
- 优化知识库选择逻辑,智能体切换时自动同步配置的知识库
- 更新相关接口类型定义和国际化文本
2025-12-28 21:46:42 +08:00
wizardchen
c9e482eb79
feat: 新增MCP服务功能支持,优化智能体特性标识显示;调整内置智能体排序逻辑,确保智能体模式下自动启用多轮对话
2025-12-26 21:46:46 +08:00
wizardchen
0ca947981a
refactor: 调整智能体配置,增强智能体选择与状态管理
2025-12-26 21:31:02 +08:00
wizardchen
10f8830c01
feat: 优化知识库删除流程,引入异步任务处理重操作;新增ProcessKBDelete方法实现后台清理
2025-12-25 22:07:42 +08:00
wizardchen
be1ec4de5d
refactor: 移除安全校验和长度限制,简化输入处理逻辑
2025-12-25 22:07:42 +08:00
wizardchen
0e5370c7c4
fix: 修复标签ID处理逻辑,正确处理空字符串与UntaggedTagID的判断条件
2025-12-25 22:07:42 +08:00
wizardchen
a025ebe7fb
feat: 优化标签ID处理逻辑,新增批量更新TagID功能
2025-12-25 22:07:42 +08:00
wizardchen
4c0846f9c7
feat: 增强标签删除功能,支持排除指定ID;新增异步索引删除任务优化删除流程
2025-12-25 22:07:42 +08:00
wizardchen
87ead9dec4
feat: 新增FAQ条目批量更新排除功能,支持在ByTag操作中排除指定ID列表
2025-12-25 22:07:42 +08:00
wizardchen
557081c8f8
fix: 修复不同数据库类型的JSON查询兼容性问题,支持MySQL和PostgreSQL的差异处理
2025-12-25 22:07:42 +08:00
wizardchen
abfe87eaed
feat: 重构提示词模板系统,新增多场景模板配置支持;优化智能体知识库选择模式,支持全部/指定/禁用三种模式
2025-12-25 18:22:36 +08:00
wizardchen
1c1033101d
feat: 增强FAQ搜索功能,支持指定搜索字段(标准问题/相似问法/答案)
2025-12-24 20:47:08 +08:00
wizardchen
423cb3a2a3
feat: 增强知识库搜索功能,支持多知识库和指定文件ID搜索;优化SearchKnowledgeRequest结构,向后兼容单知识库ID参数
2025-12-24 20:47:08 +08:00
wizardchen
ec9d6ee961
fix: 修复GORM批量插入时零值字段被忽略的问题,确保IsEnabled和Flags字段正确插入
2025-12-24 20:47:08 +08:00
wizardchen
8430b9fa2d
feat: 新增FAQ列表排序功能,支持按更新时间升序/降序排列;优化标签名称批量查询,提升查询效率
2025-12-24 20:47:08 +08:00
wizardchen
c11b3e5b00
feat: 新增FAQ条目获取接口,支持按ID查询单个FAQ条目;增强标签删除功能,支持content_only模式仅删除标签下内容
2025-12-24 20:47:08 +08:00
wizardchen
dc1ab5b81d
Merge branch 'master' into custom_agent
2025-12-24 15:53:04 +08:00
wizardchen
0bbd1450cc
feat: 增强FAQ搜索功能,支持指定搜索字段(标准问题/相似问法/答案)
2025-12-24 15:46:16 +08:00
wizardchen
e45b82e9be
feat: 增强知识库搜索功能,支持多知识库和指定文件ID搜索;优化SearchKnowledgeRequest结构,向后兼容单知识库ID参数
2025-12-24 15:46:16 +08:00
wizardchen
aa81662872
fix: 修复GORM批量插入时零值字段被忽略的问题,确保IsEnabled和Flags字段正确插入
2025-12-24 15:46:16 +08:00
wizardchen
b2eec004c9
feat: 新增FAQ列表排序功能,支持按更新时间升序/降序排列;优化标签名称批量查询,提升查询效率
2025-12-24 15:46:16 +08:00
wizardchen
529b31da23
feat: 新增FAQ条目获取接口,支持按ID查询单个FAQ条目;增强标签删除功能,支持content_only模式仅删除标签下内容
2025-12-24 15:46:16 +08:00
wizardchen
d0c5c4f6b0
feat: 新增智能体功能模块,支持自定义智能体创建、配置和选择
2025-12-24 10:34:41 +08:00
wizardchen
236b190b26
feat: 新增FAQ条目获取接口,支持按ID查询单个FAQ条目;增强标签删除功能,支持content_only模式仅删除标签下内容
2025-12-23 11:25:39 +08:00
wizardchen
a36bf67166
feat: 新增环境变量DISABLE_REGISTRATION控制用户注册开关
2025-12-22 15:01:09 +08:00
wizardchen
d6c3636b20
refactor: 调整默认生产环境配置,禁用非生产环境下的Swagger文档访问
2025-12-22 15:01:09 +08:00
wizardchen
ac21f81dda
feat: 新增API Key认证支持,优化Swagger文档安全配置
2025-12-22 15:01:09 +08:00
wizardchen
58ae0d8350
feat: 支持在消息流中展示@的知识库和文件
2025-12-22 13:11:31 +08:00
wizardchen
3c83cf9873
feat: 增强知识库和搜索功能的逻辑
2025-12-22 13:11:31 +08:00
wizardchen
f7900a5e9a
feat: 新增MCP stdio传输安全验证机制,防止命令注入攻击
2025-12-22 13:11:31 +08:00
wizardchen
da55707022
feat: 基于PostgreSQL官方解析器重构SQL安全验证机制,增强查询防护能力
2025-12-22 13:11:31 +08:00
wizardchen
de1ffa7f7c
feat: 支持输入框内选择知识库和文件,优化选择交互体验
2025-12-22 13:11:31 +08:00
wizardchen
485d8d7252
fix: 修正FAQ导入任务中knowledge ID的获取
2025-12-22 13:11:31 +08:00
wizardchen
ad450e6bce
feat: 重构FAQ导入进度,改用Redis存储任务状态
2025-12-22 13:11:31 +08:00
wizardchen
3546888317
fix: 优化知识库复制时的标签映射逻辑和FAQ克隆功能
2025-12-17 22:04:18 +08:00
wizardchen
942689783f
feat: 知识库复制时添加租户信息到上下文
2025-12-17 22:04:18 +08:00
wizardchen
3977d90181
feat: 完善知识库复制时生成问题的SourceID转换逻辑和标签映射功能
2025-12-17 22:04:18 +08:00
wizardchen
b70450ddd8
feat: 支持FAQ索引类型分离,新增is_enabled字段过滤和批量更新优化
2025-12-17 22:04:18 +08:00
wizardchen
509582a4d5
feat: 知识库异步复制功能支持进度追踪和增量同步
2025-12-17 22:04:18 +08:00
wizardchen
a7df6900eb
feat: 完善Swagger API文档生成功能
2025-12-17 22:04:18 +08:00
wizardchen
ad6bd157fd
feat: 新增FAQ条目导出功能,支持CSV格式导出
2025-12-17 22:04:18 +08:00
wizardchen
36f0968df0
feat: 修复数据库迁移中AUTO_RECOVER_DIRTY环境变量判断逻辑,默认启用自动恢复
2025-12-16 12:24:31 +08:00
wizardchen
95dfcf81cd
feat: 支持聊天消息中的图片预览功能,更新Agent提示以包含图文结果输出
2025-12-16 12:24:31 +08:00
wizardchen
8018bc2763
feat: 知识搜索和列表工具中的图片信息展示
2025-12-16 12:24:31 +08:00
wizardchen
efe7b5d0f1
feat: 优化异步任务重试逻辑,仅在最后一次重试时更新失败状态,改进混合搜索结果融合策略
2025-12-16 12:24:31 +08:00