Who is this training for?
- Application developers
- Solution architects
- Business analysts
- IT professionals
- Technology project managers
Training objectives
- Understand the fundamental concepts of AI agents
- Use Azure tools for AI agents
- Create and integrate chatbots
- Automate and customize processes
- Deploy and manage performance
- Ensure security and compliance
Summary
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 AI agents, including when to use them and how to create them, using the Azure AI Agent service and the Semantic Core Agent framework. By the end of this learning path, you'll have the skills to develop AI agents on Azure.
Course outline
Get started with AI agent development on Azure
- Introduction to AI agents
- Options for agent development
- Azure AI Agent Service
- Exercise: Explore AI agent development
Develop an AI agent with Azure AI Agent Service
- What is an AI agent?
- Using the Azure AI Agent service
- Develop agents with the Azure AI Agent service
- Exercise: Create an AI agent
Integrate custom tools with your agent
- Why use custom tools
- Custom tool implementation options
- How to integrate custom tools
- Exercise: Create an agent with custom tools
Develop an AI agent with the semantic core
- Understand semantic core AI agents
- Create an agent Azure AI with Semantic Kernel
- 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
- Exercise: Develop a multi-agent solution
Approach and methodology
Practical and structured approach combining focused theory and guided workshops. Participants gradually develop AI agents with Azure AI through real-world exercises inspired by real-world cases, promoting immediate application of learnings. Led by a Microsoft certified trainer, the approach favours interactivity and the acquisition of operational skills that can be directly transferred to a professional context.
Prerequisites
Be familiar with the fundamental concepts and services of AI in Azure
Recommendations
- Basics in Artificial Intelligence / Generative AI (concepts, prompts, models) Basic knowledge of development (Python, API, business logic
- Familiarity with Microsoft Azure and Azure AI Services Understanding of agent concepts, automation and integration
- Notions of data management and security
