Building Agents Using the Azure AI Foundry Agent Service

Building Agents Using the Azure AI Foundry Agent Service

2h 14mIntermediate2025-08-20

Authors

Ziggy Zulueta

Ziggy Zulueta

Course details

In this course, Ziggy Zulueta—a Microsoft AI MVP—provides a comprehensive introduction to the Azure AI Agent Service. Learn how to create and manage resources, demonstrate the agent features using the Azure AI Foundry Portal, and utilize the Azure AI Agent Python SDK to create and deploy an agent through sample code and hands-on challenges. Plus, work through a project-based set of challenges that allows you to work through the steps of creating your own agent. By the end of the course, you'll have a solid understanding of this powerful tool and how to apply it within real-world scenarios.

Learning objectives
Create agents using the Azure AI Agent Service.
Add knowledge to your Azure AI Agent.
Add action tools to your Azure AI Agent.
Utilize the enterprise features of Azure with your agent.
Explore the agent features using the Azure AI Foundry Portal.
Deploy agents using the Azure AI Agent Service SDK.

Skills covered

Azure AI FoundryDeploying AI in the CloudAzure AI ServicesDeploying and Operating AI SystemsAI Agents and Agentic SystemsBuilding with AIMicrosoftOne-Off

Concepts

Introduction

  • Building agents using the Azure AI Foundry Agent Service
  • Introduction to the course project

Getting Started with Azure AI Foundry Agent Service

  • Azure AI Foundry Agent Service overview
  • Setting up the environment
  • Creating your first agent
  • Tool overview

Knowledge Tools

  • Grounding with Bing Search
  • File search
  • Azure AI Search
  • SharePoint

Action Tools

  • Function calling
  • Code interpreter
  • OpenAPI-defined tools
  • Azure Functions
  • Logic Apps

More Actions with Agent Service

  • Build multi-agent systems with connected agents
  • Tracing agents
  • Content filtering
  • Deploying with Chainlit

Project - Building Your First Agent

  • Project overview
  • Challenge - Setting up the environment
  • Solution - Setting up the environment
  • Challenge - Setting up the agents
  • Solution - Setting up the agents
  • Challenge - Creating the connected agent
  • Solution - Creating the connected agent
  • Challenge - Deploying in Chainlit
  • Solution - Deploying in Chainlit

Conclusion

  • Learning more
80,000 Toman