使用InfraNodus GraphRAG知识图谱构建专家小组AI聊天机器人代理

使用InfraNodus GraphRAG知识图谱构建专家小组AI聊天机器人代理

使用知识图谱替代RAG向量存储

该工作流程创建了一个AI聊天机器人代理,可同时访问多个知识库(作为“专家”使用)。

这些知识库通过InfraNodus GraphRAG提供,利用知识图谱生成高质量响应,无需设置复杂的RAG向量存储工作流程。

使用GraphRAG替代标准向量存储的优势包括:

  • 设置简单快捷(无需复杂的数据导入流程)
  • 知识图谱提供知识库的整体视图
  • 更好地检索文档块之间的关系,从而生成更高质量的响应

InfraNodus知识图谱

工作原理

该模板使用n8n AI代理节点作为协调代理,根据用户的提示决定使用哪个工具(知识图谱)。

以下是逐步说明:

  • 用户通过AI聊天机器人提交问题(在此情况下为n8n界面,可通过URL访问或嵌入任何网站)
  • AI代理节点检查其可访问的工具列表。每个工具都有InfraNodus自动生成的知识描述。
  • AI代理决定使用哪个工具生成响应,并可能调整用户查询以更适合专家。
  • 查询随后发送到InfraNodus HTTP节点端点,查询与该专家对应的图谱。
  • 每个InfraNodus GraphRAG专家提供丰富的响应,考虑整个上下文,并给出每个专家(图谱)的响应以及通过RAG和GraphRAG组合检索的相关陈述列表。
  • n8n AI代理节点整合来自专家的响应,生成最终答案。
  • 最终答案发送回用户的聊天界面(或webhook端点)

使用方法

使用此工作流程需要InfraNodus GraphRAG API账户和密钥

  • 创建InfraNodus账户
  • https://infranodus.com/api-access获取API密钥,并为InfraNodus HTTP节点创建Bearer授权密钥。
  • 在InfraNodus中为每个专家创建单独的知识图谱(使用PDF/内容导入选项)
  • 对于每个图谱,转到工作流程,将图谱名称粘贴到body name字段中。
  • 保持其他设置不变,或访问InfraNodus访问点页面了解更多信息。
  • 将一个或多个图谱作为专家添加到流程后,将LLM密钥添加到OpenAI节点并启动工作流程

要求

  • InfraNodus账户和API密钥
  • OpenAI(或任何其他LLM)API密钥

自定义工作流程

可以将此工作流程与Telegram机器人一起使用,从而通过Telegram进行交互。还有许多其他自定义选项可用。

查看完整指南

还可以观看视频教程演示:

视频教程

(0)
上一篇 4天前
下一篇 4天前

更多相关内容

从零掌握 AI + MCP/Responses API 的自动化设计,节省90%的时间和成本,成为AI自动化专家。学会 n8n、Coze、Dify 接入全球领先 AI应用生态,打造属于你的 AI智能工作流。