Building AI Agents & Agentic AI System via Microsoft Autogen

140 lectures38h 54m total11 articlesSubtitles & transcript search16 sections

Full lifetime access · picks up where you left off

Curriculum

16 sections · 151 lectures

01Introduction1 · 3m
02Installation Of Anaconda And VS Code Editor IDE3 · 28m
  • Installation Of Anaconda And VS Code Editor11:35
  • Creating Virtual Environments Using Conda5:59
  • Creating Virtual Environments Using UV Package Manager10:49
03Python Prerequisites36 · 10h 4m
  • Getting Started With VS Code10:37
  • Python Basics- Syntax And Semantics20:18
  • Variables In Python18:55
  • Basic Datatypes In Python9:53
  • Operators In Python16:17
  • Conditional Statements(if,elif,else)21:03
  • Loops In Python28:03
  • List and List Comprehension In Python37:08
  • Practical Examples of List9:51
  • Sets In Python21:05
  • Dictionaries In Python38:19
  • Tuples In Python22:35
  • Getting Started With Functions24:22
  • More Coding Examples With Functions28:03
  • Python Lambda Function9:45
  • Maps functions Python11:09
  • Filter Functions In Python9:01
  • Import Modules And Package In Python17:07
  • Standard Library Overview17:44
  • File Operation In Python17:08
  • Working With File Paths8:44
  • Exception Handling25:00
  • Class And Objects In Python22:56
  • Inheritance In OOPS19:01
  • Polymorphism in OOPS19:09
  • Encapsulations In OOPS22:12
  • Abstraction In OOPS9:09
  • Magic Methods In Python8:04
  • Operator Overloading In Python8:32
  • Custom Excpetion Handling7:06
  • Iterators In Python6:26
  • Generators In Python11:07
  • Function Copy,closures and Decorators21:15
  • Logging Practical Implementation In Python14:38
  • Logging With Multiple Loggers4:40
  • Logging With A Real World Examples7:44
04Getting Started With Pydantic3 · 36m
  • Introduction To Pydantic14:08
  • Pydantic Practical Implementation21:43
  • GETTING STARTED WITH PYDANTIC
05Autogen Resources1 · 0m
  • Resources
06Getting Started With Microsoft Autogen13 · 2h 18m
  • What is Agentic AI19:35
  • Autogen Introduction9:23
  • Autogen v0.4 & the AG2 split10:01
  • Setting up Microsoft Autogen in VSCode9:50
  • Configuring Open AI Env Key8:13
  • Configuring More Model for First Agent9:43
  • First Autogen Agent18:57
  • Autogen Architecture19:43
  • Autogen vs Langchain8:31
  • Autogen vs CrewAI8:04
  • Microsoft Autogen vs Microsoft Semantic Kernel7:46
  • Autogen vs LlamaIndex8:36
  • GETTING STARTED WITH MICROSOFT AUTOGEN
07Building & Configuring our Autogen Agent14 · 3h 9m
  • Async Functionality in Python21:08
  • Async Functionality In Python - Practical20:37
  • Introduction To Agent Chat API8:37
  • AgentChat First Agent13:15
  • Configuring LLMs ( OpenAI Gemini)13:39
  • Configuring LLM on Agent - Local LLMs19:22
  • Configuring LLM on Agent - OpenRouter ( Free API Key)14:29
  • Agent Customization & Prompt Engineering13:14
  • Tools for Autogen Agents11:13
  • Messages in Autogen - Text Message12:36
  • MultiModal Messages - Image and Text7:59
  • Running and Observing Agents19:57
  • Structure Output via Autogen13:01
  • BUILDING & CONFIGURING OUR AUTOGEN AGENT
08Teams in Microsoft Autogen12 · 2h 48m
  • Understanding Multi-Agent Collaboration in AutoGen11:22
  • Practical Multi-Agent Collaboration in AutoGen32:26
  • Observing Teams in Autogen12:13
  • Team Operation in Autogen19:42
  • Termination In Microsoft Autogen25:03
  • External Termination & Stop Operation on Team9:10
  • Team Operation - Aborting a Team9:26
  • Single Agent Team in Autogen12:07
  • Managing State Saving and Loading Agents12:18
  • Managing State of Teams12:22
  • Loading Team State from a file12:14
  • TEAMS IN MICROSOFT AUTOGEN
09Advanced Interaction with Autogen8 · 2h 11m
  • Human in the Loop Feedback during a run25:55
  • Providing Feedback in the Next Run9:49
  • Providing Feedback in next Run-Max Turns20:34
  • Providing Feedback in next Run-Termination condition14:38
  • Feedback After Run Handoff Termination16:51
  • Tools in Autogen14:50
  • Types of Tools in Autogen28:20
  • ADVANCED INTERACTION WITH AUTOGEN
10Autogen Studio9 · 1h 46m
  • Overview15:11
  • Autogen Studio - Overview and Installation6:30
  • Autogen Studio - UI and Component Overview20:37
  • Autogen Components Explained - Handwritten Notes24:39
  • Autogen Studio - Round Robin and Selector Group chat13:03
  • Autogen Studio - Web & Deep Search Team9:56
  • Autogen Studio - Integrating Local LLM via LM Studio7:08
  • Autogen Studio - FAQs & JSON team8:38
  • AUTOGEN STUDIO
11Autogen Projects5 · 1h 47m
  • Project 1 - AI Interviewer with Microsoft Autogen36:35
  • Basic Modularization of Project - AI Interviewer with Microsoft Autogen19:57
  • Project Structure for Agentic AI - Part 1 - Vacation Planner24:09
  • Project Structure for Agentic AI - Part 2 - Vacation Planner26:32
  • AUTOGEN PROJECTS
12Project - 3 Writing DSA Solver using Autogen9 · 2h 40m
  • Project Intro37:12
  • Problem Statement & Design4:28
  • Writing Code Executor Agent16:33
  • Problem Solver Agent20:43
  • Handling Message Types8:43
  • Structurization of Code31:30
  • Adding Frontend support to Team15:55
  • Enhancing Frontend25:00
  • PROJECT - 3 WRITING DSA SOLVER USING AUTOGEN
13Advance Concepts in Autogen12 · 3h 48m
  • Selector GroupChat Introduction15:02
  • SelectorGroupChat - Defining Agents and Workflow26:32
  • Selector Group Chat - Team Implementation37:15
  • Custom Selector Agent18:23
  • Serializing Component20:42
  • Swarm in Autogen9:19
  • Swarm Team Implementation - Mini Project36:09
  • GraphFlow in Autogen22:47
  • Graphflow - Digraph Builder6:28
  • Graphflow - Parallel Flow17:09
  • Memory in Autogen17:53
  • ADVANCE CONCEPTS IN AUTOGEN
14Project 5 (Advanced) - Analyzer GPT8 · 2h 35m
  • Analyser GPT - Intro & Project Structure9:39
  • Docker & Code Executor Agent33:28
  • Data Analyzer Agent10:31
  • Defining Team9:34
  • Running Team41:47
  • FrontEnd for Analyser GPT30:49
  • Adding Chat & Context Functionality in FE & Model19:18
  • PROJECT 5 (ADVANCED) - ANALYZER GPT
15Crash Course12 · 3h 54m
  • Part 1 - Installation16:46
  • Part 2 - Defining the First Agent10:21
  • Part 3 - Autogen Architecture9:45
  • Part 4 - Agent in Autogen19:42
  • Part 5 - Configuring Model16:07
  • Part 6 - Multimodal Input16:31
  • Part 7 - Teams in Autogen32:13
  • Part 8 - Termination Condition20:52
  • Part 9 - Human in the Loop21:11
  • Part 10 - Tools30:24
  • Part 11 - Autogen Studio18:10
  • Part 12 - Project22:26
16Model Context Protocol5 · 46m
  • MCP - Application & Idea10:10
  • MCP as a Solution8:37
  • MCP Architecture Overview5:19
  • Before and After MCP9:33
  • MCP Practical12:23