graphrag

把文档变成知识图谱,让AI回答全局性问题更准

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 3873 🐛 待处理 61 👀 关注 205
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 36589
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

graphrag 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队microsoft
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型gpt,gpt-4,gpt4,graphrag,llm,llms,rag
GitHub 星标★ 36589
上线时间2024-03-27 00:00:00
代码更新2026-11-02
仓库体积204.0 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

GraphRAG 是一个基于图的检索增强生成(RAG)系统,由微软开源。它通过构建知识图谱来增强大语言模型的问答能力,解决传统向量检索在全局性、多跳推理问题上的不足。其核心能力包括:从文档中自动提取实体和关系,构建层次化知识图谱;支持社区检测与摘要,实现全局性问题(如“数据集中的主要主题是什么”)的概括回答;提供局部检索与全局搜索两种模式,兼顾精确事实查询和主题综述。系统采用模块化设计,便于定制索引、检索和生成流程,并支持多种LLM后端。GraphRAG 特别适合处理复杂文档集合、需要跨文档关联分析的场景,能显著提升问答的准确性和可解释性。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 36589

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 15 分钟 部署方式:命令行工具 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(该项目为 Python 项目并发布在 PyPI)
  • 可访问 PyPI 的网络以安装 graphrag 包
  • 可用的 LLM 后端服务凭据(README 提到支持多种 LLM 后端)

安装与启动步骤

  1. 1准备 Python 环境

    项目为 Python 项目,且包发布在 PyPI,请先确认本机 Python 与 pip 可用。README 未给出版本要求。

    python --version
  2. 2安装 graphrag 包

    README 中的 PyPI 徽章指向 graphrag 包,可用 pip 从 PyPI 安装。README 未给出其他安装方式。

    pip install graphrag
  3. 3查阅官方快速入门

    README 明确建议使用官方文档的 command line quickstart,按其指引完成初始化与索引,勿凭猜测执行命令。

  4. 4准备 LLM 配置

    README 说明可支持多种 LLM 后端,需自行准备模型服务凭据;具体配置项名称与写法以官方文档为准。

如何确认成功

README 未提供验证方式,建议按官方 CLI quickstart 文档跑通示例流程来确认安装与配置成功。

常见问题

Q:项目还在持续加入新功能吗?

A:README 声明项目已基本进入维护模式,不再接受新 PR 或实现新功能,仅按需修复 bug 和更新依赖(尤其是安全 CVE)。

Q:如何快速上手 GraphRAG?

A:README 推荐使用官方文档的 command line quickstart,地址为 https://microsoft.github.io/graphrag/get_started/ 。

Q:支持哪些大模型后端?

A:README 只说明支持多种 LLM 后端(技术栈含 GPT-4),具体支持列表与配置方式请查阅官方文档。

注意事项

  • README 顶部的 WARNING 说明该项目是研究项目,已进入维护模式,不新增功能。
  • README 节选中未给出具体安装/运行命令,本教程仅依据 PyPI 包名 pip install graphrag 推断,其余请以官方文档为准。
  • 使用前需自行准备 LLM 服务凭据,README 未给出具体配置项与示例。

核心亮点

  • 通过知识图谱实现多跳推理,回答复杂关联问题能力远超纯向量检索
  • 支持全局搜索(社区摘要)与局部检索双模式,兼顾综述与事实查询
  • 模块化架构,可灵活替换LLM、向量库和索引策略,适配不同业务

不足之处

  • 索引构建成本高,处理大规模文档时消耗大量LLM调用和时间
  • 配置参数复杂,调优门槛较高,新手难以快速上手

适用场景

  • 企业知识库问答,需跨文档综合归纳
  • 研究报告或法律文档分析,需追溯实体关系
  • 智能助手需回答全局性、总结性问题

替代项目

LlamaIndex、LangChain、LightRAG

上一篇:LightRAG

下一篇:PageIndex

同类项目推荐

issue-rag 开源

把 GitHub issue 变成可问答知识库,还带可信评测

RAG over GitHub issues, with a hand-reviewed eval set and an audit of the judge itse···

★ 137 2026-11-08
collective-ai-tools 开源

一次搜索,找遍 AI 工具、MCP、提示词和热门仓库

Search across curated tools, MCP servers, prompts, skills, and trending repos, one q···

★ 256 2026-10-11
LinearRAG 开源

把海量文档变成线性图,检索快十倍,内存省一半。

[ICLR 2026] LinearRAG: Linear Graph Retrieval Augmented Generation on Large-scale Co···

★ 567 2026-08-09
extractor 开源

用自然语言描述,让 LLM 帮你从网页中提取结构化数据

Use LLMs to robustly extract web data

★ 321 2026-08-09
github-repo-tavily-ai-search 开源

输入一句话,AI 帮你精准找到最合适的开源项目

Discover existing open source projects 10x faster using AI search. This project leve···

★ 97 2026-08-09
claude-rank 开源

让 AI 搜到你的网站,自动修复可发现性文件

Claude Code plugin that tells you why your site won't get cited by AI — and fixes t···

★ 149 2026-08-09
go2coding.github.io 开源

一个页面搞定所有AI工具,快速找到免费好用的ChatGPT和Midjourney。

AI工具导航,免费chatgpt,chatgpt4,midjourney,notion ai,tome.app

★ 349 2026-08-09
youtu-rag 开源

让 AI 自己规划检索,复杂问题答得更准

Youtu-RAG: Next-Generation Agentic Intelligent Retrieval-Augmented Generation System

★ 285 2026-10-12
MiniRAG 开源

用小模型也能轻松搭建 RAG,省成本又高效

[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"

★ 2028 2026-08-09