AI & ML Academy - Agentic AI
Welcome to the AI & ML Academy (AIA) – Agentic AI!
This section includes an Agentic AI overview, architecture examples, end-to-end scenarios, demos, and other QuickStart resources. Also explore our Azure OpenAI resources page
Agentic AI Overview
1. What are Agents?
Agents are AI designed to perform a task – these tasks can vary in level of complexity and capabilities depending on your need. At the simplest level, agents can retrieve information from grounding data, reason, and answer user questions. At the most advanced level, autonomous agents can operate independently, orchestrating other agents, learn and plan. Agents are comprised of key components including Knowledge, Models, and Actions, as well as Orchestrators, Memory, and Autonomy, all wrapped within a User Experience.
- User Experience: The prompt that starts the whole process of the agent execution, as well as the human-agent interaction.
- Knowledge: Search and retrieve information from online sources or company knowledge base, to ground the models
- Actions: Helps the agents perform certain actions (e.g. send an email, write a report) through connections to key applications.
- Memory and Threads: Captures and stores the past interactions for hyper-personalisation and increased human-like interactions
- Autonomy: Leaves the agents perform the tasks through an event-driven, trigger-based approach
- Foundation Models: Enables AI Agents to think throughout the process, helping to plan and reflect.
- Orchestrators: Whether to be the client-side code or orchestrate across multiple agents across multiple clouds, orchestrators are key to bringing everything together.
2. Use Cases
Key use cases across industries include personalized customer support, employee onboarding, data analytics and reporting, and travel booking and expense management:
3. Choosing the Right Approach for Your Requirements
Choosing the right tool and approach to build your agent depends on your skillset, customization, and control requirements.
For end users building agents via natural language, M365 Copilot empowers users to build agents based on Microsoft Graph or documents in SharePoint or Public Websites. Users can build powerful retrieval agents which help answer user questions.
Copilot Studio enables makers to build powerful agents using Low-code. These agents can connect to various sources like Graph connectors, Custom Connectors (API based), Dataverse, SharePoint documents, Public websites and more. Agents built using Copilot Studio can not only retrieve information, but can also take action on the user’s behalf. Makers can also create autonomous agents which will function independently of user interaction.
Lastly, AI Foundry empowers developers to build agents from a pro-code approach, offering the highest level, of agent complexity and customization.
4. Getting Started With Agents
This guide walks through getting started in a zero-to-hour format for building agents leveraging Azure AI Agent Service, Semantic Kernel, and AutoGen. For a self-paced Cloud Skills Learning Collection, please see GPS Americas - Agentic AI Self Paced Challenge.
Lesson | Text & Code | Video | Extra Learning |
---|---|---|---|
Intro to AI Agents and Agent Use Cases | Link | Video | Link |
Exploring AI Agentic Frameworks | Link | Video | Link |
Understanding AI Agentic Design Patterns | Link | Video | Link |
Tool Use Design Pattern | Link | Video | Link |
Agentic RAG | Link | Video | Link |
Building Trustworthy AI Agents | Link | Video | Link |
Planning Design Pattern | Link | Video | Link |
Multi-Agent Design Pattern | Link | Video | Link |
Metacognition Design Pattern | Link | Video | Link |
AI Agents in Production | Link | Video | Link |
Best Practices for Agent Design
You’ll find that Microsoft’s AI stack — including Azure and Copilot Studio — offers everything you need to build robust, agentic AI frameworks. It’s a comprehensive and well-integrated platform that supports rapid development, scalability, and secure deployment. That said, many clients do choose a multi-cloud strategy, and it’s absolutely possible to design agentic solutions that interoperate across platforms like AWS, GCP, and OCP.
While portability can vary depending on architecture and dependencies, adopting open standards, containerization, and modular design patterns makes it easier to build agents that aren’t tightly coupled to a single provider. So, while you don’t need to compromise on capabilities within Azure, maintaining flexibility is entirely feasible if multi-cloud resilience is a priority for your organization.
To learn more about leveraging MCP within Microsoft’s Agentic AI ecosystem, please see Introducing Model Context Protocol (MCP) in Azure AI Foundry: Create an MCP Server with Azure AI Agent Service and Introducing Model Context Protocol (MCP) in Copilot Studio: Simplified Integration with AI Apps and Agents.
Key Build Announcements
The following strategic announcements were announced at Build 2025:
Demo-ready Resources
Below is a table of Accelerators and workshops that can be leveraged for pro-code Agentic AI demos.
End-to-end Solutions
A collection of solution accelerators (repositories) that show you how to create a robust, end-to-end Agentic AI solution.