Skip to content

[Bug] 简易智能体发布后修改草稿配置会影响已发布版本知识库检索 #6519

Description

@2710165659

Contact Information

No response

MaxKB Version

v2.10.4-lts

Problem Description

已发布的简易智能体在仅保存草稿、未重新发布的情况下,会立即使用草稿中的知识库配置进行检索;而高级智能体在相同场景下,仍然使用已发布版本的知识库配置。

Steps to Reproduce

  1. 准备知识库 A、B,并分别导入能够明确区分的测试内容。
  2. 创建一个简易智能体,仅关联知识库 A,并完成发布。
  3. 创建一个高级智能体,在“知识库检索”节点中仅关联知识库 A,并完成发布。
  4. 在不重新发布的情况下,分别编辑两个智能体,将知识库配置由 A 修改为 B,并仅执行“保存”。
  5. 分别进入两个智能体的对话页面,提问能够命中知识库内容的问题。

实际结果:

  • 简易智能体:返回知识库 B 的内容。
  • 高级智能体:仍返回知识库 A 的内容。

The expected correct result

已发布的智能体在仅保存草稿、未重新发布的情况下,应始终使用已发布版本的配置进行对话。

因此,在上述场景中:

  • 简易智能体应继续检索知识库 A。
  • 高级智能体应继续检索知识库 A。

Related log output

Additional Information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions