Get in Touch
 Duration 14 hours

Course Outline

Foundational Review of AutoGen

  • Core definitions of agents and group dynamics
  • Mechanisms of function calling and role chaining
  • Identifying limitations of default agents and the need for customization

Engineering Custom Agents in Python

  • Defining agent behaviors through user_proxy and AssistantAgent subclasses
  • Incorporating role-specific logic and autonomous decision-making
  • Developing reusable agent modules and mixins for efficiency

Advanced Tool Integration and Routing Strategies

  • Processes for tool registration, binding, and invocation
  • Implementing conditional logic to route inputs to specific tools
  • Managing complex multi-step toolchains and composite actions

Planning and Context Management Frameworks

  • Designing task decomposers and intermediate planning modules
  • Maintaining coherent context across chained agent interactions
  • Implementing scoped memory for extended and long-running sessions

Error Handling and Robust Recovery Mechanisms

  • Detecting and managing failed or incomplete agent interactions
  • Implementing agent-triggered retries and intelligent fallback logic
  • Enhancing logging, debugging, and response validation processes

Multi-Agent Collaboration with Custom Roles

  • Coordinating specialist agents within dynamic groups
  • Orchestrating reasoning loops and cooperative workflow execution
  • Balancing role separation versus role blending in task assignments

Strategies for Real-World Deployment

  • Optimizing system performance and cost efficiency (token usage, caching)
  • Integrating AutoGen workflows into web applications or data pipelines
  • Ensuring security, observability, and seamless user feedback loops

Requirements

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

Target Audience

  • Senior Software Developers
  • Platform Engineers
  • AI Architects

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories