Overview AZ-2005: Develop AI Agents using Azure OpenAI and the Semantic Kernel SDK offers comprehensive training on building intelligent AI solutions using Azure OpenAI and the Semantic Kernel SDK.
Description
Overview
AZ-2005: Develop AI Agents using Azure OpenAI and the Semantic Kernel SDK offers comprehensive training on building intelligent AI solutions using Azure OpenAI and the Semantic Kernel SDK. Participants will learn to develop AI agents, optimize prompts, and create plugins that enhance AI capabilities.
_
This course includes hands-on labs, where learners deploy AI travel agents and other applications. By mastering the Semantic Kernel SDK and LLM, learners will be able to build and deploy intelligent AI systems effectively.
Course Objectives
Build your kernel
Create plugins for semantic kernel
Give your AI agent skills
Use intelligent planners
Guided project - Create an AI travel agent
Who should attend
Azure Developer
AI Engineer
Data Scientist
Prerequisites
Recommended
Experience programming in C#.
Visual Studio Code IDE installed.
Familiarity with Azure and the Azure portal.
Access to Azure OpenAI Services.
Course Outline
Build your kernel
Understand the purpose of Semantic Kernel
Understand prompting basics
Learn techniques for more effective prompts
Lab: Create your endpoint
Lab: Build a kernel object
Create plugins for semantic kernel
Understand the purpose of Semantic Kernel plugins
Learn how to use premade plugins
Learn how to create your own plugins
Lab: Use built-in plugins
Lab: Write your own prompt
Lab: Use personas in prompts
Lab: Saving prompts to files
Give your AI agent skills
Understand native functions in the Semantic Kernel SDK
Learn how to create native function plugins
Learn how to combine prompts with native functions
Lab: Create native functions
Lab: Combine prompts and functions
Use intelligent planners
Understand planners in the Semantic Kernel SDK
Learn how to use planners to automate function calls
Learn how to optimize planners
Learn how to use Semantic Kernel SDK to automatically invoke functions
Lab: Create a planner
Lab: Use a plan template
Lab: Automatically invoke functions
Guided project - Create an AI travel agent
Create plugins for the Semantic Kernel
Create prompts to elicit the best responses from the large language model (LLM)
Manipulate LLM responses to guide the execution of code
Automatically invoke the correct plugins to complete tasks
Lab: Create a currency converter
Lab: Route user intent
Lab: Provide context cues