GraphRAG 是什么?
GraphRAG 是什么?
GraphRAG 是 Microsoft Research 开源的一套检索增强生成方法和工具。它在普通文本检索之外,从文档中抽取实体与关系,形成知识图谱,并根据图结构生成社区及社区报告。
这套结构主要用于回答两类普通向量检索较难处理的问题:
- 整体问题:一批文档反复出现哪些主题、群体或风险?
- 关系问题:某个人、组织、事件或概念与哪些对象有关?
核心处理过程
- 把输入文档切分为文本单元;
- 从文本中抽取实体、关系和可选的声明;
- 对图结构进行社区划分;
- 为社区生成摘要报告;
- 查询时按问题选择 Global、Local、DRIFT 或 Basic Search。
GraphRAG 不会让模型自动获得正确答案。索引质量仍取决于输入文本、模型能力、提示词和配置,回答也需要回到原始证据核对。
下一步:和传统 RAG 的区别 · 什么时候适合使用 · 术语表