GraphRAG 的图索引由三类核心元素构成,分别对应图的节点、边和协变量。
1. 实体(Entity)
- 实体是图中的节点,代表文本中出现的具体对象,如人物、组织、地点、技术、概念等
- 每个实体包含名称、类型和描述信息,描述由大语言模型基于源文本抽象生成
- 实体是知识图谱进行社区划分与检索推理的基本锚点
2. 关系(Relationship)
- 关系是图中的边,描述两个实体之间的明确联系
- 每条关系包含源实体、目标实体以及对二者联系的描述
- 关系将分散在不同文档中的实体连接起来,是支撑多跳推理的结构基础
3. 声明(Claim)
- 声明是附着在实体上的协变量(covariate),表示与实体相关的可核实断言
- 一条声明通常包含主体、客体、类型、描述、源文本片段以及起止时间等信息
- 声明为图谱补充了事实性细节,增强了回答的可溯源性