Designing Multi-Agent Systems: Principles, Patterns, and Implementation for AI Agents (Paperback)
暫譯: 設計多代理系統:AI 代理的原則、模式與實作(平裝本)
Dibia, Victor
- 出版商: Victor Dibia
- 出版日期: 2025-11-14
- 售價: $2,150
- 貴賓價: 9.5 折 $2,042
- 語言: 英文
- 頁數: 398
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9798993101200
- ISBN-13: 9798993101200
-
相關分類:
Reinforcement
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
$474大數據之路:阿裡巴巴大數據實踐 -
$351京東系統質量保障技術實戰 -
管理技術債 (Managing Technical Debt)$520$442 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
單體式系統到微服務 (Monolith to Microservices)$580$458 -
$652架構演變實戰:從單體到微服務再到中臺
商品描述
How to build applications where multiple AI agents reliably collaborate to solve new types of complex tasks.
In Designing Multi-Agent Systems, you'll take a first principles approach to learn to design and implement reliable, agentic applications from scratch, understand why their architectures work, and master patterns for collaboration, observability, interruptibility, and trust. These principles remain useful as the ecosystem evolves, giving you the tools to build scalable, robust, and human-centered agentic systems, whether in research or production.
Inside, you'll explore:
- Multi-Agent Fundamentals - Core concepts and design patterns for multi-agent collaboration
- Build from Scratch - Step-by-step guidance for implementing agents, tools, as well as deterministic workflows and autonomous orchestration patterns.
- Evaluation & Reliability - Learn trajectory-based testing, structured outputs, observability, and performance metrics to ensure agents behave predictably.
- UX and Trust Principles - Apply human-centered design principles like interruptibility, capability discovery, and transparent decision-making to build agents users can rely on.
- Distributed Agent Protocols - Learn how protocols like MCP and A2A build enable distributed multi-agent systems that operate across networks, regions, and organizations.
Rather than teaching specific frameworks, this book gives you the mental models and first-principles reasoning through implementing a feature complete picoagents library with the same foundational concepts that power today's most capable multi-agent frameworks - from AutoGen and LangGraph to CrewAI and beyond. You'll come away able to design agentic systems that remain robust and useful as the ecosystem evolves.
Praise for the Book
"As a researcher at Microsoft who is close to the leading edge of Agentic capabilities, works with Microsoft customers on real world applications, and with the Autogen team on building the agent framework, Victor has a unique vantage point. He uses it to provide an exceptionally clear conceptual explanation of what agents can do, how to elicit complex behavior in real world applications by using multiple agents, and how to leverage multi agent frameworks. A truly excellent book!" - Valliappa Lakshmanan, Author of Generative AI Design Patterns (O'Reilly), CTO Obin.AI
About the Author
Victor Dibia is a Principal Research Software Engineer at Microsoft Research and Core AI. He is the creator of AutoGen Studio (a low-code interface for building multi-agent applications), core contributor and maintainer for AutoGen (a leading open-source multi-agent framework with 50k+ GitHub stars), and creator of LIDA (for automated data visualization). His work bridges AI research, system design, and practical implementation.
商品描述(中文翻譯)
如何構建多個 AI 代理可靠協作以解決新類型複雜任務的應用程式。
在《設計多代理系統》中,您將採取「第一原則」的方法來學習如何從零開始設計和實現可靠的代理應用程式,理解其架構為何有效,並掌握協作、可觀察性、中斷性和信任的模式。這些原則在生態系統演變時仍然有用,為您提供構建可擴展、穩健且以人為中心的代理系統的工具,無論是在研究還是生產中。
在書中,您將探索:
- 多代理基礎 - 多代理協作的核心概念和設計模式
- 從零開始構建 - 實施代理、工具以及確定性工作流程和自主編排模式的逐步指導。
- 評估與可靠性 - 學習基於軌跡的測試、結構化輸出、可觀察性和性能指標,以確保代理的行為可預測。
- 用戶體驗與信任原則 - 應用以人為中心的設計原則,如中斷性、能力發現和透明決策,來構建用戶可以依賴的代理。
- 分散式代理協議 - 學習如何使用 MCP 和 A2A 等協議構建能夠在網絡、地區和組織之間運作的分散式多代理系統。
這本書並不是教授特定的框架,而是通過實現一個功能完整的 picoagents 庫,提供心理模型和第一原則的推理,這些概念是當今最強大的多代理框架的基礎 - 從 AutoGen 和 LangGraph 到 CrewAI 等等。您將能夠設計出隨著生態系統演變而保持穩健和有用的代理系統。
對本書的讚譽
「作為微軟的一名研究人員,Victor 在代理能力的前沿,與微軟客戶合作開發現實世界的應用,並與 Autogen 團隊一起構建代理框架,他擁有獨特的視角。他利用這一點提供了對代理能做什麼、如何通過使用多個代理在現實世界應用中引發複雜行為,以及如何利用多代理框架的極其清晰的概念解釋。一本真正出色的書!」 - Valliappa Lakshmanan,《生成式 AI 設計模式》(O'Reilly)作者,Obin.AI 首席技術官
關於作者
Victor Dibia 是微軟研究和核心 AI 的首席研究軟體工程師。他是 AutoGen Studio(用於構建多代理應用的低代碼介面)的創建者,AutoGen(擁有 50,000 多個 GitHub 星標的領先開源多代理框架)的核心貢獻者和維護者,以及 LIDA(用於自動化數據可視化)的創建者。他的工作橋接了 AI 研究、系統設計和實際實施。