LangChain簡(jiǎn)明講義:從0到1構(gòu)建LLM應(yīng)用程序
定 價(jià):80 元
- 作者:劉偉舟
- 出版時(shí)間:2024/3/1
- ISBN:9787121475276
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.561
- 頁碼:196
- 紙張:
- 版次:01
- 開本:16開
本書的結(jié)構(gòu)由淺入深,第1章和第2章介紹大語言模型和LangChain的基礎(chǔ)知識(shí),使讀者能夠?qū)Ρ緯鴥?nèi)容有整體的認(rèn)識(shí),并完成運(yùn)行環(huán)境的安裝配置,為后續(xù)實(shí)踐奠定基礎(chǔ)。第3章至第8章詳細(xì)介紹LangChain的重要模塊,包括模型調(diào)用、鏈、智能體等,深入淺出地介紹了各模塊的原理和使用方式。第9章至第11章涉及實(shí)踐項(xiàng)目,包括對(duì)話機(jī)器人、代碼理解、檢索增強(qiáng)生成,通過這些項(xiàng)目,讀者能更好地理解如何基于LangChain構(gòu)建自己的大語言模型應(yīng)用系統(tǒng)。
劉偉舟,中科院自動(dòng)化研究所碩士,曾就職于曠視研究院,在大模型、計(jì)算機(jī)視覺、機(jī)器人等領(lǐng)域有豐富經(jīng)驗(yàn)。目前在某頭部大模型公司任資深算法工程師,從事多模態(tài)大模型相關(guān)研發(fā)工作。張婉平,清華大學(xué)碩士。目前在某頭部互聯(lián)網(wǎng)公司任高級(jí)算法工程師,從事與多模態(tài)大模型應(yīng)用落地相關(guān)的研發(fā)工作。
第1章 大語言模型簡(jiǎn)介 1
1.1 大語言模型定義 1
1.2 大語言模型的工作原理 6
1.3 大語言模型的應(yīng)用領(lǐng)域 11
1.4 大語言模型面臨的挑戰(zhàn)和前景 14
1.5 小結(jié) 16
第2章 LangChain簡(jiǎn)介 17
2.1 初識(shí)LangChain 17
2.2 環(huán)境安裝 20
2.3 小結(jié) 26
第3章 模型調(diào)用 27
3.1 大語言模型調(diào)用 27
3.2 對(duì)話模型調(diào)用 32
3.3 文本嵌入模型調(diào)用 38
3.4 源碼解析 45
3.5 小結(jié) 58
第4章 模型輸入輸出 59
4.1 提示詞模板 60
4.2 對(duì)話提示模板 65
4.3 提示示例選擇器 69
4.4 輸出解析器 76
4.5 小結(jié) 80
第5章 數(shù)據(jù)連接 81
5.1 文檔加載器 82
5.2 文檔轉(zhuǎn)換器 90
5.3 向量存儲(chǔ)器 93
5.4 檢索器 97
5.5 小結(jié) 100
第6章 記憶模塊 101
6.1 對(duì)話記憶模塊 102
6.2 向量庫存儲(chǔ)記憶模塊 109
6.3 自定義記憶模塊 115
6.4 小結(jié) 119
第7章 鏈 120
7.1 大語言模型鏈 120
7.2 自定義鏈 128
7.3 組合鏈 132
7.4 小結(jié) 140
第8章 智能體 141
8.1 交互工具 141
8.2 智能體類型 143
8.3 構(gòu)建智能體 146
8.4 小結(jié) 150
第9章 實(shí)踐:對(duì)話機(jī)器人 151
9.1 流程概述 151
9.2 實(shí)現(xiàn)步驟 152
9.3 小結(jié) 157
第10章 代碼理解實(shí)踐 159
10.1 流程概述 160
10.2 詳細(xì)步驟 161
10.3 小結(jié) 165
第11章 檢索增強(qiáng)生成 166
11.1 LCEL 168
11.2 流程概述 172
11.3 詳細(xì)步驟 173
11.4 小結(jié) 188