Azure AI for Developers: Building AI Agents
1h 54mIntermediate2025-02-28
Authors

Ziggy Zulueta
Course details
Get up to speed with AI agents in Azure AI. This course is designed for IT professionals with a working knowledge of Azure, GitHub, and Python who are looking to build AI agents using Azure OpenAI. Instructor Ziggy Zulueta offers a deep dive into creating agents with Azure OpenAI and Python using different frameworks such as the OpenAI Assistants API, Semantic Kernel, and AutoGen.
Learning objectives
Leverage a fundamental understanding of what AI agents are, how they work, and how they’re deployed.
Create agents with Azure OpenAI and Python using different frameworks such as the OpenAI Assistants API, Semantic Kernel, and AutoGen.
Learning objectives
Leverage a fundamental understanding of what AI agents are, how they work, and how they’re deployed.
Create agents with Azure OpenAI and Python using different frameworks such as the OpenAI Assistants API, Semantic Kernel, and AutoGen.
Skills covered
Azure AI ServicesGenerative AIArtificial Intelligence for BusinessArtificial Intelligence (AI)Business Analysis and StrategyMicrosoftDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Build AI agents with Azure
- 02 - What you should know
1. Working with AI Agents
- 03 - Understanding AI agents
- 04 - OpenAI API Assistants overview
- 05 - Function calling
- 06 - File search
- 07 - Code Interpreter
- 08 - Multi-agent collaboration
- 09 - Creating assistants in Azure AI Foundry
- 10 - Challenge - Create agents using Assistants API
- 11 - Solution - Create agents using Assistants API
2. Semantic Kernel
- 12 - Semantic Kernel Agent Framework overview
- 13 - Chat completion agent and adding plugins
- 14 - OpenAI Assistant Agent - Code Interpreter
- 15 - OpenAI Assistant Agent - File search
- 16 - Agent collaboration
- 17 - Challenge - Creating agents with Semantic Kernal
- 18 - Solution - Creating agents with Semantic Kernal
3. Autogen
- 19 - AutoGen overview
- 20 - AutoGen Assistant Agent
- 21 - Other AutoGen agents
- 22 - AutoGen RoundRobinGroupChat
- 23 - Adding humans in the loop
- 24 - AutoGen SelectorGroupChat
- 25 - AutoGen Swarm
- 26 - AutoGen Magentic-One
- 27 - Challenge - Creating agents with AutoGen
- 28 - Solution - Creating agents with AutoGen
Conclusion
- 29 - Key takeaways and next steps
Related courses
- Building Agents Using the Azure AI Foundry Agent Service
- Building Apps with Azure AI Language and Python
- Microsoft Azure AI Fundamentals (AI-900) Cert Prep by Microsoft Press
- Azure AI for Developers: Content Safety and Responsible AI
- Azure AI for Developers: Using the Azure AI Model Catalog
- Azure AI for Developers: Process Images with Azure AI
- Azure AI for Developers: Azure AI Speech
- Azure AI for Developers: LLMs and SLMs