Course Description
Master the advanced capabilities of Autogen to design intelligent AI agents! This comprehensive course delves into the main conversational patterns in AutoGen, enabling learners to build, automate, and optimize workflows for complex tasks. With hands-on projects, you’ll gain practical experience to revolutionize real-world business processes and enhance your AI expertise.
Course curriculum
-
1
Introduction to AutoGen
- Course Introduction
- What is AutoGen and Why we use It?
- Agent Classes in Autogen
- Hands-On: Conversable Agents
- Quiz
- Course Handouts
- Project: Smart Content Creation
-
2
Conversation Patterns - Part 1
- Intro to Different Conversation Patterns
- Sequential Chat
- Hands-On: Sequential Chat
- Quiz
- Agents with Tool Use
- Hands-On: Tool Use
- Agents with Code Execution + Hands on
- Quiz
- Project: Smart Health Assistant
-
3
Conversation Patterns - Part 2
- Group Chat
- Hands-On: Group Chat
- Quiz
- Stateflow Theory
- Hands-On: Stateflow Theory
- Nested Chat
- Hands-On: Nested Chat
- Quiz
- Project: Financial Portfolio Manager
-
4
Additional Applications with AG2
- Swarm Orchestration
- Hands-On: Swarm Orchestration
- Quiz
- Multimodality
- Hands on: Multimodality
- Quiz
- Project: Bill Managing Agent
-
5
Diving into AutoGen Studio
- Introduction to AutoGen Studio and Its Interface
- Building a Simple Agentic System with AutoGen Studio
Who Should Enroll
-
Professionals: Individuals looking to expand their skill set on AI agents and explore different frameworks of AI agents.
-
Aspiring Students: For those on their journey to mastering AI Agents, ready to explore different frameworks and make a mark in the tech world.
Key Takeaways from the course
-
Develop advanced AI agents using the AutoGen framework.
-
Explore and customize tools use suit specific applications.
-
Build and optimize workflows for real-world scenarios.
-
Implement advanced techniques like Swarm Orchestration.
-
Assemble complex multi-agent conversations to tackle challenging tasks.
About the Instructors
Apoorv Vishnoi - Head of Training, Analytics Vidhya

Chi Wang - Google DeepMind and AG2

Qingyun Wu, Penn State University and AG2

FAQ
-
What is AutoGen?
AutoGen is a framework that simplifies the development of chatbots using an agent-based architecture, allowing for flexible and scalable conversational interactions.
-
What are the key conversation patterns in AutoGen?
AutoGen offers 4 key conversation patterns-Two-Agent Chat ,Sequential Chat, Group Chat, Nested Chat
-
How is Autogen different from CrewAI?
Autogen automates multi-agent AI task orchestration, while CrewAI focuses on seamless collaboration between humans and AI agents.
-
Will I receive a certificate?
Yes, upon successful completion of the course and assignments, you’ll receive a certificate.
-
Does this course cover advanced topics?
Yes, the course provides in-depth coverage of advanced conversational patterns and hands-on projects to equip you with practical skills.