Eccentrix - Trainings catalog - Microsoft - Azure - Develop generative AI apps with Azure OpenAI and Semantic Kernel (AZ-2005)

Develop generative AI apps with Azure OpenAI and Semantic Kernel (AZ-2005)

Master the use of the Semantic Kernel software development kit (SDK) to design intelligent applications that automate business processes and perform advanced natural language processing.

Related trainings

Exclusives

  • Technical lab: Available for 180 days of online access
  • Class material: Complete and up to date with Microsoft Learn
  • Proof of attendance: Digital badge for completing the official Microsoft course
  • Fast and guaranteed private class delivery: Maximum wait of 4 to 6 weeks after registration, guaranteed date

Private class

Reserve this training exclusively for your organization with pricing adapted to the number of participants. Our pricing for private classes varies according to the size of your group, with a guaranteed minimum threshold to maintain pedagogical quality.

  • Volume-based pricing discount according to the number of participants
  • Training delivered in an environment dedicated to your team
  • Scheduling flexibility according to your availability
  • Enhanced interaction among colleagues from the same organization
  • Same exclusive benefits as our public training sessions

How to get a proposal?

Use the request form by specifying the number of participants. We will quickly send you a complete proposal with the exact pricing, available dates, and details of all the benefits included in your private training.

Training plan

  • What is semantic kernel
  • Why use semantic kernel
  • How to build your kernel
  • Exercise – Build a kernel object
  • Optimize language model prompts
  • Use semantic kernel prompt templates
  • Use Handlebars prompt templates
  • Store chat history
  • Exercise – Run Semantic Kernel prompts
  • Understand native plugins
  • Configure function choices
  • Exercise – Create Semantic Kernel plugins
  • Understand prompt injections
  • Filter invoked functions
  • Exercise – Apply Semantic Kernel function filters
  • Exercise – Create a DevOps Assistant with the Semantic Kernel SDK

Recommended prerequisite knowledge

  • Experience programming in C#.
  • Visual Studio Code IDE installed.
  • Familiarity with Azure and the Azure portal.

Credentials and certification

Features

  • Preparatory training for obtaining a Microsoft Applied Skills credential.
  • Performance is assessed through an interactive remote lab.
  • Duration: 120 minutes
  • Cost: $0

Assessment’s technical tasks

  • Prepare the development environment
  • Run prompts with Semantic Kernel
  • Improve the prompt Create native plug-ins for Semantic Kernel
  • Improve automation by function calling
  • Apply filters on invoked functions

View all assessment details on Microsoft Learn >>

 

Azure OpenAI Semantic Kernel Training

The Azure OpenAI Semantic Kernel training is designed to enable IT professionals to master robust generative AI development solutions with Azure OpenAI and Semantic Kernel SDK. This course provides an in-depth understanding of AI agent development capabilities, including configuring the Semantic Kernel SDK, creating intelligent applications, and analyzing automation processes to optimize the performance and reliability of generative AI applications.

By mastering generative AI application development with Azure OpenAI and Semantic Kernel, participants can proactively manage their AI development environments, facilitating efficient creation and integration of intelligent AI agents.

Why Take This Training?

Effectively developing generative AI applications is essential to maintaining innovation and business process automation. Azure OpenAI and Semantic Kernel offer a comprehensive solution for developing, orchestrating, and optimizing modern AI agents. This training provides the expertise needed to configure and utilize Semantic Kernel SDK with Azure OpenAI to achieve advanced insights and operational efficiency.

Participants will learn how to set up automated AI agents, customize generative AI solutions, and leverage analytics to improve the resilience of their AI development infrastructure.

Skills Developed During the Training

  1. Setting Up Semantic Kernel SDK
    Learn how to deploy Semantic Kernel solutions to monitor the performance and health of your AI application resources.

  2. Customizing Generative AI Agents
    Master the creation of AI agents for key projects and automation to enable proactive development management.

  3. Utilizing Natural Language Processing Operations
    Explore how to analyze linguistic data and logs for actionable insights using Semantic Kernel tools.

  4. Building Custom Orchestration Structures
    Design orchestration structures that consolidate critical information and provide real-time insights into AI agent performance.

  5. Integrating with Azure OpenAI Services
    Discover how to integrate Semantic Kernel with other Azure services like Azure OpenAI Service and Azure AI Foundry.

  6. Implementing Best Practices in Generative AI Development
    Gain expertise in optimizing configurations to ensure cost-effective and reliable AI agent development.

Interactive, Practice-Oriented Training

Led by certified Azure AI experts, this course combines theoretical knowledge with practical exercises. Participants will work on real-world scenarios to apply Semantic Kernel features effectively, ensuring readiness for professional challenges.

Who Should Attend?

  • AI developers managing Azure OpenAI applications
  • IT professionals responsible for AI agent development and automation
  • Systems architects designing scalable and intelligent generative AI solutions
  • Anyone interested in learning advanced generative AI development techniques

Enhance Your AI Development with Semantic Kernel Expertise

The Develop Generative AI Apps with Azure OpenAI and Semantic Kernel (AZ-2005) training equips you with the skills needed to leverage Semantic Kernel SDK for optimizing your generative AI development operations. Enroll now to master advanced AI agent development techniques and ensure the resilience and efficiency of your AI development environment.

Frequently Asked Questions - Generative AI Development Training (FAQ)

Semantic Kernel SDK configuration, generative AI agents, natural language processing operations, agent orchestration, and integration with Azure OpenAI Service.

Basic understanding of Azure OpenAI and AI development concepts is recommended but not mandatory.

Yes, the course features practical labs and real-world scenarios for applying AI agent development skills.

It enables intelligent task automation, proactive agent orchestration, and advanced protection of AI application resources.

Yes, it integrates seamlessly with Azure OpenAI Service, Azure AI Foundry, and other Azure AI development services.

Absolutely, the training covers optimization strategies and best practices for effective AI agent development.

Request form for a private class training

Dear Customer,

We thank you for your interest in our services. Here is the important information that will be provided to us upon completion of this form:

Training name: Develop generative AI apps with Azure OpenAI and Semantic Kernel (AZ-2005)

Language: English

Duration: 1 day / 7 hours

Number of participants from your organization *

Minimum number of participants: 6

Organization name *
Your first and last name *
Telephone number *
Professional email *
Please provide a work or professional email address.
How did you hear about us? *
Comments or Remarks
Promotional code
The General Conditions are accessible on this page.