目錄 第1章 解構RAG
1 1 LLM應用概述
1 1 1 LLM應用的基本模式
1 1 2 LLM應用的局限性
1 2 引入RAG
1 2 1 RAG核心概念
1 2 2 RAG的組成結構
1 2 3 RAG的應用場景
1 3 RAG的技術體系
1 3 1 基礎RAG
1 3 2 高級RAG
1 3 3 模塊化RAG
1 3 4 智能體RAG
本章小結
第2章 使用LlamaIndex實現RAG
2 1 LlamaIndex概述
2 1 1 LlamaIndex的工作流程
2 1 2 LlamaIndex RAG技術組件
2 2 提示詞
2 2 1 提示詞結構
2 2 2 提示詞模板
2 2 3 定製化提示詞
2 3 文檔與索引
2 3 1 文檔載入和解析
2 3 2 索引創建和管理
2 4 上下文檢索
2 4 1 創建多樣化檢索器
2 4 2 構建高級檢索機制
2 5 響應結果處理
2 5 1 后處理器
2 5 2 響應整合器
2 6 構建查詢引擎
2 6 1 查詢引擎的基礎用法
2 6 2 查詢引擎的高級用法
本章小結
第3章 使用RAG構建文檔聊天助手
3 1 文檔RAG工作機制
3 1 1 初始化OpenAI模型
3 1 2 OpenAI模型的功能特性
3 1 3 OpenAI消息類型
3 2 實現文檔處理與聊天引擎
3 2 1 使用DirectoryReader讀取文檔
3 2 2 基於VectorStoreIndex構建索引
3 2 3 實現聊天引擎
3 3 基於Streamlit運行RAG應用
3 3 1 使用Streamlit構建可視化系統
3 3 2 整合Streamlit與文檔聊天助手
3 3 3 執行效果演示
本章小結
第4章 使用RAG實現多模態內容解析器
4 1 引入多模態RAG
4 2 LlamaIndex多模態技術
4 3 實現圖像解析與存儲
4 3 1 處理圖像文件
4 3 2 執行圖像解析
4 3 3 集成圖像持久化
4 3 4 執行效果演示
本章小結
第5章 使用RAG實現資料庫檢索器
5 1 使用非結構化數據訪問RAG
5 2 實現基礎版資料庫檢索器
5 2 1 創建SQLDatabase
5 2 2 創建NLSQLTableQueryEngine實例
5 3 LlamaIndex資料庫檢索技術
5 4 實現高階版資料庫檢索器
5 4 1 整合向量存儲和檢索
5 4 2 實現SQLAutoVector檢索
5 4 3 實現SQL Join檢索
本章小結
第6章 使用RAG搭建知識圖譜系統
6 1 知識圖譜與GraphRAG
6 1 1 知識圖譜技術
6 1 2 GraphRAG基本結構
6 2 LlamaIndex圖處理技術
6 2 1 使用屬性圖構建知識圖譜
6 2 2 圖資料庫集成
6 3 知識圖譜系統實現
6 3 1 使用GraphExtractor構建圖結構
6 3 2 構建PropertyGraphIndex
6 3 3 創建Retriever和QueryEngine
6 3 4 集成圖資料庫
6 4 實現RAG的可觀測性
6 4 1 鏈路追蹤基本原理
6 4 2 基於Phoenix追蹤RAG
本章小結
第7章 使用RAG集成工作流引擎
7 1 工作流RAG場景分析
7 2 LlamaIndex的工作流組件
7 2 1 LlamaIndex工作流核心概念
7 2 2 LlamaIndex工作流開發模式
7 2 3 LlamaIndex工作流功能特性
7 2 4 LlamaIndex查詢管道機制
7 3 基於工作流實現自定義ReActAgent
7 3 1 ReAct工作流設計
7 3 2 ReAct工作流實現步驟
7 3 3 執行效果演示
7 4 基於工作流實現CRAG
7 4 1 CRAG基本概念
7 4 2 CRAG實現步驟
7 4 3 執行效果演示
本章小結
第8章 使用RAG構建多Agent系統
8 1 多Agent系統場景分析與設計
8 2 LlamaIndex Agent技術詳解
8 2 1 理解Agent機制
8 2 2 LlamaIndex Agent組件
8 3 多Agent文檔處理系統實現
8 3 1 實現兩層文檔處理Agent
8 3 2 執行效果演示
8 4 多Agent智能客服助手實現
8 4 1 業務分析和系統設計
8 4 2 實現協調類Agent
8 4 3 實現任務類Agent
8 4 4 執行效果演示
本章小結
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。