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 21 hours (3 days)
Course Outline
Foundations of LLM Agent Systems
- Concepts of LLM agents and multi-agent architectures
- Overview of the AutoGen framework and its ecosystem
- Defining agent roles: user proxy, assistant, function caller, and others
Setup and Configuration of AutoGen
- Configuring the Python environment and necessary dependencies
- Essentials of AutoGen configuration files
- Integrating with LLM providers (OpenAI, Azure, local models)
Agent Architecture and Role Definition
- Analyzing agent types and conversation dynamics
- Establishing agent goals, prompts, and operational instructions
- Implementing role-based task delegation and control logic
Function Calling and Tool Integration
- Registering functions for agent utilization
- Executing functions autonomously and collaboratively
- Connecting external APIs and Python scripts to agent logic
Conversation Control and Memory Management
- Implementing session tracking and persistent memory
- Handling agent-to-agent messaging and token management
- Managing conversation context and historical data
Complete Agent Workflows
- Constructing multi-step collaborative tasks (e.g., document analysis, code review)
- Simulating user-agent dialogues and decision-making chains
- Debugging and optimizing agent performance
Applications and Deployment
- Internal automation agents: research, reporting, scripting
- External-facing bots: chat assistants, voice integrations
- Packaging and deploying agent systems for production use
Conclusion and Future Directions
Requirements
- Understanding of Python programming
- Familiarity with large language models and prompt engineering
- Experience with APIs and automation workflows
Audience
- AI engineers
- ML developers
- Automation architects
Testimonials (1)
I liked that he constantly provided examples but also offered time for individual work on what he presented.