GraphRAG实践:使用知识图谱提升LLM和RAG应用性能
同济大学长聘教授OpenKG 轮值主席王昊奋和微软 AI 亚太区首席应用科学家李烨联袂推荐

作者:[美] 托马兹·布拉塔尼奇(Toma? Bratanic)奥斯卡·哈内(Oskar Hane)著 茹炳晟 殷海英 译

定价:59.8元

印次:1-1

ISBN:9787302712824

出版日期:2026.05.01

印刷日期:2026.04.09

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"检索增强生成 (Retrieval Augmented Generation,RAG) 系统能够自动选择领域特定的上下文供大语言模型(Large Language Model,LLM)使用,这大幅提升了LLM生成准确且内容真实的响应的能力。GraphRAG模式采用知识图谱构建RAG的输入,巧妙利用数据中的现有关系,生成内容丰富且相关性高的提示词。 《GraphRAG实践:使用知识图谱提升LLM和RAG应用性能》一书详细介绍了如何构建和部署生产级别的GraphRAG系统,如何从文本中提取结构化知识,以及如何融合基于向量与图的检索方法。另外,还涵盖了构建向量相似性搜索检索工具、开发Agentic RAG应用及评估性能与准确性等诸多内容的实践案例。 核心内容: ?嵌入技术、向量相似性搜索与混合搜索 ?将自然语言转换为Cypher数据库查询语句 ?微软的GraphRAG管道 ?Agentic RAG "

"托马兹???布拉塔尼奇(Toma? Bratani?)是Manning出版社Graph Algorithms for Data Science(中文译本《数据科学的图算法》)一书的作者,也是LangChain和LlamaIndex的贡献者,他在图技术、机器学习和生成式AI领域拥有丰富的经验。奥斯卡???哈内(Oskar Hane)担任Neo4j生成式AI工程团队负责人。"

中文版推荐序一 作为在知识图谱与知识增强领域深耕多年的研究者,我非常有幸能为《GraphRAG实践:使用知识图谱提升LLM和RAG应用性能》这本书撰写这篇推荐序。 在通用人工智能的浪潮中,大语言模型(LLM)展现出了令人惊叹的语言理解与生成能力。然而,随着应用场景从简单对话延伸至复杂的企业级任务,LLM在知识幻觉、时效性滞后以及垂直领域知识匮乏等方面的局限也愈发凸显。为了弥补这些缺陷,检索增强生成(Retrieval-Augmented Generation, RAG)应运而生,并迅速成为大模型落地的标准范式。 从向量检索到图谱增强:RAG的演进必然 早期的RAG主要依赖向量检索(Vector-based RAG)。这种方法通过将文本片段转化为高维向量,利用相似度匹配来获取上下文,在处理非结构化语义匹配上表现出色。然而,它本质上是一种点对点的检索,难以处理复杂的、跨文档的关联性问题。当用户提出需要全局视野或多步推理的问题时(例如,“分析该行业近五年的供应链风险演变”),传统的向量RAG往往因缺乏结构化的语义联系而陷入碎片化,导致回答流于表面甚至出现事实性错误。 向量检索的这一结构性缺陷,决定了图谱增强并非锦上添花,而是填补空白的必然选择。知识图谱天然具备表达复杂关联、支持逻辑推理和提供确定语义上下文的能力,而这些正是向量检索所欠缺的。正如我曾指出的:“智能的本质不仅在于对信息的感知,更在于对知识关联的深度建模”。在此基础上,GraphRAG(基于知识图谱的检索增强生成)将结构化的实体关系与非结构化的语义向量相结合,为LLM提供了一套更具逻辑性、可解释性和全局视野的...

目录
荐语
查看详情 查看详情
目    录

第1章  提升LLM的准确性   1

1.1  大语言模型(LLM)介绍   2

1.2  LLM的局限性   6

1.2.1  知识时限问题   6

1.2.2  信息过时   7

1.2.3  纯粹幻觉   8

1.2.4  缺乏私有信息   9

1.3  克服LLM的局限性   10

1.3.1  监督微调   10

1.3.2  检索增强生成(RAG)   12

1.4  知识图谱:RAG应用的数据存储方案   16

1.5  本章小结   17

第2章  向量相似性搜索与混合搜索   19

2.1  RAG架构的组件   20

2.1.1  检索器   20

2.1.2  生成器   22

2.2  使用向量相似性搜索的RAG   23

2.2.1  RAG应用的数据准备阶段   24

2.2.2  文本语料库   24

2.2.3  文本分块函数   24

2.2.4  嵌入模型   26

2.2.5  具备向量相似性搜索函数的数据库   27

2.2.6  执行向量搜索   28

2.2.7  使用LLM生成答案   30

2.3  为RAG应用添加全文搜索以启用混合搜索   31

2.3.1  全文搜索索引   31

2.3.2  执行混合搜索   32

2.4  总结性思考   34

2.5  本章小结   34

第3章  高级向量检索策略   37

3.1  “后退提示”提示词   42

3.2  父文档检索器   44

3.3  完整的RAG管道   51

3.4  本章... 查看详情

《GraphRAG实践:使用知识图谱提升LLM和RAG应用性能》以讲解 GraphRAG 的应用方法为主线,同步介绍了 LLM 和 RAG 等相关基础知识,并给出了具体应用案例。在讲解复杂概念时, 本书选择文学作品作为切入点——以莎翁名剧《奥赛罗》为案例, 讲解 GraphRAG 的用法。文学文本结构丰富、人物关系复杂,是理 解知识图谱构建与语义抽取的**素材。通过戏剧人物和故事情节, 读者能够更直观地看到知识是如何从自然语言中“生长”出来的, 也更容易理解图谱在推理中的作用。例如,通过分析故事中人物之 间的互动、事件链条的因果关系,读者可以清楚看到何提炼出结构化的知识节点,并将其用于后续的问答或推理。读者 未来可以将这一方法迁移到工作场景中,用于表示技术文档或研究报告等。


查看详情