An Azure free account (or a Microsoft Learn sandbox) so you can create a Foundry project and deploy a model
Enough Python to read a short script that imports an SDK, sets an endpoint and prints a response. AI-901 expects this, unlike the old AI-900
Week 1 · 6 h
AI concepts and responsible AI
Name Microsoft's six responsible AI principles (fairness, reliability and safety, privacy and security, inclusiveness, transparency, accountability) and give a design consideration for each
Explain how a generative model produces text (tokens, embeddings, transformer attention, context window) and why it can fabricate answers
Match workloads to scenarios - generative vs agentic AI, keyword extraction, entity detection, sentiment, summarization, speech recognition and synthesis, OCR and image generation
Pick a model from the Foundry model catalog based on modality, size and cost, and explain deployment options and parameters such as temperature and max tokens
Deploy a chat model in the Foundry portal and test it in the playground with a system prompt and few-shot user examples
Read and run a minimal Python chat client that uses the Foundry SDK and a project endpoint
Create a single agent in the Foundry portal with instructions and a tool, then call it from a small client app
Hands-on: Create a Foundry project, deploy a small chat model, write a system prompt that answers only questions about a product FAQ, then run the SDK quickstart from Python and change the prompt until off-topic questions are refused.
Build a lightweight text-analysis app (sentiment, entities, summary) and send a spoken prompt to a deployed multimodal model
Use Azure Speech in Foundry Tools for speech-to-text and text-to-speech
Send an image to a multimodal model for description, and generate an image from a text prompt
Use Azure Content Understanding to extract fields from a form, text from an image and a transcript from audio or video
Hands-on: In Content Understanding, build an analyzer for a scanned invoice that returns vendor, date and total as fields. Then run the same invoice image through a multimodal chat model and compare the two outputs.
Start with the provider's official exam guide and free training, then use practice exams to find your weak domains. We never link to exam dumps, which break exam agreements and can get you decertified.