发版日志
v1.3.1
功能与增强
- 系统知识库、用户知识库和聊天历史采用独立数据库,提升数据隔离性和性能。
- 重新设计了 Smart Doc 交互页面,提供更直观高效的用户体验。
- 升级 MCP 服务器,新增对 OAuth 认证和可写工具配置的支持。
- 增强文件上传集成,实现更顺畅的知识导入流程。
- 支持自定义元素中的 ID,并解决相关数据冗余问题。
- 实现基于 Redis 的限流器,提升系统稳定性并管理 API 流量。
改进
- 优化 RAG(langchain)和重排序流程,显著提升答案的准确性和相关性。
- 将核心 AI 框架升级至 LangChain 1.0,以兼容最新功能和优化。
- 新增常规系统检查提示,进行了全面的代码优化和单元测试代码规范检查。
Bug 修复
- 修复模型下载失败的问题,改进了嵌入模型的环境变量配置。
- 解决更新值合并和解包过程中出现的数据处理错误。
- 修复自定义元素中导致冗余数据前缀的 Bug。
- 解决偶发的服务调用失败问题,提升整体系统可靠性。
v1.2.1
注意:Agent 模式为实验性功能,请谨慎使用。
Bug 修复
- 修复知识库名称设置可能无效的问题。此修复新增安装时设置数据库转储文件名的选项,并自动使用指定的数据库转储文件初始化知识库。
- 修复 Agent 模式下 MCP 工具可在无人工确认情况下创建或删除 K8s 资源的问题。
- 修复使用 Agent 模式查询磁盘空间信息时服务器可能卡死的问题。
- 修复在 ACP 4.2 及以上版本部署时默认节点污点未处理的问题。
- 修复部署错误:
kubeVersion: >=1.20.0 与 Kubernetes v1.33.7-1 不兼容。 - 修复部署时 LLM 服务和重排序服务的 API 密钥以明文形式出现的问题。
改进
- 优化正确 Hyperflux 身份的提示。
- 移除安装页面中未使用的配置项。
v1.2.0
功能与增强
- 默认使用 RAG 链回答用户问题,提高答案准确性。
- 支持导入数据库转储初始化知识库,简化搭建流程。
- 实验性功能:支持启用 Agent 模式,利用 MCP 工具获取实时集群信息。
- 支持连接部署在 Alauda Hyperflux 之外的 PGVector 数据库。
- 支持 Cohere 重排序模型,提高答案相关性。
- 支持设置 RAG 链参数,如 total_search_k 等。
已知问题
- 当 LLM 返回错误时,答案生成可能失败。返回查看聊天历史时,会再次向 LLM 发送问题,导致对话重复。