
KG_RAG
用知识图谱给大模型装上结构化记忆,回答更准更可解释
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 949
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10.9
- 可访问的知识图谱端点
- LLM(GPT 或本地 Llama)
安装与启动步骤
-
1固定 Python 版本
源码依赖锁在 3.10.9,版本不符时依赖解析容易失败。
conda create -n kg_rag python=3.10.9 && conda activate kg_rag -
2装依赖
requirements.txt 里含 SPARQL 客户端与向量库依赖。
pip install -r requirements.txt -
3初始化知识图谱
先按 README 配好图数据库端点与模型端点,再跑 setup 建图与建索引。
python -m kg_rag.run_setup -
4用 GPT 生成回答
模型名换成你自己可用的;加 -i 进交互模式。
python -m kg_rag.rag_based_generation.GPT.text_generation -g gpt-4 -
5换本地 Llama 后端
没有 OpenAI 额度时用 Llama 版,-m 选生成方法(默认 method-1)。
python -m kg_rag.rag_based_generation.Llama.text_generation -m method-1
如何确认成功
run_setup 建库成功;text_generation 对提问返回带图谱依据的答案。
注意事项
- 仓库默认接 Azure 风格端点与 SPARQL,改端点前先读 README 的配置表,别只改 .env。
核心亮点
- 引入知识图谱结构,支持多跳推理,回答复杂问题更准确
- 提供从文本到图谱的自动化构建流程,降低使用门槛
- 基于 Notebook 的交互式示例,便于理解和二次开发
不足之处
- 项目处于早期阶段,文档和社区支持尚不完善
- 性能优化和工程化程度有待提升,生产环境部署需额外工作
适用场景
- 知识密集型问答系统,如医疗、法律等领域
- 需要可解释答案的企业知识库应用
- 研究知识增强 LLM 的实验平台
替代项目
GraphRAG、LightRAG、Microsoft GraphRAG
上一篇:rag-fusion
同类项目推荐
SurfSense
开源
一个平台聚合全网实时数据,研究效率翻倍
Air-gapped, privacy-focused, open-source NotebookLM alternative. AI agent that resea···
awesome-rag
开源
一站式速览RAG论文与系统,快速入门与选型
Awesome-RAG: Collect typical RAG papers and systems.
xyne
开源
把散落各处的资料,问一句就给你答案
AI-first Search & Answer Engine for work. Open-source alternative to Glean.
daily-paper-reader
开源
每天自动推 arXiv 论文,AI 帮你读摘要答问题
开源的每日 arXiv / OpenReview 论文推荐与 AI 阅读平台,支持 GitHub Actions 自动更新、···
awesome-decision-models
开源
一页找齐决策模型 API、运行时与论文
A curated list of decision models (System One / typed decision models): hosted APIs,···
omnibox
开源
碎片信息一键收拢,查过收藏过的不再丢
Anywhere, anything to memory, memory to anything.
consult-web
开源
在 Emacs 里直接搜全网,不切窗口效率翻倍
Powerful Web and Omni Search inside Emacs
LEANN
开源
让个人设备也能跑起又快又准的私有 RAG,存储省 97%。
[MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEA···
Free-LLM-Collection
开源
一页清单找齐免费大模型 API,零成本上手开发
免费大模型API合集 / Free LLM api Collection