大模型應(yīng)用開發(fā)極簡(jiǎn)入門:基于GPT-4和ChatGPT
何文斯 譯
出版時(shí)間:2024年02月
頁(yè)數(shù):145
“本書通過(guò)實(shí)際示例,一步步帶大家開發(fā)出自己的大模型應(yīng)用?!?br />
——Tom Taulli,Generative AI作者
“ 無(wú)縫銜接理論和實(shí)踐,讓基于GPT-4和ChatGPT的大模型應(yīng)用開發(fā)變得簡(jiǎn)單、易上手?!?br />
——Lucas Soares,Biometrid公司,機(jī)器學(xué)習(xí)工程師
本書是專門為Python開發(fā)者打造的大模型應(yīng)用開發(fā)極簡(jiǎn)入門手冊(cè),可帶領(lǐng)大家快速了解GPT-4和ChatGPT的主要特性、優(yōu)勢(shì)及其工作原理,并在此基礎(chǔ)上利用OpenAI Python庫(kù)構(gòu)建文本生成、問(wèn)答和內(nèi)容摘要等大模型應(yīng)用。
本書語(yǔ)言簡(jiǎn)潔清晰、示例好學(xué)易用,并隨書附贈(zèng)Python代碼示例。大家還可以隨時(shí)參考書末的術(shù)語(yǔ)表,鞏固所學(xué)。如果你想讓自己的應(yīng)用充分發(fā)揮大模型的潛力,本書可謂必讀之作。
通過(guò)本書,你將學(xué)習(xí):
● GPT-4和ChatGPT的基本原理和優(yōu)勢(shì),以及它們的工作方式;
● 如何將這類模型集成到基于Python的自然語(yǔ)言處理應(yīng)用中;
● 如何使用Python開發(fā)基于GPT-3.5 API和GPT-4 API 的文本生成、問(wèn)答、內(nèi)容摘要等初級(jí)應(yīng)用;
● 進(jìn)階主題,包括提示工程、為特定任務(wù)微調(diào)模型、插件和LangChain等。
- 推薦序一 學(xué)習(xí)成為善用AI的人 | 寶玉
- 推薦序二 開啟一段有趣、有啟發(fā)、有收獲的冒險(xiǎn)旅程 | 張路宇
- 推薦序三 人人都要學(xué)會(huì)和AI相處 | 孫志崗
- 推薦序四 AI工程師:做新一輪智能革命的首批探索者 | 鄧范鑫
- 推薦序五 進(jìn)入智能應(yīng)用的新時(shí)代 | 梁宇鵬(@一樂(lè))
- 推薦序六 AGI:不要旁觀,要真正參與 | 羅云
- 推薦序七 不要害怕被ChatGPT取代,要做第 一批駕馭新技術(shù)的人 | 宜博
- 譯者序 沒(méi)有誰(shuí)天生就是AI工程師 | 何文斯
- 前言
- 第1章 初識(shí)GPT-4和ChatGPT
- 1.1 LLM概述
- 1.1.1 探索語(yǔ)言模型和NLP的基礎(chǔ)
- 1.1.2 理解Transformer架構(gòu)及其在LLM中的作用
- 1.1.3 解密GPT模型的標(biāo)記化和預(yù)測(cè)步驟
- 1.2 GPT模型簡(jiǎn)史:從GPT-1到GPT-4
- 1.2.1 GPT-1
- 1.2.2 GPT-2
- 1.2.3 GPT-3
- 1.2.4 從 GPT-3到InstructGPT
- 1.2.5 GPT-3.5、Codex和ChatGPT
- 1.2.6 GPT-4
- 1.3 LLM用例和示例產(chǎn)品
- 1.3.1 Be My Eyes
- 1.3.2 摩根士丹利
- 1.3.3 可汗學(xué)院
- 1.3.4 多鄰國(guó)
- 1.3.5 Yabble
- 1.3.6 Waymark
- 1.3.7 Inworld AI
- 1.4 警惕AI幻覺(jué):限制與考慮
- 1.5 使用插件和微調(diào)優(yōu)化GPT模型
- 1.6 小結(jié)
- 第2章 深入了解GPT-4和ChatGPT的API
- 2.1 基本概念
- 2.2 OpenAI API提供的可用模型
- 2.3 在OpenAI Playground中使用GPT模型
- 2.4 開始使用OpenAI Python庫(kù)
- 2.4.1 OpenAI訪問(wèn)權(quán)限和API密鑰
- 2.4.2 Hello World示例程序
- 2.5 使用GPT-4和ChatGPT
- 2.5.1 ChatCompletion端點(diǎn)的輸入選項(xiàng)
- 2.5.2 ChatCompletion端點(diǎn)的輸出格式
- 2.5.3 從文本補(bǔ)全到函數(shù)
- 2.6 使用其他文本補(bǔ)全模型
- 2.6.1 Completion端點(diǎn)的輸入選項(xiàng)
- 2.6.2 Completion端點(diǎn)的輸出格式
- 2.7 考慮因素
- 2.7.1 定價(jià)和標(biāo)記限制
- 2.7.2 安全和隱私
- 2.8 其他OpenAI API和功能
- 2.8.1 嵌入
- 2.8.2 內(nèi)容審核模型
- 2.8.3 Whisper和DALL · E
- 2.9 小結(jié)(含速查清單)
- 第3章 使用GPT-4和ChatGPT構(gòu)建應(yīng)用程序
- 3.1 應(yīng)用程序開發(fā)概述
- 3.1.1 管理API密鑰
- 3.1.2 數(shù)據(jù)安全和數(shù)據(jù)隱私
- 3.2 軟件架構(gòu)設(shè)計(jì)原則
- 3.3 LLM驅(qū)動(dòng)型應(yīng)用程序的漏洞
- 3.3.1 分析輸入和輸出
- 3.3.2 無(wú)法避免提示詞注入
- 3.4 示例項(xiàng)目
- 3.4.1 項(xiàng)目1:構(gòu)建新聞稿生成器
- 3.4.2 項(xiàng)目2:YouTube視頻摘要
- 3.4.3 項(xiàng)目3:打造《塞爾達(dá)傳說(shuō):曠野之息》專家
- 3.4.4 項(xiàng)目4:語(yǔ)音控制
- 3.5 小結(jié)
- 第4章 GPT-4和ChatGPT的高級(jí)技巧
- 4.1 提示工程
- 4.1.1 設(shè)計(jì)有效的提示詞
- 4.1.2 逐步思考
- 4.1.3 實(shí)現(xiàn)少樣本學(xué)習(xí)
- 4.1.4 改善提示效果
- 4.2 微調(diào)
- 4.2.1 開始微調(diào)
- 4.2.2 使用OpenAI API進(jìn)行微調(diào)
- 4.2.3 微調(diào)的應(yīng)用
- 4.2.4 生成和微調(diào)電子郵件營(yíng)銷活動(dòng)的合成數(shù)據(jù)
- 4.2.5 微調(diào)的成本
- 4.3 小結(jié)
- 第5章 使用LangChain框架和插件增強(qiáng)LLM的功能
- 5.1 LangChain框架
- 5.1.1 動(dòng)態(tài)提示詞
- 5.1.2 智能體及工具
- 5.1.3 記憶
- 5.1.4 嵌入
- 5.2 GPT-4插件
- 5.2.1 概述
- 5.2.2 API
- 5.2.3 插件清單
- 5.2.4 OpenAPI規(guī)范
- 5.2.5 描述
- 5.3 小結(jié)
- 5.4 總結(jié)
- 術(shù)語(yǔ)表
書名:大模型應(yīng)用開發(fā)極簡(jiǎn)入門:基于GPT-4和ChatGPT
譯者:何文斯 譯
國(guó)內(nèi)出版社:人民郵電出版社
出版時(shí)間:2024年02月
頁(yè)數(shù):145
書號(hào):978-7-115-63640-9
原版書書名:Developing Apps with GPT-4 and ChatGPT
原版書出版商:O'Reilly Media
Olivier Caelen
Olivier Caelen,國(guó)際支付服務(wù)先驅(qū)Worldline公司機(jī)器學(xué)習(xí)研究員、布魯塞爾自由大學(xué)機(jī)器學(xué)習(xí)博士,業(yè)余時(shí)間在布魯塞爾自由大學(xué)教授機(jī)器學(xué)習(xí)課程。
Marie-Alice Blete
Marie-Alice Blete,國(guó)際支付服務(wù)先驅(qū)Worldline公司研發(fā)部門軟件架構(gòu)師、數(shù)據(jù)工程師。她還負(fù)責(zé)維護(hù)開發(fā)者關(guān)系,并擔(dān)任技術(shù)演講嘉賓。
本書封面上的動(dòng)物是刺蛇尾(Ophiothrix spiculata),也被稱為亞歷山大刺蛇尾或帶狀刺蛇尾。
亞歷山大刺蛇尾看起來(lái)像海星,但它們是不同的物種。亞歷山大刺蛇尾常見于中美洲和南美洲的東海岸,以及加勒比海附近。亞歷山大刺蛇尾屬于濾食性動(dòng)物,它們通常將自己埋在海底(在不同的深度),伸出一兩只觸手來(lái)抓取食物。它們?cè)诤5椎囊苿?dòng)會(huì)帶動(dòng)沙子,從而有助于維持生態(tài)系統(tǒng)的平衡。
亞歷山大刺蛇尾能夠通過(guò)“斷臂”的方式來(lái)抵御捕食者。在受到攻擊時(shí),它們留下扭動(dòng)的觸手,自己則直接逃脫。只要中央的身體部分完好無(wú)損,它們的觸手就會(huì)逐漸再生(觸手最長(zhǎng)可達(dá)60厘米)。
O’Reilly圖書封面上的許多動(dòng)物瀕臨滅絕,它們都對(duì)這個(gè)世界極為重要。
本書的封面插圖由Karen Montgomery基于來(lái)源不詳?shù)墓哦€雕版畫繪制。