The following exercises are designed to provide you with a hands-on learning experience in which you’ll explore common tasks that developers do when building AI-powered information extraction solutions in Microsoft Azure.

Note: To complete the exercises, you’ll need an Azure subscription in which you have sufficient permissions and quota to provision the necessary Azure resources and generative AI models. If you don’t already have one, you can sign up for an Azure account. There’s a free trial option for new users that includes credits for the first 30 days.

Exercises


Extract information from multimodal content

Level: 200 | Duration: 40 minutes minutes

Use Azure Content Understanding to extract insights from documents, images, audio recordings, and videos.


Develop a Content Understanding client application

Level: 300 | Duration: 30 minutes minutes

Use the Azure Content Understanding Python SDK to create and use analyzers programmatically.


Extract data with Azure Document Intelligence

Level: 300 | Duration: 45 minutes minutes

Use prebuilt and custom Document Intelligence models to extract structured data from documents.


Create a knowledge mining solution

Level: 200 | Duration: 40 minutes minutes

Use Azure AI Search to extract key information from documents and make it easier to search and analyze.


Build an automated RAG ingestion pipeline with Content Understanding

Level: 300 | Duration: 45 minutes minutes

Use Azure Content Understanding, Azure AI Search, and Azure OpenAI to build a continuous multimodal RAG ingestion pipeline.