生成式 AI 設計模式|處理生成式AI代理及應用程式的常見挑戰 (Generative AI Design Patterns: Solutions to Common Challenges When Building Genai Agents and Applications)
Valliappa Lakshmanan, Hannes Hapke
- 出版商: 歐萊禮
- 出版日期: 2026-05-29
- 定價: $1,200
- 售價: 7.9 折 $948
- 語言: 繁體中文
- 頁數: 520
- ISBN: 6264253405
- ISBN-13: 9786264253406
-
相關分類:
Prompt Engineering
- 此書翻譯自: Generative AI Design Patterns: Solutions to Common Challenges When Building Genai Agents and Applications (Paperback)
尚未上市,歡迎預購
買這商品的人也買了...
-
嵌入式系統設計實務-電路與驅動程式$250$225 -
$1,710Using SQLite (Paperback) -
ASP.NET 本質論$520$410 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
$474系統分析與設計 : 敏捷疊代方法 (原書第6版) -
IoT Solutions in Microsoft's Azure IoT Suite: Data Acquisition and Analysis in the Real World$3,380$3,312 -
$796深度學習 -
演算法之美:隱藏在資料結構背後的原理 (C++版)$650$507 -
$534JSON 實戰 -
$283大數據技術 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
創意競擇:從賈伯斯黃金年代的軟體設計機密流程,窺見蘋果的創意方法、本質與卓越關鍵$460$391 -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$331 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$539 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,160$2,052 -
超圖解 ESP32 應用實作$820$647 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$561 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616 -
範例驅動的需求澄清術:如何用精準範例指揮 GenAI 建構高品質軟體(iThome鐵人賽系列書)$680$530
商品描述
生成式AI已開始真正進入產品、服務與企業流程,但當團隊實際開發GenAI應用程式與AI Agent時,往往很快就遇到各種工程問題:
模型產生幻覺、回應結果不穩定該如何處理?
怎麼讓生成內容符合品牌風格與指定格式?
如何讓Agent具備規劃、自我修正與協作能力?
多個Agent又該如何組合成可落地的應用系統?
本書整理了32種生成式AI設計模式(Generative AI Design Patterns),將研究論文與第一線實務經驗轉化為可直接套用的工程解法。
無論是拿來作為參考手冊、架構設計指南,或是培養整體GenAI設計思維,這本書都是對工程師、資料科學家、軟體架構師或產品經理極具價值的工具書。
【專業推薦】
「這是一本引領GenAI從原型邁向正式部署的實戰手冊。書中收錄的設計模式匯集了現實的工程經驗,可讓開發者充滿信心地應對幻覺、可靠性與規模化的種種挑戰。」
——Marily Nika博士,《Building AI-Powered Products》作者
「Hannes與Lak將寶貴的實戰智慧寫成這本全方位指南,幫助你將理論轉化為實際做法。」
——Chip Huyen,《設計機器學習系統》與《AI工程》作者
生成式AI帶來強大的新能力,然而,在正式交付可靠的應用程式或代理之前,你仍然會面臨有一些棘手的限制。幸運的是,來自業界專家的二位作者已經整理了32種經得起考驗的設計模式。在開發LLM專案時難以避免的難題都可以在本書中找到對策,包括幻覺、不確定的回應,以及模型知識斷層。
本書將論文研究跟實務經驗整理成可以直接套用的建議。在每一種模式中,作者會先說明問題在哪,再附上完整的範例程式來示範解法,最後還會分析解決方案背後的取捨。
• 因應LLM的侷限性
• 確保生成的內容符合特定風格、語調與格式
• 在權衡各類風險的同時,將創意極大化
• 讓代理具備規劃能力、自我修正能力、行動能力,而且能與其他代理協作
• 將多種模式組合成適合各種應用場景的代理型應用程式
作者簡介
Valliappa (Lak) Lakshmanan 是代理型AI初創公司Obin.ai的共同創辦人兼技術長。在創業前,他曾擔任Google的AI解決方案總監,並在美國國家海洋暨大氣總署擔任ML研究員。他寫過多本O’Reilly技術叢書,包括著名的《機器學習設計模式》,並因為率先運用ML來預測劇烈天氣,而當選美國氣象學會會士。
Hannes Hapke 是Digits的首席機器學習工程師,負責開發金融應用的機器學習系統。他是機器學習領域的Google Developer Expert,也是Google開發者諮詢委員會成員。他曾經合著多本機器學習書籍,包括《建構機器學習管道|運用TensorFlow實現模型生命週期自動化》與 《Natural Language Processing in Action》(Manning)。
目錄大綱
前言
第一章 導讀
生成式AI設計模式
使用基礎模型來建構
代理型AI
精密控制
in-context學習
後訓
本書後續架構
第二章 控制內容風格
模式1:Logits遮罩
模式2:文法
模式3:風格遷移
模式4:反中性化
模式5:內容最佳化
總結
第三章 增加知識:基礎篇
模式6:基本RAG
模式7:語義索引化
模式8:大規模索引化
總結
第四章 增加知識:另闢蹊徑
模式9:索引感知檢索
模式10:節點後處理
模式11:可信賴生成
模式12:深度搜尋
總結
第五章 擴展模型能力
LLM推理的侷限性
模式13:思維鏈
模式14:思維樹(ToT)
模式15:適應層微調
模式16:Evol-Instruct
總結
第六章 提升可靠性
模式17:LLM-as-Judge
模式18:反思
模式19:依賴注入
模式20:提示詞最佳化
總結
第七章 讓代理採取行動
模式21:工具呼叫
模式22:程式碼執行
模式23:多代理協作
總結
第八章 因應侷限性
模式24:小型語言模型
模式25:提示詞快取
模式26:推論最佳化
模式27:退化測試
模式28:長期記憶
總結
第九章 設置護欄
模式29:模板生成
模式30:組裝重排
模式31:自我檢查
模式32:護欄
總結
第十章 可組合的代理型工作流程
代理型工作流程
總結
索引









