返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 正版 从零开始构建企业级RAG系统 李多多 范国斌 著 AutoGPT代码贡献者撰写 AI AIGC ChatGP
  • 新商品上架
    • 作者: 李多多,范国斌著 | | 无译
    • 出版社: 机械工业出版社
    • 出版时间:2025-02
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 李多多,范国斌著| 无译
    • 出版社:机械工业出版社
    • 出版时间:2025-02
    • ISBN:9783518652377
    • 版权提供:机械工业出版社


    商品名称:

    从零开始构建企业级RAG系统

    作      者:

    李多多 范国斌

    市  场 价:

    89.00

    ISBN  号:

    9787111773429

    出版日期:

     

    页      数:

    248

    开      本:


    出  版 社:

     机械工业出版社

    CONTENTS

    目 录

    前言

    第一部分 RAG技术基础

    第1章 RAG 技术简介 2

    1.1 为什么需要 RAG 2

    1.2 RAG技术的发展背景 4

    1.2.1 早期阶段:信息检索与问答系统 4

    1.2.2 过渡阶段:自然语言处理与机器学习 5

    1.2.3 发展阶段:RAG技术的兴起与优化 6

    1.3 RAG技术的核心组成 8

    1.3.1 检索模块 8

    1.3.2 生成模块 8

    1.3.3 数据增强 9

    1.4 与大语言模型集成 9

    1.4.1 RAG与LLM的结合 9

    1.4.2 LangChain和LlamaIndex 10

    1.5 RAG面临的挑战 11

    1.6 总结 12

    第2章 RAG技术背后的原理 13

    2.1 Embedding技术 13

    2.1.1 为什么RAG要用 

    Embedding 13

    2.1.2 Embedding 的工作原理 14

    2.1.3 Embedding的发展历程 15

    2.1.4 Embedding 的代码示例 16

    2.2 数据索引与检索 18

    2.2.1 数据索引的基本概念 19

    2.2.2 数据检索的基本原理 23

    2.2.3 数据索引与检索的技术

    实现 24

    2.2.4 数据索引与检索的应用

    场景 25

    2.3 大语言模型 26

    2.3.1 大语言模型的特点 26

    2.3.2 大语言模型的技术原理 26

    2.3.3 大语言模型在RAG中的

    应用 29

    2.4 总结 30

    第二部分 RAG应用构建流程

    第3章 数据准备与处理 34

    3.1 数据清洗 34

    3.1.1 数据收集 34

    3.1.2 文本处理 37

    3.1.3 文本分词 39

    3.2 文本分割 41

    3.2.1 固定大小分块 42

    3.2.2 递归分块 44

    3.2.3 基于文档逻辑的分块 45

    3.2.4 语义分块 47

    3.3 索引构建 48

    3.3.1 列表索引 49

    3.3.2 关键词表索引 51

    3.3.3 向量索引 53

    3.3.4 树索引 55

    3.3.5 文档摘要索引 58

    3.4 总结 60

    第4章 检索环节 62

    4.1 索引构建与优化 62

    4.1.1 索引构建回顾 62

    4.1.2 索引更新策略 63

    4.1.3 索引压缩技术 71

    4.1.4 多模态索引构建 72

    4.2 检索策略与算法 73

    4.2.1 精确匹配检索 74

    4.2.2 相似度检索 76

    4.2.3 语义检索 77

    4.2.4 混合检索 79

    4.2.5 检索结果排序与过滤 80

    4.3 查询转化 84

    4.3.1 查询预处理 85

    4.3.2 查询扩展 85

    4.3.3 查询理解与意图识别 96

    4.4 总结 99

    第5章 生成环节 100

    5.1 LLM重排序 100

    5.1.1 重排序的概念 101

    5.1.2 LLM重排序的基本原理 102

    5.2 提示工程 104

    5.2.1 零样本提示 105

    5.2.2 少样本提示 105

    5.2.3 思维链提示 106

    5.2.4 React 108

    5.3 LLM归纳生成 109

    5.3.1 数据合成 110

    5.3.2 文章摘要生成 111

    5.3.3 人物场景创作 112

    5.3.4 对话生成 112

    5.3.5 JSON结构化输出 113

    5.4 总结 115

    第三部分 RAG技术进阶

    第6章 高级RAG优化技术 118

    6.1 索引构建优化 118

    6.1.1 长文档优化 119

    6.1.2 大规模文档系统的优化 125

    6.2 预检索优化 129

    6.2.1 查询转换 129

    6.2.2 查询扩展 131

    6.2.3 结构化查询 132

    6.2.4 查询路由 136

    6.2.5 查询缓存 139

    6.3 检索阶段优化 140

    6.3.1 知识图谱的混合检索 140

    6.3.2 关键词检索与向量检索

    结合 145

    6.3.3 微调嵌入模型 147

    6.4 生成预处理 150

    6.4.1 重排序 150

    6.4.2 压缩与选择 152

    6.5 生成阶段优化 153

    6.5.1 提示工程 154

    6.5.2 归因生成 155

    6.5.3 事实验证 156

    6.5.4 生成模型微调 157

    6.6 总结 159

    第7章 常见RAG框架的实现

    原理 161

    7.1 自省式RAG 161

    7.1.1 实现原理 162

    7.1.2 构建自省式RAG应用 164

    7.2 自适应RAG 167

    7.2.1 实现原理 168

    7.2.2 构建自适应RAG应用 168

    7.3 基于树结构索引的RAG 171

    7.3.1 实现原理 171

    7.3.2 树结构的特点 172

    7.3.3 构建RAPTOR-RAG应用 174

    7.4 纠错性RAG 176

    7.4.1 实现原理 177

    7.4.2 构建纠错性RAG应用 178

    7.5 RAG融合 182

    7.5.1 实现原理 182

    7.5.2 构建RAG融合系统 185

    7.6 基于知识图谱的RAG 187

    7.6.1 实现原理 188

    7.6.2 构建基于知识图谱的RAG

    应用 189

    7.7 其他 192

    7.7.1 RankRAG 192

    7.7.2 RichRAG 193

    7.7.3 RAG 2.0 194

    7.8 总结 194

    第8章 RAG系统性能评估 195

    8.1 RAG评估指标 195

    8.1.1 检索环节评估 195

    8.1.2 生成环节评估 198

    8.2 常见的RAG评估框架 205

    8.2.1 TruLens框架 205

    8.2.2 RAGAs框架 210

    8.2.3 ARES框架 213

    8.2.4 其他 215

    8.3 总结 222

    第四部分 RAG应用实例

    第9章 企业级RAG应用实践 224

    9.1 通用应用 224

    9.1.1 智能文档问答 224

    9.1.2 企业知识库智能搜索 226

    9.1.3 智能客服系统 228

    9.2 行业应用 230

    9.2.1 RAG在金融行业的应用 230

    9.2.2 RAG在医疗行业的应用 232

    9.2.3 RAG在法律行业的应用 233

    9.2.4 RAG在教育行业的应用 235

    9.3 构建企业级RAG系统 236

    9.3.1 用户认证 236

    9.3.2 输入防护 237

    9.3.3 RAG组件 238

    9.3.4 输出防护 239

    9.3.5 反馈收集 239

    9.3.6 数据存储 240

    9.3.7 可观测性 240

    9.4 总结 241

    第10章 RAG技术展望 242

    10.1 RAG 技术演进 242

    10.1.1 大模型主动参与知识

    选取 242

    10.1.2 嵌入模型与大模型语义

    空间融合 243

    10.1.3 RAG流程动态编排 243

    10.2 多模态RAG 244

    10.2.1 三种检索策略 244

    10.2.2 两种响应方式 244

    10.3 RAG落地挑战 245

     

    这是一本面向企业级AI应用开发者和决策者的RAG技术实战指南,全面覆盖了从基础理论到高级优化的各个环节。本书采用循序渐进的讲解方式,配以丰富的图表和代码示例,为读者提供了一条完整的学习路径,帮助读者快速掌握RAG技术的精髓。

    本书共10章,分为四部分。

    第一部分(第1章和第2章) RAG技术基础

    介绍了RAG技术的定义、发展背景、核心组成以及落地面临的挑战,同时深入探讨了RAG技术背后的原理,包括嵌入技术、数据索引与检索,以及大语言模型的应用。

    第二部分(第3~5章) RAG应用构建流程

    详细讲解了RAG应用的各个环节,从数据准备与处理,到检索环节的优化,再到生成环节的技巧。

    第三部分(第6~8章) RAG技术进阶

    主要介绍了RAG系统的高级优化策略、常见框架实现原理与性能评估方法。针对高级优化策略,介绍了索引构建、预检索、检索、生成预处理和生成五个环节;针对常见框架,介绍了自省式RAG、自适应RAG、基于树结构索引的RAG、纠错性RAG等;针对评估方法,从评估指标和评估框架两个方面介绍了检索环节和生成环节的各种衡量指标的特点。

    第四部分(第9章和第10章)  RAG应用实例

    首先通过具体的企业级应用案例和行业特定解决方案,展示了RAG技术在文档生成、知识库检索、客户服务等领域的实际应用,以及在金融、医疗、法律等特定行业的落地实践。然后展望了RAG技术的未来发展趋势,如长上下文对RAG的影响、多模态RAG的应用,以及嵌入模型与大模型语义空间融合等前沿话题,最后对RAG落地挑战进行了总结。

    为了给读者提供更好的学习体验,本书准备了丰富的配套资源: 

    GitHub 仓库:地址为 http://github.com/morsoli/rag-book-demo,包含最新的代码更新和额外的学习资料。 

    读者社区:关注公众号“莫尔索随笔”与“GeekSavvy”,加入交流群,与作者和其他读者交流讨论。

     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购