基于InfraNodus GraphRAG知识库的Telegram AI聊天机器人代理

基于InfraNodus GraphRAG知识库的Telegram AI聊天机器人代理

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

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

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

相比标准向量存储,使用GraphRAG的优势包括:

  • 设置和更新简单快捷(无需复杂的数据导入流程或向量存储)
  • 知识图谱能全面了解您的知识库内容
  • 更好地检索文档片段间的关系=更高质量的响应

InfraNodus知识图谱

工作原理

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

逐步说明:

  • 用户通过Telegram机器人提交问题,问题通过Telegram触发器节点传送到n8n工作流
  • AI代理节点检查可用的工具列表。每个工具都有InfraNodus自动生成的知识描述
  • AI代理决定使用哪个工具生成响应,可能会调整用户查询以更适合专家
  • 查询发送到InfraNodus HTTP节点端点,查询对应专家的图谱
  • 每个InfraNodus GraphRAG专家提供考虑完整上下文的丰富响应,以及通过RAG和GraphRAG组合检索的相关陈述列表
  • n8n AI代理节点整合专家响应生成最终答案
  • 最终答案发送回Telegram机器人,传送到私聊或群组

使用方法

需要使用InfraNodus GraphRAG API账户和密钥

  • 创建InfraNodus账户
  • https://infranodus.com/api-access获取API密钥,为InfraNodus HTTP节点创建Bearer授权密钥
  • 在InfraNodus中为每个专家创建独立的知识图谱(使用PDF/内容导入选项)
  • 对于每个图谱,进入工作流,将图谱名称粘贴到body name字段
  • 保持其他设置不变,或访问InfraNodus访问点页面了解更多
  • 添加一个或多个图谱作为专家后,在OpenAI节点添加LLM密钥
  • 创建Telegram机器人(工作流Post note中有说明)-只需30秒。获取其API密钥并创建凭证用于工作流中的Telegram节点

需求

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

自定义工作流

可通过URL将此工作流用于标准AI聊天机器人,也可嵌入网站。还可与ElevenLabs AI语音代理配合使用。提供更多自定义选项。

查看完整指南https://support.noduslabs.com/hc/en-us/articles/20174217658396-Using-InfraNodus-Knowledge-Graphs-as-Experts-for-AI-Chatbot-Agents-in-n8n

观看视频教程演示:

视频教程

支持

如有疑问,通过https://support.noduslabs.com支持门户或Discord频道联系我们。

更多n8n工作流见支持门户:n8n x InfraNodus AI自动化工作流

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

更多相关内容

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