This is an example of a simple banner
☀️ It's summer at ITTA! Enjoy a 10% discount until July 31st on a selection of courses 🌴 ×

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

Ref. AZ-2005

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


  • 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


  • 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: Introduction to the Semantic Kernel

  • Understand the concept of the semantic kernel
  • Discover the utility of a semantic kernel
  • Learn to generate your own kernel
  • Create your endpoint
  • Generate a kernel object

Module 2: Creating Plug-ins for the Semantic Kernel

  • Introduction to SDK plug-ins
  • Explore built-in plug-ins
  • Use built-in plug-ins
  • Optimize model prompts
  • Write your own prompt
  • Use characters in prompts
  • Save prompts to files

Module 3: Giving Your AI Agent Skills

  • Introduction to native SDK functions
  • Understand native functions
  • Create native functions

Module 4: Combining Prompts and Functions

  • Introduction to combining functions and prompts
  • Use functions in prompts
  • Use nested functions for song suggestions

Module 5: Using Intelligent Planners

  • Introduction to AI planners
  • Discover AI planners
  • Use a planner
  • Create a planner
  • Use a plan model
  • Optimize your planners
  • Automatically call functions

Module 6: Guided Project – Creating an AI Travel Agent

  • Introduction to the guided project
  • Prepare the guided project
  • Create a currency converter
  • Route user intent
  • Provide context indicators


  • Digital course material included

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.

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 and SEO Answers

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

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

ven02Aoû09:00ven17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-2005

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

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

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

ven11Oct09:00ven17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-2005

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

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

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

ven20Déc09:00ven17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-2005

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.


Votre demande

Opening hours

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

Contact us

Your request