提示工程:方法、技巧與行業(yè)應(yīng)用 計算機企業(yè)核心技術(shù)叢書
定 價:85 元
本書是揭示大語言模型背后技術(shù)奧秘的金鑰匙,從宏觀到微觀全方位解讀AI創(chuàng)新世界,幫助讀者釋放創(chuàng)造力、解放生產(chǎn)力、提升技術(shù)力。 本書的第1章和第2章聚焦大語言模型本身以及提示工程的興起,能夠讓讀者對大語言模型技術(shù)的發(fā)展背景、概念以及應(yīng)用場景等有較為全面的了解。第3章,則是結(jié)合當(dāng)下火熱的AIGC話題展開介紹,為讀者提供AIGC圖像生成的實戰(zhàn)體驗,幫助讀者快速上手,更好地感受和理解當(dāng)前AIGC和提示工程的強大威力。第4章和第5章,從實操角度為讀者提供豐富的提示工程基本技巧和進階技巧,并探索大語言模型的高階玩法,如編程、插件、函數(shù)調(diào)用等,幫助讀者解鎖大語言模型深層次的應(yīng)用潛力。第6章、第7章和第8章,針對提示工程在搜索、Microsoft 365,以及法律、金融、醫(yī)療等多個領(lǐng)域及行業(yè)的具體應(yīng)用展開介紹。 本書的每一章都可獨立成話題,相信通過閱讀本書,您將對大語言模型、提示工程技術(shù)有更加全面的了解
1. 中國工程院院士鄭緯民作序!微軟全球資深副總裁張祺博士領(lǐng)銜微軟(亞洲)互聯(lián)網(wǎng)工程院數(shù)十位資深大模型專家傾力打造!
2. 本書結(jié)合LLM、Copilot、AIGC等場景中提示工程的成功案例,全方位展現(xiàn)現(xiàn)階段提示工程的發(fā)展?fàn)顩r及實踐應(yīng)用。3. 本書揭示大語言模型背后技術(shù)奧秘的金鑰匙,從宏觀到微觀全方位解讀AI創(chuàng)新世界,幫助讀者釋放創(chuàng)造力、解放生產(chǎn)力、提升技術(shù)力。
前言抓住開啟AI創(chuàng)新世界的金鑰匙 2023年伊始,微軟全球CEO薩提亞·納德拉在瑞士達(dá)沃斯參加世界經(jīng)濟論壇時表示:AI的黃金時代已經(jīng)到來。 作為一名從事機器學(xué)習(xí)、大數(shù)據(jù)、人工智能算法研究與開發(fā)工作超過20年的計算機工程師,看到ChatGPT、大語言模型、AIGC仿佛在一夜之間成為家喻戶曉的熱詞和全球關(guān)注的焦點,我感到既欣慰又興奮, 與之俱來的,還有一種時不我待的緊迫感。 歷史告訴我們,科研突破往往不會立竿見影地造福人們的社會生活:在蒸汽機發(fā)明大約一個世紀(jì)之后,人類才真正迎來了第一次工業(yè)革命的大潮;從需要一組人不斷接線才能使用的第一臺電子計算機到實現(xiàn)每個人桌上有一臺PC的夢想,也經(jīng)過了差不多50年的時間。 今天的我們,對于這一輪AI技術(shù)革命的期待要迫切得多:令人驚艷的第一印象,讓整個世界對大語言模型寄予了厚望,從全球經(jīng)濟、行業(yè)發(fā)展到企業(yè)創(chuàng)新,乃至每個人的職業(yè)生涯和生活體驗,人們迫不及待地希望AI能夠開啟一扇通向無限創(chuàng)新的大門。正因如此,準(zhǔn)確地激發(fā)大語言模型和AIGC的最大潛力,讓顛覆性的技術(shù)變革在第一時間產(chǎn)生最大效益,成了我們這些AI從業(yè)者的當(dāng)務(wù)之急。 這也是驅(qū)動我們編寫本書的動力。我們相信,本書所探討的主題提示工程,將成為引導(dǎo)更多人開啟AI創(chuàng)新世界的一把金鑰匙。 大語言模型把人工智能從專屬于開發(fā)者、程序員、工程師的技術(shù)詞匯,變成了每個人手機和計算機上觸手可及的智能副駕。大語言模型幾乎無所不能,它不但為人工智能的普及開辟了新的路徑,讓沒有任何編程基礎(chǔ)、算法知識的普通人,也能用自己最熟悉的自然語言與模型交談,借助AI的智慧來搜索信息、撰寫文章、繪制圖畫、編寫代碼,而且改變了我們創(chuàng)新、投資的路徑和模式,讓每個人都有機會成為一人即團隊的單人創(chuàng)業(yè)家。 駕馭大語言模型的關(guān)鍵,在于學(xué)會如何提問正如現(xiàn)代心理學(xué)奠基人卡爾·榮格所說:正確的提問,已經(jīng)解決了一半的問題。今天,經(jīng)過良好訓(xùn)練的大語言模型能夠通過對語言的量化分析,讀懂人類的意圖,但同時我們也發(fā)現(xiàn),模型的輸出并不總是符合我們的預(yù)期。有時,同一個問題,僅因為表達(dá)方式的微小變化,模型的回答可能就會大相徑庭。這帶來了一個問題:如何確保我們能更精確地獲取模型的預(yù)期輸出呢?答案就是提示工程用循循善誘的方式讓AI更高效地產(chǎn)出更準(zhǔn)確的結(jié)果,這也是我們希望能通過本書完整闡釋的課題。 本書最大的特點在于注重實戰(zhàn),編寫團隊成員是來自微軟(亞洲)互聯(lián)網(wǎng)工程院的十幾位工程師、科學(xué)家,其中不乏引領(lǐng)當(dāng)今全球人工智能與大語言模型研究前沿的領(lǐng)軍人物。在內(nèi)容上,本書以大語言模型研究及人工智能范式的沿革為背景,致力于從發(fā)展歷程、技術(shù)原理、實用技巧、應(yīng)用場景等不同維度出發(fā),結(jié)合ChatGPT、Copilot、AIGC等場景中提示工程的實際應(yīng)用和成功案例,向讀者全方位展現(xiàn)現(xiàn)階段提示工程的發(fā)展?fàn)顩r。同時,書中還圍繞大語言模型及提示工程在法律、醫(yī)療、金融等領(lǐng)域的最新實踐案例及其面向未來的潛在商業(yè)機會進行了充分探討,希望能夠激發(fā)讀者的更多創(chuàng)新靈感。 作為人工智能領(lǐng)域的研究者,我們參與和見證了AI技術(shù)迭代發(fā)展的曲折歷程,有幸迎來了今天大語言模型爆發(fā)式發(fā)展的黃金時代。與此同時,我們更希望能讓更多來自行業(yè)之外的企業(yè)家、創(chuàng)業(yè)者、愛好者等,感受并參與到這場技術(shù)變革之中。 我們由衷地希望本書能夠幫助大家從提示工程入手,學(xué)習(xí)、理解和駕馭大語言模型,循序漸進地構(gòu)建面向AI時代的思維邏輯和創(chuàng)新范式,從而真正激發(fā)出AI技術(shù)的最大潛能!
張祺博士現(xiàn)任微軟全球資深副總裁,負(fù)責(zé)微軟互聯(lián)網(wǎng)業(yè)務(wù)及人工智能平臺團隊,服務(wù)微軟全球的業(yè)務(wù)和用戶。他在人工智能、機器學(xué)習(xí)、大數(shù)據(jù)、大語言模型、分布式計算等領(lǐng)域成績斐然,領(lǐng)導(dǎo)建立了微軟廣告、必應(yīng)搜索、Edge瀏覽器、大數(shù)據(jù)、知識圖譜、商用人工智能、人工智能平臺團隊,為Office和Azure產(chǎn)品的數(shù)據(jù)化和智能化奠定了堅實基礎(chǔ),并建立了微軟搜索商業(yè)化體系,在短短數(shù)年即創(chuàng)造了數(shù)百億美元的業(yè)務(wù)營收。在人才培養(yǎng)和團隊發(fā)展方面,張祺博士注重成長型思維和開拓型創(chuàng)新,為微軟培養(yǎng)了一支多元化和充滿創(chuàng)新活力的優(yōu)秀團隊。張祺博士于2002年加入微軟美國總部,2014年成為微軟全球合伙人,2018年被授予微軟全球杰出工程師榮譽,成為微軟中國首位獲此技術(shù)專家榮譽的工程師。
序言前言第1章 認(rèn)識大語言模型和ChatGPT 11.1 大語言模型基礎(chǔ) 11.1.1 什么是語言模型 11.1.2 語言模型的歷史 41.1.3 基礎(chǔ)語言模型的種類 51.1.4 基礎(chǔ)語言模型的訓(xùn)練和評估 101.1.5 什么是大語言模型 141.2 大語言模型的類型 151.2.1 從左到右大語言模型 151.2.2 掩碼語言模型 161.2.3 前綴語言模型和編碼器解碼器結(jié)構(gòu) 171.3 初識ChatGPT 181.3.1 ChatGPT的原理 181.3.2 ChatGPT的應(yīng)用 241.3.3 ChatGPT的挑戰(zhàn) 271.4 其他大語言模型 29第2章 人工智能范式的變遷與提示工程 322.1 人工智能范式的變遷 322.1.1 人工智能模型及其訓(xùn)練 322.1.2 人工智能范式的變遷詳解 342.2 提示工程的興起 402.2.1 提示學(xué)習(xí) 412.2.2 提示學(xué)習(xí)的研究領(lǐng)域 442.2.3 蓬勃發(fā)展的提示工程 522.2.4 提示工程的特點與優(yōu)勢 562.2.5 提示工程的局限、挑戰(zhàn)及探索 57第3章 AIGC中的提示工程 593.1 全面認(rèn)識AIGC 593.1.1 AIGC的誕生和發(fā)展 603.1.2 AIGC引起內(nèi)容生成范式的變遷 613.1.3 提示詞與AIGC 613.2 AIGC的類別、原理及工具 623.2.1 文本生成 633.2.2 代碼生成 643.2.3 圖像生成 653.2.4 視頻生成 673.3 AIGC的影響 683.3.1 AIGC對各行各業(yè)的影響 683.3.2 提示工程師的誕生 693.4 AIGC圖像生成與提示工程 703.4.1 Stable Diffusion的提示工程 703.4.2 Midjourney的提示工程 793.4.3 實戰(zhàn):利用ChatGPT和Midjourney完成廣告文案和圖像的生成 81第4章 提示工程的基本思路和技巧 854.1 提示工程基礎(chǔ)知識 854.1.1 提示工程的基本思路 854.1.2 提示工程的特點 874.1.3 提示調(diào)試涉及的因素 904.1.4 提示效果評估 924.1.5 工具和資源 934.2 提示工程基本技巧 944.2.1 上下文信息和指令 954.2.2 角色扮演 994.2.3 從零樣本到少樣本 1014.3 提示工程進階技巧 1044.3.1 思維鏈 1044.3.2 自洽性 1064.3.3 由少到多 1094.3.4 生成知識提示法 1114.3.5 自動提示生成 1144.3.6 其他進階方法簡介 115第5章 ChatGPT中的提示工程 1195.1 ChatGPT的基本模型設(shè)置 1205.2 提示詞的基礎(chǔ)知識回顧 1205.2.1 提示詞格式 1215.2.2 提示詞要素 1225.2.3 設(shè)計提示的通用技巧 1225.3 文本任務(wù) 1245.3.1 文本概括 1245.3.2 信息提取 1255.3.3 文本分類 1265.3.4 問答 1275.3.5 對話 1275.4 編程 1285.4.1 代碼生成 1295.4.2 代碼調(diào)試 1305.4.3 單元測試 1315.5 插件 1325.5.1 ChatGPT插件功能使用 1325.5.2 ChatGPT插件功能開發(fā) 1355.5.3 代碼解釋器 1385.6 函數(shù)調(diào)用 1425.6.1 函數(shù)調(diào)用功能使用 1435.6.2 函數(shù)調(diào)用應(yīng)用場景 146第6章 搜索領(lǐng)域的提示工程應(yīng)用 1486.1 新必應(yīng)及其聊天體驗 1486.1.1 新必應(yīng)簡介 1486.1.2 全新的聊天體驗 1506.1.3 必應(yīng)普羅米修斯模型 1566.2 檢索增強的大語言模型 1586.2.1 大語言模型的幻覺問題 1586.2.2 檢索增強的大語言模型框架 1606.2.3 開源實例 1616.3 大語言模型增強檢索 1686.3.1 神經(jīng)向量檢索 1686.3.2 相關(guān)性重排 1716.3.3 數(shù)據(jù)標(biāo)注 1736.4 搜索新場景 1746.4.1 必應(yīng)故事 1746.4.2 必應(yīng)知識卡片2.0 176第7章 Microsoft Copilot中的提示工程 1787.1 Microsoft 365 Copilot概覽 1787.1.1 Copilot中的提示 1787.1.2 Copilot系統(tǒng) 1797.2 Word Copilot 1817.2.1 Word Copilot基本功能 1837.2.2 Word Copilot提示交互的基本原理 1847.2.3 典型交互類型與提示實例 1867.3 PowerPoint Copilot 1887.3.1 PowerPoint Copilot基本功能 1897.3.2 PowerPoint提示交互的工作流程與示例 1907.3.3 典型交互類型與提示實例 1947.3.4 PowerPoint的渲染與樣式Designer 1967.4 Excel Copilot 1997.4.1 Excel Copilot基本功能 2007.4.2 基本原理 2017.4.3 提示實例 2027.5 其他應(yīng)用 2047.5.1 Teams Copilot基本功能與提示實例 2047.5.2 Outlook Copilot基本功能與提示實例 2077.6 應(yīng)用實戰(zhàn) 2097.6.1 題目描述 2097.6.2 Azure OpenAI 快速入門 2097.6.3 參考答案 210第8章 提示工程的行業(yè)應(yīng)用 2128.1 大語言模型對各行業(yè)的影響 2128.2 法律行業(yè)的應(yīng)用 2138.2.1 法律行業(yè)的需求背景和潛在機會 2138.2.2 法律行業(yè)的產(chǎn)品案例 2148.2.3 典型應(yīng)用場景(一):起草法律合同 2168.2.4 典型應(yīng)用場景(二):法律論證 2218.3 醫(yī)療行業(yè)的應(yīng)用 2238.3.1 醫(yī)療行業(yè)的需求背景和潛在機會 2238.3.2 醫(yī)療行業(yè)的產(chǎn)品案例 2248.3.3 典型應(yīng)用場景(一):醫(yī)療詢診 2268.3.4 典型應(yīng)用場景(二):醫(yī)學(xué)影像 2328.4 金融行業(yè)的應(yīng)用 2348.4.1 金融行業(yè)的需求背景和潛在機會 2348.4.2 金融行業(yè)的產(chǎn)品案例 2358.4.3 典型應(yīng)用場景 2358.5 應(yīng)用實戰(zhàn):基于ChatGPT的醫(yī)學(xué)詢診 2518.5.1 環(huán)境配置 2528.5.2 數(shù)據(jù)下載和處理 2538.5.3 編寫提示完成問答功能 2548.6 應(yīng)用實戰(zhàn):基于ChatGPT的跨境電商營銷和運營 2578.6.1 廣告營銷 2588.6.2 銷售運營 2608.6.3 獨立自建站 262參考文獻 264