知识库(数字员工)
数字员工可以关联一个或多个知识库作为其知识来源。与工作流智能体不同,数字员工不是被动地按照预设的检索策略执行单次查找,而是能够自主决定用什么关键词搜索、是否需要多次查找,这使得它在面对复杂问题时展现出更强的推理能力。
知识库配置
数字员工的知识库配置入口位于数字员工详情页的 知识库 菜单项。配置方式与智能体的知识库策略设置一致:
- 选择知识库:勾选一个或多个已创建的知识库
- 检索策略:配置库选择策略(全选 / TopN / 最低分数)、检索文档数量、相似度阈值等参数
- 后处理策略:配置上下文增强、重排序模型等后处理参数
详细的配置说明参见 知识库策略设置。
自主检索:数字员工的核心差异
工作流智能体的知识库检索是确定的:在流程执行到知识库检索节点时,按照预设的关键字和策略执行一次检索,返回结果后继续执行后续节点。
数字员工则完全不同。它没有固定的检索节点——检索行为是 AI 自主决策的一部分。
自主决定搜索关键词
当用户向数字员工提问时,数字员工会分析问题的语义,自行构造用于检索的关键词。这个关键词不一定等于用户的原始问题。例如:
- 用户问:"我们上次讨论的那个财务分析方案,有什么新进展?"
- 数字员工可能会自行构造关键词:"财务分析方案 进展",甚至多次尝试不同的关键词组合
这种自主性避免了工作流中常见的"关键字刻板"问题——如果预设的关键字不准确,工作流只能返回不相关的结果。而数字员工可以在检索结果不理想时,自行调整关键词重新搜索。
自主决定检索次数
更关键的是,数字员工可以进行多轮检索。当初始检索结果无法充分回答用户问题时,它不会就此放弃,而是基于已获得的信息,构造第二轮、第三轮检索。
这种多轮检索能力在以下场景特别有价值:
- 递进式问题:用户问"A 技术的应用情况如何?"→ 检索到 A 技术在某项目中应用 → 进而检索该项目的更多细节
- 交叉验证:从不同知识库检索同一主题的信息,进行交叉比对
- 信息补全:第一轮检索得到了架构说明但缺少性能数据 → 第二轮有针对性地检索性能指标
与知识图谱的协同
数字员工的自主多轮检索能力在与知识图谱配合时效果最为显著。知识图谱将文档中的实体和关系结构化为图网络,天然适合多跳推理。
具体来说,当数字员工从知识图谱中检索到一个实体节点时,它不仅获得该节点的信息,还能看到与之关联的邻居节点。基于这些关联关系,数字员工可以自主决定"下一步查什么":
- 用户问:"这个药品对儿童的安全性如何?"
- 数字员工检索图谱,找到"药品 A"节点,关联到"临床试验"节点
- 数字员工自主发起第二轮检索,查询该临床试验中"儿童组"的数据
- 再基于儿童组的结果,检索"不良反应"相关的节点
这个过程不是预先编排的工作流,而是数字员工基于知识图谱的结构,自主规划的多跳检索路径。每一次检索的决策都基于上一轮的结果,形成一个动态的推理链。
这与传统 RAG 的单次检索 + 大模型回答的模式有本质区别:传统 RAG 把检索当作"查资料",数字员工 + 知识图谱把检索当作"做研究"。
配置建议
- 需要多跳推理的场景(如法规解读、学术研究)强烈建议关联知识图谱类型的知识库
- 配置多个知识库时,数字员工可以自行判断应该查询哪个库,也可以跨库进行关联检索
- 检索参数不宜设置过于严格(如过高的相似度阈值),因为数字员工有自主判断能力,可以在初步检索后自行筛选和深挖