begoniezhao
daf7dee4d2
refactor: Unify /url route and file URL handling
2026-02-26 19:46:08 +08:00
begoniezhao
e24bfb05a2
feat: Add knowledge creation support from remote file URLs
2026-02-26 19:46:08 +08:00
begoniezhao
bce968833e
feat: Add async knowledge re-parse API and examples
2026-02-11 12:27:55 +08:00
wizardchen
faf1c9a37b
feat: add matched question field to FAQ search results
2026-01-26 16:32:18 +08:00
wizardchen
6c9d31496f
feat: 添加FAQ导入成功条目详情展示
2026-01-14 17:16:53 +08:00
wizardchen
9338603c20
feat: 支持向 FAQ 条目添加相似问
2026-01-14 17:14:06 +08:00
wizardchen
14d7d3d995
feat: 为 FAQ 和标签引入 seq_id 支持
2026-01-14 17:13:44 +08:00
wizardchen
2e9793db8e
feat: 添加更新最后FAQ导入结果显示状态的方法
2026-01-14 17:09:19 +08:00
wizardchen
84a4ec62de
refactor: 简化FAQ导入结果获取逻辑
...
将导入结果字段合并到FAQImportProgress结构体中,当状态为completed时自动填充。删除了独立的GetLastFAQImportResult接口和相关方法,客户端改为通过进度接口获取已完成任务的结果,并使用localStorage记录最后完成的任务ID。
2026-01-14 17:09:19 +08:00
wizardchen
f6aab2bc86
feat: 添加获取和更新最新FAQ导入结果的方法
2026-01-14 17:09:19 +08:00
wizardchen
a63a2a8daf
refactor: 合并 FAQ 导入和验证逻辑
2026-01-14 17:09:18 +08:00
wizardchen
100484f13d
feat: 新增FAQ批量导入dry run功能
2026-01-14 17:08:49 +08:00
wizardchen
69cd5ed998
feat: 新增 AgentQA 请求字段支持
2026-01-07 19:16:39 +08:00
wizardchen
be38966cbe
feat: 更新FAQ条目时返回更新后的数据
2026-01-07 11:50:57 +08:00
wizardchen
9af1fc18f5
feat: 支持复制知识库时指定任务ID
2026-01-05 17:04:47 +08:00
wizardchen
72a3cbb0ba
feat: 增加流式响应类型和工具调用支持
...
新增 LLMToolCall 和 FunctionCall 结构体支持工具调用,扩展 ResponseType 枚举添加多种响应类型,优化 StreamResponse 结构体增加会话和工具调用字段,并改进引用事件处理逻辑。
2025-12-31 15:36:20 +08:00
wizardchen
c5228acbab
refactor: 简化会话创建请求结构
...
移除会话策略和代理配置相关字段,仅保留标题和描述。会话现在作为独立的对话容器,配置由自定义代理在查询时动态提供。
2025-12-31 15:36:20 +08:00
wizardchen
b0a9952785
feat: 添加禁用自动标题生成的选项
2025-12-31 15:36:20 +08:00
wizardchen
0d020ce30c
feat: 添加思考模式配置支持
...
在SummaryConfig结构体中新增Thinking字段,支持启用思考模式功能。更新相关配置文件、类型定义和客户端代码以支持该功能。
2025-12-31 15:36:20 +08:00
wizardchen
d6a1647be3
feat: 增强 KnowledgeQAStream Client参数
2025-12-31 15:36:20 +08:00
wizardchen
ac00206e77
feat: 支持FAQ两级优先级标签过滤
...
添加FAQ搜索支持两级优先级标签过滤功能,新增first_priority_tag_ids和second_priority_tag_ids字段,更新各检索器实现以支持按标签ID过滤,优化搜索结果排序确保优先级标签结果优先展示。
2025-12-30 19:44:53 +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
762a906a1b
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
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
ad450e6bce
feat: 重构FAQ导入进度,改用Redis存储任务状态
2025-12-22 13:11:31 +08:00
wizardchen
282423aba2
fix: 调整Knowledge结构体Metadata字段类型为json.RawMessage
2025-12-17 22:04:18 +08:00
wizardchen
b110082b0f
fix: 调整Knowledge结构体Metadata字段类型为string
2025-12-17 22:04:18 +08:00
wizardchen
509582a4d5
feat: 知识库异步复制功能支持进度追踪和增量同步
2025-12-17 22:04:18 +08:00
wizardchen
121e9b3e1b
feat: 移除重复的FAQ条目导出
2025-12-17 22:04:18 +08:00
wizardchen
ad6bd157fd
feat: 新增FAQ条目导出功能,支持CSV格式导出
2025-12-17 22:04:18 +08:00
wizardchen
3665d35dc5
feat: 新增FAQ条目答案策略字段,支持'all'和'random'两种模式
2025-12-15 17:22:09 +08:00
wizardchen
b49a5f57e8
feat: 新增FAQ条目推荐字段和按标签批量更新功能
2025-12-15 15:08:42 +08:00
wizardchen
c461a59ecd
feat: 新增FAQ推荐标签和批量操作支持,优化标签删除逻辑
2025-12-12 19:57:08 +08:00
wizardchen
2338ccfbec
feat: 添加Knowledge结构体的SummaryStatus字段以支持摘要状态跟踪
2025-12-11 15:53:51 +08:00
begoniezhao
b24fdc2d24
feat: Add title field for creating knowledge requests.
2025-12-04 15:54:52 +08:00
wizardchen
12497a2fea
feat: 重构客户端结构体,增强块、消息、会话和租户模型,并更新API文档
2025-12-02 22:47:13 +08:00
wizardchen
f26cbe02e1
feat: Add synchronous creation of single FAQ entry and duplicate question detection, update API documentation and frontend handling
2025-12-02 21:14:24 +08:00
wizardchen
845d990a48
feat: Add tag management and FAQ management APIs, enhance knowledge base functionality with keyword search and custom file naming support
2025-12-02 20:39:59 +08:00
wizardchen
93af4460d6
refactor: Remove agent_test command-line tool and associated files to streamline project structure and eliminate unused components
2025-12-01 17:24:57 +08:00
wizardchen
eb8bfddfd1
refactor: Update function signatures across multiple files to improve readability by adding context parameters and enhancing code structure
2025-11-28 16:17:52 +08:00
wizardchen
135e33eca4
refactor: Clean up code by removing unnecessary blank lines and improving comments for better readability and maintainability
2025-11-28 16:10:37 +08:00
wizardchen
c222993777
refactor: Enhance AgentQARequest structure with additional fields and improve session handling methods for clarity and functionality
2025-11-27 17:56:53 +08:00
wizardchen
64c44c9e27
refactor: Update tenant ID handling across the application
2025-11-25 16:30:54 +08:00
wizardchen
601f73ec5f
feat: Refactor agent configuration by removing deprecated parameters and enhancing conversation model management
...
- Removed the `thinkingModelId` and `rerankModelId` from agent configuration, streamlining the settings structure.
- Introduced a new `conversationModels` interface to manage summary and rerank model IDs.
- Updated related UI components and API logic to accommodate the changes in agent configuration.
- Enhanced localization for new conversation model settings in English, Russian, and Chinese.
2025-11-20 10:33:26 +08:00
wizardchen
b9c1191dd2
feat: Introduce query expansion feature and enhance related configurations
...
- Added support for query expansion in conversation settings, allowing the system to generate additional queries when recall is low.
- Updated localization files in English, Russian, and Chinese to include new strings for the query expansion feature.
- Enhanced UI in AgentSettings.vue to allow users to toggle query expansion settings.
- Refactored related API and service logic to accommodate the new query expansion functionality in session management and chat processing.
2025-11-19 20:23:30 +08:00
wizardchen
25fdaed8ca
feat: Implement FAQ functionality in Knowledge Base
...
- Added support for creating and managing FAQ knowledge bases, including new API endpoints for listing, upserting, updating, and deleting FAQ entries.
- Enhanced the frontend to allow users to create FAQ knowledge bases and manage FAQ entries with a dedicated interface.
- Introduced new types and configurations for FAQ handling in the backend, ensuring proper indexing and retrieval of FAQ entries.
- Updated localization files to include new strings related to FAQ management in multiple languages.
- Refactored existing components to accommodate the new FAQ features, improving user experience and functionality.
2025-11-15 01:30:17 +08:00
wizardchen
4fa3adbf3b
feat: Add agent configuration and cleanup scripts for database migrations
2025-11-05 23:18:44 +08:00