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
Recap of AutoGen Core Concepts
- Defining agents and groups
- Function calling and role chaining
- Constraints of built-in agents and the necessity for customization
Constructing Custom Agents with Python
- Specifying agent behavior via user_proxy and AssistantAgent subclasses
- Incorporating role-specific logic and decision processes
- Developing reusable agent modules and mixins
Advanced Tool Integration and Routing
- Tool registration, binding, and execution
- Conditionally directing inputs to designated tools
- Oversight of multi-step toolchains and composite actions
Planning and Context Management
- Architecting task decomposers and intermediate planners
- Sustaining context across interconnected agents
- Deploying scoped memory for extended sessions
Error Handling and Recovery Mechanisms
- Identifying and managing failed or incomplete interactions
- Agent-initiated retries and fallback procedures
- Logging, debugging, and response verification
Multi-Agent Collaboration with Custom Roles
- Coordinating specialists within dynamic agent groups
- Orchestrating reasoning loops and cooperative workflows
- Role separation versus role blending in task allocation
Real-World Deployment Strategies
- Performance and cost optimization (token usage, caching)
- Integration of AutoGen workflows into web applications or pipelines
- Security, observability, and user feedback integration
Summary and Future Directions
Requirements
- Proficiency in Python programming
- Experience developing LLM-based applications
- Understanding of function calling and multi-agent system design
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.