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
Foundational Review of AutoGen
- Core definitions of agents and group structures.
- Mechanics of function calling and role chaining.
- Identifying limitations of built-in agents and the necessity for customization.
Engineering Custom Agents via Python
- Configuring agent behavior through user_proxy and AssistantAgent subclasses.
- Integrating role-specific logic and autonomous decision-making processes.
- Developing reusable agent modules and mixins for scalability.
Advanced Tool Integration and Routing Strategies
- Procedures for tool registration, binding, and execution.
- Conditionally directing inputs to specialized tools.
- Managing complex multi-step toolchains and composite actions.
Planning and Context Management Frameworks
- Designing task decomposers and intermediate planning structures.
- Ensuring contextual consistency across chained agents.
- Implementing scoped memory solutions for extended sessions.
Error Handling and Resilience Mechanisms
- Identification and management of failed or incomplete interactions.
- Implementing agent-triggered retries and fallback logic.
- Strategies for logging, debugging, and response validation.
Collaborative Multi-Agent Systems with Custom Roles
- Coordination of specialized agents within dynamic groups.
- Orchestration of reasoning loops and cooperative workflows.
- Balancing role separation versus role blending in task allocation.
Real-World Deployment and Optimization
- Performance and cost optimization techniques, including token usage and caching.
- Integration of AutoGen workflows into web applications or CI/CD pipelines.
- Incorporating security, observability, and user feedback loops.
Conclusion and Future Directions
Requirements
- Strong proficiency in Python programming.
- Practical experience in developing LLM-based applications.
- Working knowledge of function calling 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.