This is an example of a simple banner

Training: Develop AI agents using Azure OpenAI and the Semantic Kernel SDK (AZ-2005)

Ref. AZ-2005
Duration:
1
 day
Exam:
Not certifying
Level:
Intermediate

Develop AI agents using Azure OpenAI and the Semantic Kernel SDK (AZ-2005)

Master AI Agent Development in One Day with Our AZ-2005 Training:

Develop AI Agents with Azure OpenAI and the Semantic Kernel SDK. Designed for developers, data scientists, and AI enthusiasts, this course “Develop AI agents using Azure OpenAI and the Semantic Kernel SDK (AZ-2005)” will enable you to build and deploy AI agents for real-world applications.

Learn how to leverage Azure OpenAI and the Semantic Kernel SDK to advance your AI career simply and effectively. Take advantage of the “Develop AI agents using Azure OpenAI and the Semantic Kernel SDK (AZ-2005)” training, covering everything from creating semantic kernels to intelligent AI planners, and embark on a captivating guided project to create an AI travel agent.

Participant Profiles

  • Azure Developer
  • AI Engineer
  • Data Scientist

Objectives

  • Understand the concept and utility of the semantic kernel
  • Create and optimize plug-ins for the semantic kernel
  • Develop native skills for your AI agent
  • Combine prompts and functions to enrich interactions
  • Use and optimize intelligent AI planners
  • Complete a guided project to create a full AI travel agent

Prerequisites

  • Programming experience in C#.
  • Installed Visual Studio Code IDE.
  • Knowledge of Azure and the Azure portal.
  • Access to Azure OpenAI Services.

Course Content

Module 1 : Build your kernel

  • What is semantic kernel
  • Why use semantic kernel
  • How to build your kernel

Module 2 : Run prompts with Semantic Kernel

  • Optimize language model prompts
  • Use semantic kernel prompt templates
  • Use Handlebars prompt templates
  • Store chat history

Module 3 : Create Semantic Kernel plugins

  • Understand native plugins
  • Configure function choices

Module 4 : Apply filters on functions

  • Understand prompt injections
  • Filter invoked functions

Module 5 : Guided project – Create an AI travel agent

  • Prepare for guided project

Documentation

  • Access to Microsoft Learn, Microsoft’s online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.

Lab / Exercises

  • This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Developing AI Agents Using Azure OpenAI and the Semantic Kernel SDK (AZ-2005)

Introduction to the Training

Developing AI Agents Using Azure OpenAI and the Semantic Kernel SDK (AZ-2005) is a unique opportunity to deepen your skills in artificial intelligence. This training is designed to help you master the essential tools and techniques for creating high-performing and innovative AI agents. You will learn to understand and use the concepts of the semantic kernel, develop plug-ins, and give your agents native skills, among other things.

The Importance of the Semantic Kernel

The semantic kernel is a central element in creating effective AI agents. Understanding its operation and applications is crucial for any developer. You will discover how to generate your own kernel, create endpoints, and use kernel objects to enhance your projects.

Creating and Using Plug-ins

One of the key aspects of this training is learning to create and use plug-ins. Plug-ins are extensions that allow you to add specific functionalities to your AI agent. You will explore the plug-ins built into the SDK, learn to optimize language model prompts, and save prompts to files. These skills are essential for customizing and improving your agent’s performance.

AI Agent Skills

To make your AI agents more effective, it is essential to give them native skills. This training will guide you through the creation of native functions, enabling you to integrate specific skills directly into your agents. You will also understand how to combine these functions with prompts to create more natural and intuitive interactions.

Intelligent Planners

AI planners play a crucial role in managing automated tasks and workflows. You will learn to use and optimize these planners to improve the responsiveness and efficiency of your agents. Creating and using plan models will allow you to automate complex functions and proactively meet the specific needs of your users.

Practical Project: AI Travel Agent

The training culminates with a guided project where you will apply your knowledge to create an AI travel agent. This practical project will enable you to implement everything you have learned, from project preparation to providing context indicators. You will create a currency converter, route user intent, and use context indicators to enhance the user experience.

FAQ:

What are the benefits of using Azure OpenAI for AI agent development?
Azure OpenAI offers a robust and flexible platform for developing AI agents. Its natural language processing capabilities and integration with various cloud services allow for the creation of intelligent and scalable solutions.

How does the Semantic Kernel SDK facilitate AI agent development?
The Semantic Kernel SDK simplifies development by providing pre-configured tools and libraries. This allows developers to focus on creating specific functionalities rather than the technical aspects of AI.

Why learn to develop plug-ins for AI agents?
Plug-ins add customized functionalities to your AI agents, enhancing their ability to meet specific needs. They also extend the core capabilities of the agents without modifying the main source code.

How can AI planners improve the efficiency of my agents?
AI planners automate task management, optimizing response times and operational efficiency of your agents. They enable proactive planning and quick responses to user requests.

By following this training Developing AI Agents Using Azure OpenAI and the Semantic Kernel SDK (AZ-2005), you will gain an in-depth understanding of the techniques and tools necessary to develop advanced and customized AI agents. You will be ready to integrate these skills into your professional projects and innovate in the field of artificial intelligence.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Training provided by a certified trainer
  • 180 days of access to Official Microsoft Labs
  • Official documentation in digital format
  • Official Microsoft achievement badge
Mois actuel

ven04Avr09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven04Avr09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2005

ven09Mai09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven09Mai09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2005

ven13Juin09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven13Juin09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2005

ven18juil09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven18juil09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2005

ven22Aoû09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven22Aoû09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2005

ven26Sep09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven26Sep09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2005

ven31Oct09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven31Oct09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2005

ven05Déc09:00ven17:00VirtuelVirtual Etiquettes de sessionAZ-2005

ven05Déc09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2005

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request