Multi-Agent Systems with AutoGen | Book Chapters

Book Chapter Guide

Available book chapters can be viewed on the Manning Early Access Program website here.
Note: Parts of this outline may change as the book is written.
1
Understanding Multi-Agent Systems
  • What is a Multi-Agent System (MAS)?
  • Why use multiple agents? A complex task perspective
  • Why Now?
  • Patterns in Building Multi-Agent Systems
  • Components of a Multi-Agent System
  • AutoGen - A framework for building Multi-Agent Systems
  • When to and when not to use a Multi-Agent Approach
  • Summary
  • 2
    Building Your First Multi-Agent Application
  • The AutoGen API
  • Conversational programming
  • Defining an Agent Workflow in AutoGen
  • Giving agents access to tools
  • Task termination strategies
  • Beyond Two Agents - Orchestrating Teams of Agents
  • Memory in agents
  • Summary
  • 3
    UX Considerations for a Multi-Agent System
  • User Interfaces - From Command-Line to Multimodal, Multi-Agent Interfaces
  • Software Engineering - From Software 1.0 (Traditional Software Development) to Software 3.0 (Autonomous Multi-Agent Systems)
  • Understanding the User: End User, and Developer Personas
  • Interactive vs Offline Multi-Agent Scenarios
  • Multi-Agent UX Design Principles
  • Summary
  • 4
    Interface Agents | Agents that Solve Tasks by Interacting with Applications
  • When Code and APIs Aren't Enough: The Role of Interface Agents
  • The Anatomy of an Interface Agent
  • Large Action Models and Action Sequence Generation
  • Interface Representation
  • Implementing an Interface Agent from Scratch
  • Challenges with Interface Agents
  • Summary
  • Footer

    © Multi-Agent Systems with AutoGen | Privacy Policy