知识库
将知识库接入应用
掌握在对话 Agent、Agent V2 以及工作流中挂载知识库、配置检索参数与设计提示词引用模板。
将构建就绪的知识库关联至应用后,模型能够在回答用户问题前自动检索相关分块,将客观知识作为上下文注入生成过程。
场景一:在对话 Agent 中挂载知识库
对话 Agent(包含标准版与 Agent V2)支持直接挂载一个或多个知识库:
- 进入工作台 → Agents,打开目标对话 Agent。
- 在应用配置面板中找到知识库模块,点击 + 选择 按钮。
- 勾选需要关联的知识库集合。支持同时勾选多个知识库(例如同时挂载《产品使用手册》与《企业服务政策》)。
- 点击知识库区域的参数按钮,在知识库搜索配置弹窗中设置检索参数:
- 搜索方式:默认为“语义检索”(如下方截图所示),推荐切换为“混合检索”以兼顾泛化理解与专名匹配。
- 引用上限:按分块大小与模型上下文容量设置检索内容的 Token 预算。
- 最低相关度:用标注问题校准阈值,并核对得分过滤是否实际启用。

场景二:在工作流中编排知识库检索节点
在工作流中,知识库检索被封装为独立的逻辑节点,能够与其他数据处理节点灵活连线:
- 打开目标工作流画布,点击左侧
+按钮,在基础功能 → AI能力分组下选择知识库搜索。 - 将知识库搜索节点放置在画布上,并与上游节点建立执行连线(例如从流程开始或问题分类节点连入)。
- 节点参数配置:
- 选择知识库(
datasets):选择一个或多个目标知识库。 - 搜索参数设置:配置搜索方式、引用上限与最低相关度。
- 检索内容(
datasetSearchInput):点击变量选择器,绑定为流程开始节点的用户问题,或绑定上游节点改写后的查询词。
- 选择知识库(
- 多知识库合并检索:
当工作流涉及多个知识库并行检索时,在下游添加知识库搜索引用合并(
datasetConcatNode)节点,将多路候选结果统一进行二次去重与合并。 - 下游连接:
将知识库搜索节点的执行输出连接至AI 对话节点,并在 AI 对话节点的知识库引用(
quoteQA)输入中绑定该检索节点输出的知识库引用(quoteQA)。

通用配置:编写包含事实约束的提示词模板
为保障知识库内容发挥最大效能,在系统提示词中设计严谨的事实约束指令(检索到的分块内容由系统通过“引用模板提示词”中的 {{quote}} 自动注入,无需在系统提示词中手动粘贴):
你是一个专业的业务知识顾问。你的职责是基于系统提供的知识库参考资料回答用户提问。
回答原则:
1. 提取参考资料中明确记载的事实进行陈述。
2. 保持语言严谨、客观,直接指出具体的政策规定与操作步骤。
3. 若参考资料中未记载用户所需的信息,明确告知“当前知识库暂未收录相关信息”,建议用户联系人工服务。将检索结果绑定到 AI 对话节点的知识输入。专用的知识库引用提示词通过 {{quote}} 注入格式化分块,可保留默认模板或在引用设置中编辑。

通用验证:端到端测试与发布
- 在右侧调试对话框中输入典型业务问题,发起端到端测试。
- 点击回复下方的运行详情,逐项检查:
- 知识库检索节点是否被正确触发。
- 召回的候选分块是否与问题高度贴合。
- 最终回答是否完整吸纳了分块中的客观事实。
- 确认效果符合预期后,点击右上角的保存 → 保存并发布,将当前应用配置固化为正式版本。
下一步
在 GitHub 上编辑
文件更新时间