Get in Touch
 Duration 14 hours

Course Outline

Revisiting AutoGen Fundamentals

  • Defining agents and group structures.
  • Understanding function calling and role chaining.
  • Identifying limitations of built-in agents to determine where customization is essential.

Engineering Custom Agents in Python

  • Defining agent behavior by extending user_proxy and AssistantAgent subclasses.
  • Integrating role-specific logic and autonomous decision-making.
  • Developing reusable agent modules and mixins for maintainability.

Sophisticated Tool Integration and Routing

  • Managing tool registration, binding, and invocation processes.
  • Conditionally directing inputs to specific tools based on context.
  • Overseeing multi-step toolchains and composite actions.

Strategic Planning and Context Governance

  • Designing task decomposers and intermediate planners.
  • Ensuring context consistency across chained agents.
  • Implementing scoped memory solutions for long-running sessions.

Robust Error Handling and Recovery

  • Identifying and managing failed or incomplete interactions.
  • Implementing agent-triggered retries and fallback logic.
  • Enhancing observability through logging, debugging, and response validation.

Cooperative Multi-Agent Architectures

  • Coordinating specialist roles within dynamic agent groups.
  • Orchestrating reasoning loops and cooperative workflows.
  • Balancing role separation versus role blending in task assignments.

Enterprise-Ready Deployment Strategies

  • Optimizing performance and cost efficiency through token management and caching.
  • Integrating AutoGen workflows into web applications or CI/CD pipelines.
  • Prioritizing security, observability, and user feedback loops.

Requirements

  • Strong proficiency in Python programming.
  • Practical experience in developing LLM-based applications.
  • A solid understanding of function calling and multi-agent system architecture.

Target Audience

  • Senior developers.
  • Platform engineers.
  • AI architects.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories