Course Outline
1. Overview of LLM Applications and Introduction to AutoGen v0.4
- Foundational understanding of Large Language Models (LLMs), including their technical capabilities and operational applications.
- Introduction to AutoGen v0.4, detailing its features, architectural design, and mechanisms for streamlining the development of agentic AI systems.
2. Fundamental Concepts and Components of AutoGen
- Interpretation of the Layered Framework:
- Core Layer: An event-driven architecture that facilitates dynamic and adaptive workflows.
- AgentChat API: A high-level interface designed for constructing task-specific agents.
- Extensions: Modules for integrating custom agents, specialized tools, and memory components to expand system functionality.
- Asynchronous Messaging: Implementation of event-driven patterns and request-response interaction protocols.
3. Development of an Initial Multi-Agent Application
- Agent Definition: Configuration of Assistant and User Proxy roles.
- Agent Communication Setup: Establishment of asynchronous messaging channels between system entities.
- Sample Application Implementation: Construction of a basic multi-agent system to execute a defined operational task.
- Observability and Debugging: Utilization of integrated metric tracking and message tracing capabilities for real-time system monitoring.
4. Case Studies and Operational Best Practices
- Applied Scenarios: Analysis of successful AutoGen implementations across various sectors.
- Best Practices: Standards for designing efficient and scalable LLM applications using the AutoGen framework.
- Challenge Mitigation: Identification of common development hurdles and corresponding remediation strategies.
- Questions and Answers (Q&A)
This workshop is intended for the following participants:
- Software developers
- Data scientists
- Data engineers
- Individuals with a programming background or aptitude seeking to expand their proficiency in AI application development.
Requirements
Prerequisites: Proficiency in Python programming
Testimonials (5)
I liked that he constantly provided examples but also offered time for individual work on what he presented.
Iacob Giorgel
Course - Agentic AI Unleashed: Crafting LLM Applications with AutoGen
I really liked the theoretical background explanations and how they were carried out. It helped me to understand how the process works.
Norbert
Course - Agentic AI Unleashed: Crafting LLM Applications with AutoGen
The first more practical part was really exciting. Thanks for course. The presenter, Abhi, was really well prepared, he is a good presenter and has lot of knowledge in the topic of the presentation.
Tomas
Course - Agentic AI Unleashed: Crafting LLM Applications with AutoGen
The vast knowledge of the trainer about the subject and the condensed information.
Stefan
Course - Agentic AI Unleashed: Crafting LLM Applications with AutoGen
Trainer responding to questions on the fly.