http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Designing and Implementing Multiagent Systems
Generative AI has revolutionized how organizations tackle problems, accelerating the journey from concept to prototype to solution.As the models become increasingly capable, we have witnessed a new design pattern emerge: AI agents.
Intro -- Copyright -- Table of Contents -- Preface -- What This Book Is About -- What This Book Is Not -- Who This Book Is For -- Navigating This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 1. Introduction to Agents -- Defining AI Agents -- The Pretraining Revolution -- Types of Agents -- Model Selection -- From Synchronous to Asynchronous Operations -- Practical Applications and Use Cases -- Workflows and Agents -- Principles for Building Effective Agentic Systems
Organizing for Success in Building Agentic Systems -- Agentic Frameworks -- LangGraph -- AutoGen -- CrewAI -- OpenAI Agents Software Development Kit (SDK) -- Conclusion -- Chapter 2. Designing Agent Systems -- Our First Agent System -- Core Components of Agent Systems -- Model Selection -- Tools -- Designing Capabilities for Specific Tasks -- Tool Integration and Modularity -- Memory -- Short-Term Memory -- Long-Term Memory -- Memory Management and Retrieval -- Orchestration -- Design Trade-Offs -- Performance: Speed/Accuracy Trade-Offs -- Scalability: Engineering Scalability for Agent Systems
Reliability: Ensuring Robust and Consistent Agent Behavior -- Costs: Balancing Performance and Expense -- Architecture Design Patterns -- Single-Agent Architectures -- Multiagent Architectures: Collaboration, Parallelism, and Coordination -- Best Practices -- Iterative Design -- Evaluation Strategy -- Real-World Testing -- Conclusion -- Chapter 3. User Experience Design for Agentic Systems -- Interaction Modalities -- Text-Based -- Graphical Interfaces -- Speech and Voice Interfaces -- Video-Based Interfaces -- Combining Modalities for Seamless Experiences -- The Autonomy Slider
Synchronous Versus Asynchronous Agent Experiences -- Design Principles for Synchronous Experiences -- Design Principles for Asynchronous Experiences -- Finding the Balance Between Proactive and Intrusive Agent Behavior -- Context Retention and Continuity -- Maintaining State Across Interactions -- Personalization and Adaptability -- Communicating Agent Capabilities -- Communicating Confidence and Uncertainty -- Asking for Guidance and Input from Users -- Failing Gracefully -- Trust in Interaction Design -- Conclusion -- Chapter 4. Tool Use -- LangChain Fundamentals -- Local Tools
API-Based Tools -- Plug-In Tools -- Model Context Protocol -- Stateful Tools -- Automated Tool Development -- Foundation Models as Tool Makers -- Real-Time Code Generation -- Tool Use Configuration -- Conclusion -- Chapter 5. Orchestration -- Agent Types -- Reflex Agents -- ReAct Agents -- Planner-Executor Agents -- Query-Decomposition Agents -- Reflection Agents -- Deep Research Agents -- Tool Selection -- Standard Tool Selection -- Semantic Tool Selection -- Hierarchical Tool Selection -- Tool Execution -- Tool Topologies -- Single Tool Execution -- Parallel Tool Execution -- Chains -- Graphs
Description based upon print version of record.
Systèmes multiagents (Intelligence artificielle)
Sebastopol : O'Reilly Media, Incorporated,c2025