跳至内容
GraphRAG 是什么?

GraphRAG 是什么?

GraphRAG 是 Microsoft Research 开源的一套检索增强生成方法和工具。它在普通文本检索之外,从文档中抽取实体与关系,形成知识图谱,并根据图结构生成社区及社区报告。

这套结构主要用于回答两类普通向量检索较难处理的问题:

  • 整体问题:一批文档反复出现哪些主题、群体或风险?
  • 关系问题:某个人、组织、事件或概念与哪些对象有关?

核心处理过程

  1. 把输入文档切分为文本单元;
  2. 从文本中抽取实体、关系和可选的声明;
  3. 对图结构进行社区划分;
  4. 为社区生成摘要报告;
  5. 查询时按问题选择 Global、Local、DRIFT 或 Basic Search。

GraphRAG 不会让模型自动获得正确答案。索引质量仍取决于输入文本、模型能力、提示词和配置,回答也需要回到原始证据核对。

下一步:和传统 RAG 的区别 · 什么时候适合使用 · 术语表