封面
版权信息
内容简介
前言
第一部分 基础
第1章 RAG与大模型应用
1.1 大模型应用的方向:RAG
1.1.1 什么是RAG
1.1.2 RAG与模型微调的对比
1.1.3 RAG带来的范式改变
1.2 为什么需要RAG
1.2.1 大模型的知识更新问题
1.2.2 大模型生成结果的不可解释性问题
1.2.3 大模型的数据泄露问题
1.2.4 大模型的训练成本问题
1.3 RAG的工作流程
1.3.1 数据准备
1.3.2 数据召回
1.3.3 答案生成
1.4 RAG的优缺点
- APP免费
1.4.1 RAG的优点
- APP免费
1.4.2 RAG的缺点
- APP免费
1.5 RAG的使用场景
- APP免费
1.6 RAG面临的挑战
- APP免费
1.6.1 LLM的伸缩法则与知识库大小的关系
- APP免费
1.6.2 相似度搜索的性能问题
- APP免费
1.7 本章小结
- APP免费
第2章 语言模型基础
- APP免费
2.1 Transformer
- APP免费
2.1.1 词嵌入
- APP免费
2.1.2 编码器
- APP免费
2.1.3 解码器
- APP免费
2.1.4 解码头
- APP免费
2.2 自动编码器
- APP免费
2.2.1 ELMo
- APP免费
2.2.2 BERT
- APP免费
2.3 自回归模型
- APP免费
2.3.1 GPT
- APP免费
2.3.2 LLaMA
- APP免费
2.4 本章小结
- APP免费
第3章 文本召回模型
- APP免费
3.1 文本召回模型基础
- APP免费
3.2 稠密向量检索模型
- APP免费
3.2.1 SimCSE
- APP免费
3.2.2 SBERT
- APP免费
3.2.3 CoSENT
- APP免费
3.2.4 WhiteBERT
- APP免费
3.2.5 SGPT
- APP免费
3.3 稀疏向量检索模型
- APP免费
3.3.1 朴素词袋模型
- APP免费
3.3.2 TF-IDF
- APP免费
3.3.3 BM25
- APP免费
3.4 重排序模型
- APP免费
3.5 本章小结
- APP免费
第二部分 原理
- APP免费
第4章 RAG核心技术与优化方法
- APP免费
4.1 提示词工程
- APP免费
4.1.1 提示词工程基础
- APP免费
4.1.2 RAG场景下的提示词设计
- APP免费
4.2 文本切块
- APP免费
4.2.1 固定大小文本切块
- APP免费
4.2.2 基于NLTK的文本切块
- APP免费
4.2.3 特殊格式文本切块
- APP免费
4.2.4 基于深度学习模型的文本切块
- APP免费
4.3 向量数据库
- APP免费
4.3.1 Faiss
- APP免费
4.3.2 Milvus
- APP免费
4.3.3 Weaviate
- APP免费
4.3.4 Chroma
- APP免费
4.3.5 Qdrant
- APP免费
4.4 召回环节优化
- APP免费
4.4.1 短文本全局信息增强
- APP免费
4.4.2 召回内容上下文扩充
- APP免费
4.4.3 文本多向量表示
- APP免费
4.4.4 查询内容优化
- APP免费
4.4.5 召回文本重排序
- APP免费
4.4.6 多检索器融合
- APP免费
4.4.7 结合元数据召回
- APP免费
4.5 效果评估
- APP免费
4.5.1 召回环节评估
- APP免费
4.5.2 模型回答评估
- APP免费
4.6 LLM能力优化
- APP免费
4.6.1 LLM微调
- APP免费
4.6.2 FLARE
- APP免费
4.6.3 Self-RAG
- APP免费
4.7 本章小结
- APP免费
第5章 RAG范式演变
- APP免费
5.1 基础RAG系统
- APP免费
5.1.1 基础流程
- APP免费
5.1.2 存在的问题
- APP免费
5.2 先进RAG系统
- APP免费
5.3 大模型主导的RAG系统
- APP免费
5.4 多模态RAG系统
- APP免费
5.5 本章小结
- APP免费
第6章 RAG系统训练
- APP免费
6.1 RAG系统的训练难点
- APP免费
6.2 训练方法
- APP免费
6.3 独立训练
- APP免费
6.4 序贯训练
- APP免费
6.4.1 冻结召回模块
- APP免费
6.4.2 冻结生成模块
- APP免费
6.5 联合训练
- APP免费
6.5.1 异步更新索引
- APP免费
6.5.2 批近似
- APP免费
6.6 本章小结
- APP免费
第三部分 实战
- APP免费
第7章 基于LangChain实现RAG应用
- APP免费
7.1 LangChain基础模块
- APP免费
7.2 基于LangChain实现RAG
- APP免费
7.3 基于Streamlit搭建一个ChatPDF可视化应用
- APP免费
7.4 本章小结
- APP免费
第8章 RAG系统构建与微调实战
- APP免费
8.1 向量模型构建
- APP免费
8.1.1 模型选型
- APP免费
8.1.2 训练数据构造
- APP免费
8.1.3 向量模型训练
- APP免费
8.1.4 向量模型联合训练
- APP免费
8.2 大模型指令微调
- APP免费
8.3 复杂问题处理
- APP免费
8.3.1 微调数据构造
- APP免费
8.3.2 微调数据处理
- APP免费
8.3.3 复杂问题推理处理
- APP免费
8.4 本章小结
- APP免费
作者简介
- APP免费
封底
更新时间:2024-10-29 18:54:15