Get in Touch
 Duration 14 hours

Course Outline

Recap of AutoGen Core Concepts

  • Definitions of agents and group structures
  • Mechanisms of function calling and role chaining
  • Identifying limitations of built-in agents and the necessity for customization

Developing Custom Agents in Python

  • Defining agent behaviors through user_proxy and AssistantAgent subclasses
  • Injecting specialized logic and autonomous decision-making processes
  • Engineering reusable agent modules and mixins for flexibility

Advanced Tool Integration and Routing Strategies

  • Processes for tool registration, binding, and invocation
  • Implementing conditional routing of inputs to designated tools
  • Orchestrating multi-step toolchains and composite actions

Planning and Context Management

  • Architecting task decomposers and intermediate planning components
  • Persisting context across chained agent interactions
  • Deploying scoped memory solutions for extended sessions

Error Handling and Recovery Protocols

  • Identifying and managing failed or incomplete interaction states
  • Implementing agent-triggered retries and fallback logic
  • Establishing robust logging, debugging, and response validation practices

Multi-Agent Collaboration with Specialized Roles

  • Coordinating expert agents within dynamic groups
  • Orchestrating reasoning loops and cooperative workflows
  • Balancing role separation versus role blending in task allocation

Real-World Deployment Strategies

  • Optimizing for performance and cost efficiency (including token usage and caching)
  • Integrating AutoGen workflows into web applications or processing pipelines
  • Ensuring security, observability, and effective user feedback integration

Summary and Recommended Next Steps

Requirements

  • Solid proficiency in Python programming
  • Practical experience in developing LLM-based applications
  • Understanding of function calling mechanisms and multi-agent system architecture

Audience

  • Senior Developers
  • Platform Engineers
  • AI Architects

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories