Develop AI agents on Azure

Parent

Generative Artificial Intelligence (AI) is becoming more functional and accessible, and AI agents are a key component of this evolution. This learning path will help you understand the AI agents, including when to use them and how to build them, using Azure AI Foundry Agent Service and Microsoft Agent Framework. By the end of this learning path, you will have the skills needed to develop AI agents on Azure.
Get started with AI agent development on AzureAI agents represent the next generation of intelligent applications. Learn how they can be developed and used on Microsoft Azure. Introduction What are AI agents? Options for agent development Azure AI Foundry Agent Service Exercise - Explore AI Agent development Module assessment Summary Develop an AI agent with Azure AI Foundry Agent ServiceThis module provides engineers with the skills to begin building agents with Azure AI Foundry Agent Service. Introduction What is an AI agent How to use Azure AI Foundry Agent Service Develop agents with the Azure AI Foundry Agent Service Exercise - Build an AI agent Module assessment Summary Develop AI agents with the Azure AI Foundry extension in Visual Studio CodeLearn how to build, test, and deploy AI agents using the Azure AI Foundry extension in Visual Studio Code. Introduction Get started with the Azure AI Foundry extension Develop AI agents in Visual Studio Code Extend AI agent capabilities with tools Exercise - Build an AI agent using the Azure AI Foundry extension Module assessment Summary Integrate custom tools into your agentBuilt-in tools are useful, but they may not meet all your needs. In this module, learn how to extend the capabilities of your agent by integrating custom tools for your agent to use. Introduction Why use custom tools Options for implementing custom tools How to integrate custom tools Exercise - Build an agent with custom tools Module assessment Summary Develop a multi-agent solution with Azure AI Foundry Agent ServiceBreak down complex tasks with intelligent collaboration. Learn how to design multi-agent solutions using connected agents. Introduction Understand connected agents Design a multi-agent solution with connected agents Exercise - Develop a multi-agent app with Azure AI Foundry Module assessment Summary Integrate MCP Tools with Azure AI AgentsEnable dynamic tool access for your Azure AI agents. Learn how to connect MCP-hosted tools and integrate them seamlessly into agent workflows. Introduction Understand MCP tool discovery Integrate agent tools using an MCP server and client Use Azure AI agents with MCP servers Exercise - Connect MCP tools to Azure AI Agents Module assessment Summary Develop an AI agent with Microsoft Agent FrameworkThis module provides engineers with the skills to begin building Azure AI Foundry Agent Service agents with Microsoft Agent Framework. Introduction Understand Microsoft Agent Framework AI agents Create an Azure AI agent with Microsoft Agent Framework Add tools to Azure AI agent Exercise - Develop an Azure AI agent with the Microsoft Agent Framework SDK Knowledge check Summary Orchestrate a multi-agent solution using the Microsoft Agent FrameworkLearn how to use the Microsoft Agent Framework SDK to develop your own AI agents that can collaborate for a multi-agent solution. Introduction Understand the Microsoft Agent Framework Understand agent orchestration Use concurrent orchestration Use sequential orchestration Use group chat orchestration Use handoff orchestration Use Magentic orchestration Exercise - Develop a multi-agent solution Knowledge check Summary Discover Azure AI Agents with A2ALearn how to implement the A2A protocol to enable agent discovery, direct communication, and coordinated task execution across remote agents. Introduction Define an A2A agent Implement an agent executor Host an A2A server Connect to your A2A agent Exercise - Connect to remote Azure AI Agents with the A2A protocol Module assessment Summary