发版日志

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 发送问题,导致对话重复。