Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Refining AutoGen Core Concepts
- Defining agents and group configurations
- Implementing function calling and role chaining strategies
- Identifying limitations of built-in agents and pinpointing areas requiring customization
Engineering Custom Agents with Python
- Defining agent behavior through user_proxy and AssistantAgent subclasses
- Integrating role-specific logic and autonomous decision-making capabilities
- Developing reusable agent modules and mixins for code efficiency
Advanced Tool Integration and Routing Strategies
- Managing tool registration, binding, and execution
- Implementing conditional logic to route inputs to designated tools
- Orchestrating multi-step toolchains and composite actions
Planning and Context Governance
- Designing task decomposers and intermediate planning modules
- Ensuring context consistency across chained agent interactions
- Implementing scoped memory for long-running sessions
Error Handling and Resilience Mechanisms
- Detecting and managing failed or incomplete interactions
- Implementing agent-triggered retries and robust fallback logic
- Enhancing logging, debugging, and response validation processes
Multi-Agent Collaboration with Custom Roles
- Coordinating specialized agents within dynamic group structures
- Orchestrating reasoning loops and cooperative workflow patterns
- Strategic role separation versus role blending in task assignments
Real-World Deployment Strategies
- Optimizing for performance and cost efficiency (e.g., token management, caching)
- Integrating AutoGen workflows into web applications or data pipelines
- Ensuring security, observability, and seamless user feedback integration
Summary and Future Directions
Requirements
- Advanced proficiency in Python programming
- Practical experience in developing LLM-based applications
- Understanding of function calling mechanics and multi-agent system architecture
Target Audience
- Senior developers
- Platform engineers
- AI architects
Testimonials (1)
I liked that he constantly provided examples but also offered time for individual work on what he presented.