知识检索 节点是 XpertAI 智能体工作流中的核心能力之一,为用户输入的问题提供高相关度的信息支持。它可自动从已构建的知识库中查找与问题语义相关的内容片段,并将其作为上下文输入,供下游智能体进行理解、分析和生成。
主要能力
使用方式
1. 输入参数
知识检索节点接收上游节点的输入,通常为用户的自然语言问题,也可以是智能体处理过的标准化查询语句。
2. 输出结构
知识检索节点将返回一个文档列表,结构符合 Langchain 中 Document 对象的格式。每个文档包含两部分内容:
page_content: 实际检索到的文本内容
metadata: 与该内容相关的元数据(如来源、文档名、分段索引等)
** 📄 输出示例 **:
该结构便于下游语言模型节点(如 Deepseek R1)使用原始内容和上下文信息进行高质量的问答生成、总结、归纳或逻辑推理。
典型应用场景
- 企业内部问答助手:如人事制度、IT支持、费用报销流程等
- 客户服务智能助理:产品功能说明、故障处理流程
- 项目知识辅助:帮助项目成员快速理解背景信息或历史经验
- 法律/合规咨询机器人:从规范文档中提取解释性内容
推荐组合节点
知识检索节点通常与以下节点配合使用,以构成完整的智能体任务链:
注意事项
- 请确保相关知识库已完成内容入库并可用
- 对于多语言内容,请预先配置相应语言支持的知识库
- 检索内容量可在节点设置中自定义(如返回前 3 条、前 5 条等)
知识检索节点是连接“用户提问”与“智能回答”的桥梁。
它不仅提供事实依据,更为智能体的理解与表达提供了可信的语义支撑。在 XpertAI 工作流中,借助知识检索,您的智能体将更具上下文感知能力和业务专业性。
如需进一步了解知识库的构建与维护,请参阅《知识库管理》。