GraphRAG extends retrieval-augmented generation with knowledge graphs and community summaries, enabling multihop reasoning across document collections. It models entities as nodes and relationships as edges, then uses related entity groups to produce higher-level summaries. section 14.4
Choose the query strategy according to the retrieval task:
- Global search answers from indexing-time community summaries, creating intermediate answers for each community before combining them. section 14.1.1 section 14.4
- Local search combines AI-extracted knowledge-graph entities with source-document chunks retrieved through embeddings. section 14.1.1
- Indexing persists graphs and related artifacts, while supported vector databases store embeddings for local retrieval. section 14.1.1
Operational workflow
Install GraphRAG, initialize a workspace, run indexing, and query with a selected search method. The implementation is Python-based and can persist artifacts on disk, Azure Blob Storage, or Cosmos DB. section 14.1.1




