数据截至 (上游 commit 03c7a3d2b2eb)
第 4 章 · 四种查询:怎么在图和报告上问答
这章讲什么: 索引产物(图 + 社区报告 + 向量库)建好后,GraphRAG 提供四种检索问答模式,各有擅长的问题类型。本章逐个讲它们取什么料、怎么组上下文、怎么调 LLM 作答。所有模式共用一个模式:
ContextBuilder组上下文 →Search编排 LLM。入口都在packages/graphrag/graphrag/api/query.py。
4.1 四选一:先建立地图
| 模式 | 取料来源 | 擅长的问题 | LLM 调用量 |
|---|---|---|---|
global | 所有社区报告 | 全局主题归纳("整体在讲什么") | 高(map 每批 + 1 次 reduce) |
local | 种子实体的邻域(实体/关系/原文块/报告) | 具体实体("关于 X 说了什么") | 低(≈1 次) |
drift |