This AutoGen tutorial course is designed to teach you how to build powerful multi-agent AI systems using modern frameworks and large language models. It focuses on practical implementation, helping you understand how multiple AI agents can work together to solve complex problems.
The course begins with an introduction to AutoGen and explains the fundamentals of multi-agent systems. You will learn how agents communicate, collaborate, and perform structured tasks using conversation-based workflows.
You will then explore different conversation patterns, including sequential and nested chat workflows, which are essential for designing intelligent multi-agent systems. These patterns help you control how agents interact and exchange information effectively.
A major part of the course focuses on building real AI-powered applications, such as solving problems like Sudoku using multiple collaborating agents. This demonstrates how AI systems can break down tasks and solve them step by step.
The course also covers function calling, allowing agents to execute custom tools and extend their capabilities. In addition, you will learn how to use LLM APIs for free and run models locally using tools like Ollama.
By the end of this course, you will be able to design and build multi-agent AI systems using AutoGen and integrate both cloud and local models into your applications.