這是一本面向初中級讀者的Agent學習指南,作者既是資深的AI技術專家,又是經驗豐富的項目導師,融合作者親身實踐、培訓反饋與官方資源,為Agent使用者和開發(fā)者提供了快速上手的實用指導。本書從基礎知識、操作和應用開發(fā)3個維度循序漸進地講解Agent實戰(zhàn)技巧,分為三篇:?基礎篇(1~2章) 介紹Agent定義、發(fā)展歷程、常用開源技術、主要組件等基礎知識和開發(fā)環(huán)境的搭建過程。?應用篇(3~6章) 從通用型、任務驅動型、輔助開發(fā)型和檢索增強型 4大類,通過AutoGPT、MemGPT、BabyAGI、Camel、Devika、CodeFuse-ChatBot、DB-GPT、QAnything這8種具體類型,詳細描述Agent的安裝、配置和使用等操作步驟。?開發(fā)篇(7~16章) 展開分析10個不同場景的Agent應用開發(fā)實例。一方面,以AgentScope、LangChain、LangGraph、AutoGen、LlamaIndex、CrewAI、Qwen-Agent這7種被廣泛應用的開源Agent開發(fā)框架為基礎,針對每個框架各講解一個開發(fā)案例。另一方面,通過案例介紹Agent開發(fā)過程中關鍵的Function-calling特性及大語言模型開發(fā)技術。此外,對基于CogVLM2的多模態(tài)模型應用開發(fā),也提供詳細的案例演示。