Data, Analytics & AI Category Banner Image

Microsoft DW-200 - Azure OpenAI Workshop

  • Length 4 days
Course overview
View dates &
book now
Course locations >>

Why study this course

This workshop provides an in-depth exploration of Azure AI Services, focusing on Azure OpenAI Service and its various models, including prompt engineering, data customisation, and responsible AI practices. Students will engage in hands-on labs to apply their learning and develop practical skills.

Generative AI is a fast-evolving field of artificial intelligence, and the Azure OpenAI service is subject to frequent changes. The course materials are maintained to reflect the latest version of the service at the time of writing.

Request Course Information


What you’ll learn

After completing this course, students will be able to:

  • Use Azure AI Services and Azure AI Studio

  • Apply prompt engineering with Azure OpenAI Service

  • Understand embeddings in Azure OpenAI Service

  • Customise a model with fine-tuning

  • Monitor usage and implement Responsible AI


Microsoft Solutions Partner - Cloud - Training Services Logo

Microsoft Azure at Lumify Work

Lumify Work has been delivering effective training across all Microsoft products for over 30 years. We are proud to be both Australia's and New Zealand’s first Microsoft Gold Learning Solutions Partner and the winner of the Microsoft MCT Superstars Award for FY24, which formally recognises us as having the highest quality Microsoft Certified Trainers (MCTs) in ANZ. All Lumify Work Microsoft Azure courses follow Microsoft Official Curriculum (MOC) and are led by MCTs.


Who is the course for?

The audience for this course includes software developers and data scientists who need to use large language models for generative AI. Some programming experience is recommended, but the course will be valuable to anyone seeking to understand how the Azure OpenAI service can be used to implement generative AI solutions.


Course subjects

Module 1: Azure AI Services, Azure AI Studio and Azure OpenAI Service models

  • Introduction to Azure AI services and LLMs

  • Azure OpenAI Service

  • Introduction to Responsible AI

  • Components and key concepts of Azure OpenAI

  • Models and capabilities

  • Azure AI Studio

  • Managing models

  • Introduction to prompt engineering

  • Availability and pricing

Hands on Labs

  • Provisioning Azure OpenAI resource

  • Use Azure AI Studio to explore models in playgrounds

  • Generating images using DALL-E and DALL-E 3

  • Speech to text conversion using Azure OpenAI Whisper model

  • Get started using GPT-4 Turbo with Vision on your images and videos in Azure AI Studio

  • Text to speech with the Azure OpenAI Service

Module 2: Prompt engineering, Embeddings and RAG

  • Prompt engineering techniques

  • Understanding embeddings in Azure OpenAI Service

  • Plugins

  • Azure AI Search

  • Full text search

  • Vector search

  • Semantic ranking

  • Retrieval augmented generation - RAG

  • Semantic Kernel

Hands on Labs

  • Building a chat app (using Python) using an Azure OpenAI Service and RAG

  • Chat with your data using RAG Solution accelerator

  • Extract insights using the Azure AI Language service with Azure Database for PostgreSQL

  • Translate Text with Azure AI Translator and Azure Database for PostgreSQL

  • Generative AI with Azure Database for PostgreSQL Flexible Server

Module 3: Azure OpenAI on your data

  • Customise a model with fine-tuning

  • Using Azure OpenAI with large datasets

  • Using your data - text

  • Using your data - image (preview)

  • Prompt flow and LLMOps

  • Provisioned throughput units (PTU)

  • Using function calling with Azure OpenAI Service (preview)

  • Azure OpenAI Assistants API (preview)

Hands on Labs

  • Creating a chat application using your own data residing in PostgreSQL

  • Q&A with Semantic Answering with Azure OpenAI Service (optional)

  • Build a chat bot using Azure OpenAI, Azure Cosmos DB for NoSQL and Blazor

  • Get started using Azure OpenAI Assistants (preview)

Module 4: Monitoring usage and implementing Responsible AI

  • Introduction to Abuse monitoring, Content filtering, Content Filtering in Azure AI Studio

  • Configuring Azure OpenAI Service with Managed Identities and Azure Cognitive Services virtual networks

  • Manage quota

  • Monitoring Azure OpenAI Service

  • Planning to manage costs for Azure OpenAI Service

  • Responsible AI principles and practices for Azure OpenAI

Module 5: Security

  • Data, privacy, and security for Azure OpenAI Service

  • Jailbreaking - User Prompt Injection Attacks

  • Microsoft AI Red Team

  • Azure OpenAI Service encryption of data at rest

Hands on Labs

  • Creating a web app and your own copilot with custom data using Azure OpenAI Service

  • Contoso Chat Retail with Azure AI Studio and Promptflow

  • Moderate text and images with content safety in Azure AI Studio

  • Azure OpenAI GPT 3.5 Turbo fine-tuning

  • Enabling advanced data analytics on business database and answering questions using Azure OpenAI Service (optional)


Prerequisites

Before attending this course, students should have:


Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.


Request Course Information

Awaiting course schedule

If you would like to receive a notification when this course becomes available, enter your details below.

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.



Loading