Accueil / AI-102 : Develop AI solutions in Azure

AI-102 : Develop AI solutions in Azure

5/5
Artificial IntelligenceAzure
Level : Advanced
Useful information
Duration : 5 Days (35 Hours)
Remote price : 3100 € excl tax/pers
Mock exam price : 60 € excl tax/pers
Voucher : Offered
Targeted audience
  • Artificial Intelligence Engineers
Next dates
Remote
Intra-company
On demand

Training overview

This training is aimed at software developers who wish to build artificial intelligence applications using Azure services, including Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework.

Badge : Azure AI EngineerAI-102 : Azure AI Engineer Associate

Learning Objectives

Trainees will be able to:

  • Develop generative AI applications in Azure
  • Develop AI agents on Azure
  • Develop natural language solutions in Azure
  • Develop computer vision solutions in Azure
  • Develop AI information extraction solutions in Azure
Training Program

Plan and prepare for the development of AI solutions on Azure

  • Identify common AI features that you can implement in apps
  • Describe Azure AI services and considerations for using them.
  • Describe Azure AI Foundry and considerations for using it.
  • Identify the appropriate development tools and SDKs for an AI project
  • Describe responsible AI considerations

 

Develop an AI application with the Azure AI Foundry SDK

  • Describe the features of the Azure AI Foundry SDK.
  • Use the Azure AI Foundry SDK to work with connections in projects
  • Use the Azure AI Foundry SDK to develop an AI chat app

 

Get started with the prompt flow to develop language model apps in Azure AI Studio

  • Be aware of the development lifecycle when building language model applications
  • Understand what a flow looks like in a prompt flow
  • Explore the main components when using the prompt flow

 

Develop a RAG-based solution with your own data using Azure AI Foundry

  • Identify the need to anchor your language model with Augmented Generation Recovery (RAG)
  • Index your data using Azure AI Search so that it can be searched for language models
  • Create an agent using RAG on your own data in the Azure AI Foundry portal

 

Tune a language model with Azure AI Foundry

  • Understand when to optimize a model.
  • Prepare your data to optimize a conversation completion model.
  • Adjust a base model in the Azure AI Foundry portal.

 

Implement a responsible generative AI solution in Azure AI Foundry

  • Describe a global process for the development of responsible ARTIFICIAL INTELLIGENCE solutions
  • Identify and prioritize potential damage relevant to a generative AI solution
  • Measuring the presence of damage in a generative AI solution
  • Mitigating the Damage in a Generative AI Solution
  • Prepare for the deployment and operation of a generative AI solution responsibly

 

Evaluate generative AI performance in the Azure AI Foundry portal

  • Understand the reference points of the models.
  • Perform manual evaluations.
  • Evaluate your generative AI applications with AI-assisted metrics.
  • Configure assessment workflows in the Azure AI Foundry service.

 

Get started with AI agent development on Azure

  • Describe the fundamental concepts related to AI agents
  • Describe agent development options
  • Create and test an agent in the Azure AI Foundry portal

 

Develop an AI agent with Azure AI Foundry Agent Service

  • Describe the purpose of AI agents
  • Explain the key features of the Azure AI Foundry Agent service.
  • Create an agent using the Foundry Agent Service
  • Integrate a Foundry Agent Service Agent with Your Own Application

 

Integrate custom tools with your agent

  • Describe the benefits of using custom tools with your agent.
  • Explore the different options for custom tools
  • Create an agent that integrates with custom tools using the Azure AI Foundry Agent service

 

Develop a multi-agent solution with Azure AI Foundry Agent Service

  • Describe how connected agents enable modular, collaborative workflows.
  • Design a multi-agent solution by defining the main agent tools and connected agent roles
  • Build and run a connected agent solution

 

Integrate MCP Tools with Azure AI Agents

  • Explain the roles of the MCP server and client in discovering and calling tools.
  • Encapsulate MCP tools as asynchronous functions and register them with Azure AI agents
  • Create an Azure AI agent that dynamically accesses and invokes MCP tools during runtime

 

Develop an AI agent with the semantic core

  • Use the semantic kernel to connect to an Azure AI Foundry project
  • Create Azure AI Foundry service agents using the Semantic Core SDK
  • Integrate plug-in features with your AI agent

 

Orchestrate a multi-agent solution using the semantic kernel

  • Build AI agents using the Semantic Kernel SDK
  • Develop multi-agent solutions
  • Create custom selection and termination policies for agent collaboration

 

Analyze text with Azure AI Language

  • Detect the language of the text
  • Analyze the sentiment of the text
  • Extract key phrases, entities, and related entities

 

Build question-answering solutions with Azure AI Language

  • Understanding the answer to questions and how it compares to language comprehension
  • Create, test, publish, and use a knowledge base
  • Implement multi-turn conversation and active learning
  • Create a question-answering bot to interact with natural language usage

 

Create a Everyday Language Understanding Model

  • Provision Azure resources for the Azure AI Language resource
  • Define intentions, statements, and entities
  • Use templates to differentiate between similar statements
  • Use predefined entity components
  • Train, test, publish, and review an Azure AI Language model

 

Create a custom text classification solution

  • Understanding the Types of Classification Projects
  • Create a custom text classification project
  • Tag data, train and deploy a model
  • Send classification jobs from your own application

 

Recognize custom named entities

  • Understanding Markup Features in Drillthrough Projects
  • Understand how to create entity recognition projects

 

Translate text with the Azure AI Translator service

  • Provision a Translator resource
  • Understanding Language Detection, Translation, and Transliteration
  • Specify translation options
  • Define custom translations

 

Build apps with speech recognition using Azure AI services

  • Provision an Azure resource for the Azure AI Speech service
  • Implement speech recognition with Azure AI’s Speech-to-Text API
  • Use the text-to-speech API to implement text-to-speech
  • Set up audio format and voices
  • Use Speech Synthesis Markup Language (SSML)

 

Perform speech translation with the Azure AI Speech service

  • Provision Azure resources for speech translation
  • Generate a text translation from speech recognition
  • Synthesize spoken translations

 

Develop an audio-enabled generative AI application

  • Deploy an audio-enabled generative AI model in Azure AI Foundry
  • Create a chat app that sends audio prompts

 

Analyze images

  • Provision an Azure AI Vision resource.
  • Use the Azure AI Vision SDK to connect to your resource.
  • Write code to analyze an image.

 

Read text in images

  • Describe the OCR capabilities of the Azure AI Vision Image Analysis API.
  • Use the Azure AI Vision Service Image Analysis API to extract text from images.

 

Detect, analyze and recognize faces

  • Describe the capabilities of Azure AI Vision’s Face service.
  • Write code to detect and analyze faces in an image
  • Describe facial recognition support in Azure AI Vision Face
  • Describe responsible AI considerations when developing facial solutions

 

Classify images

  • Provision Azure resources for Azure AI Custom Vision
  • Train an image classification model
  • Use the Azure AI Custom Vision SDK to build an image classification client application

 

Detect objects in images

  • Provision Azure resources for Azure AI Custom Vision
  • Understanding Object Detection
  • Train an object detector
  • Use the Azure AI Custom Vision SDK to build an object detection client application

 

Analyze a video

  • Describe the capabilities of Azure Video Indexer
  • Extract custom insights
  • Use Azure Video Indexer APIs and widgets

 

Develop a Vision-Enabled Generative AI Application

  • Deploy a vision-enabled generative AI model in Azure AI Foundry.
  • Test an image-based prompt in the conversation playground.
  • Create a chat app that sends image-based prompts.

 

Generate images using AI

  • Describe the features of image generation models
  • Use the image playground in the Azure AI Foundry portal
  • Integrate image generation models into your applications

 

Build a modal analytics solution with Azure AI Content Understanding

  • Describe Azure AI content understanding capabilities
  • Use Azure AI content understanding to create a content analyzer
  • Use a content comprehension analyzer using the REST API

 

Create an Azure AI Content Understanding client application

  • Use the Azure AI Content Understanding REST API to generate a content analyzer
  • Use the Azure AI Content Understanding REST API to consume an analyzer

 

Use predefined Document Intelligence templates

  • Identify business problems that you can solve using predefined templates in Forms Analyzer
  • Analyze forms using the general, read, and layout document templates
  • Analyze forms using predefined financial, ID, and tax templates

 

Extract data from forms with Azure Document Intelligence

  • Identify how Document Intelligence’s layout service, predefined templates, and custom templates can automate processes
  • Use Document Intelligence features with SDKs, REST API, and Document Intelligence Studio
  • Develop and test custom models

 

Build a knowledge mining solution with Azure AI Search

  • Implement indexing with Azure AI Search
  • Use AI capabilities to enrich data in an index
  • Search an index to find relevant information
  • Maintain extracted information in a knowledge base

 

 

Updated on 08/05/2025.
Teaching Method

In this training, we mix theory with technical workshops to quickly make you operational. Additionally, each participant receives course materials at the end of the training.

One of our consultant trainers conducts the training. With solid field experience, they make the learning process both interactive and enriching.

For assessment, the trainer regularly asks questions and uses various methods to continuously measure your progress. This approach promotes a dynamic and engaging learning experience.

After the training, we ask you to complete a satisfaction questionnaire. Your feedback helps us to maintain and constantly improve the quality of our training.

Finally, we offer the flexibility to deliver this training both in-person and remotely, and it can be customized to meet your company’s specific needs upon request.

Prerequisites

Participants in this training should have a solid understanding of Microsoft Azure and be comfortable navigating the Azure portal. They should be familiar with programming languages such as C#, Python, or JavaScript and be able to use REST-based APIs and SDKs.

Prior to this training, participants should have completed the “AI-900: Azure AI Fundamentals” course or have equivalent experience.

It is strongly recommended to take this course on a computer and to use a dual-monitor setup for added comfort.

Accessibility

You can register for one of our training courses up to two business days before it starts, if there are still available places and you signed quote.

If you have specific needs related to a disability, please do not hesitate to make a request; we are happy to adjust our services according to the type of disability.

Pre-certification

This training prepares you for the Microsoft certification “AI-102: Designing and Implementing a Microsoft Azure AI Solution.” We recommend scheduling the exam approximately one month after completing the training. The course materials and labs provided during the training will assist you in preparing effectively for the certification.

You can register for certification on the Microsoft site. If you would like to buy a certification voucher from us, or if you would like us to support you in this process, please contact us

Pre-registration to the training
AI-102 : Develop AI solutions in Azure

    * required fields

    This information is collected by CELLENZA, in its capacity as data controller, for the sole purposes of (i) managing your pre-registration and (ii) sending you commercial emails about its activities. To find out more about the management of your data and your rights, consult the privacy policy by CELLENZA

    Our Training on the same topic

    AI-3002 : Developing Solutions with Azure AI Document Intelligence

    Artificial Intelligence
    Level : Intermediate
    Duration : 1 Day
    This hands-on training teaches you how to plan and use Azure AI Document Intelligence solutions to optimize your document management.…

    AI-3003 : Developing natural language processing solutions with Azure AI Services

    Artificial Intelligence
    Level : Intermediate
    Duration : 1 Day
    This training will teach you how to use Azure AI Language for advanced text analysis. You will learn how to…

    AI-3004 : Creating a solution with Azure AI Vision

    Artificial Intelligence
    Level : Intermediate
    Duration : 1 Day
    Discover our training on image and video analysis with Azure AI Vision. You will learn to analyze images, classify images…

    AI-900 : Introduction to AI in Azure

    Artificial IntelligenceAzureFundamentals
    Level : Beginner
    Duration : 1 Day
    During this training, participants will explore fundamental concepts related to artificial intelligence (AI) and the Microsoft Azure services that can…
    AI-900 : Azure AI FundamentalsBadge certification AI900