Course Overview
This course is designed to teach participants how to create, deploy, and manage intelligent AI agents using Azure AI Foundry. Students will learn to integrate advanced AI capabilities through agents into scalable, customizable solutions.
Course Objectives
By the end of the training, participants will be able to Develop AI agents on Azure.
Audience Profile
This course is designed for developers, data scientists, and IT professionals who want to build intelligent AI-driven solutions in Azure. It is ideal for individuals with a basic understanding of programming and cloud technologies looking to enhance their skills in creating scalable and interactive AI agents for business or personal projects.
Pre-requisite
Before starting this module, you should be familiar with fundamental AI concepts and services in Azure.
Course Outline
Module 1: Get Started with AI Agent Development on Azure
- What are AI agents?
- Options for agent development
- Azure AI Agent Service
- Module assessment
Module 2: Develop an AI Agent with Azure AI Agent Service
- What is an AI agent
- How to use Azure AI Agent Service
- Develop agents with the Azure AI Agent Service
- Module assessment
Module 3: Integrate Custom Tools into Your Agent
- Why use custom tools
- Options for implementing custom tools
- How to integrate custom tools
- Module assessment
Module 4: Develop AI Agent with Semantic Kernel
- Understand Semantic Kernel AI agents
- Create an Azure AI agent with Semantic Kernel
- Add plugins to Azure AI agent
Module 5: Orchestrate a Multi-Agent Solution using Semantic Kernel
- Understand the Semantic Kernel Agent Framework
- Create an agent group chat
- Design an agent selection strategy
- Define a chat termination strategy