πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AI-901 Domain 2
Domain 2 β€” Module 15 of 15 100%
26 of 26 overall

AI-901 Study Guide

Domain 1: AI Concepts and Capabilities

  • What is AI? Your First 10 Minutes Free
  • Responsible AI: The Six Principles Free
  • How Generative AI Actually Works Free
  • Choosing the Right AI Model Free
  • Deploying AI Models: Options & Settings
  • AI Workloads at a Glance
  • Text Analysis: Keywords, Entities & Sentiment
  • Speech: Recognition & Synthesis
  • Computer Vision: Seeing the World
  • Image Generation: Creating with AI
  • Information Extraction: From Chaos to Structure

Domain 2: Implement AI Solutions Using Foundry

  • Prompting Fundamentals: System & User Prompts
  • Microsoft Foundry: Your AI Command Center Free
  • Building a Chat App with the Foundry SDK
  • Agents in Foundry: Create & Test
  • Building an Agent Client App
  • Building a Text Analysis App
  • Multimodal: Responding to Speech
  • Azure Speech in Foundry Tools
  • Visual Prompts: Images as Input
  • Generating Images with AI
  • Building a Vision App
  • Content Understanding: Documents & Forms
  • Multimodal Extraction: Images, Audio & Video
  • Building an Extraction App
  • Exam Prep: Putting It All Together

AI-901 Study Guide

Domain 1: AI Concepts and Capabilities

  • What is AI? Your First 10 Minutes Free
  • Responsible AI: The Six Principles Free
  • How Generative AI Actually Works Free
  • Choosing the Right AI Model Free
  • Deploying AI Models: Options & Settings
  • AI Workloads at a Glance
  • Text Analysis: Keywords, Entities & Sentiment
  • Speech: Recognition & Synthesis
  • Computer Vision: Seeing the World
  • Image Generation: Creating with AI
  • Information Extraction: From Chaos to Structure

Domain 2: Implement AI Solutions Using Foundry

  • Prompting Fundamentals: System & User Prompts
  • Microsoft Foundry: Your AI Command Center Free
  • Building a Chat App with the Foundry SDK
  • Agents in Foundry: Create & Test
  • Building an Agent Client App
  • Building a Text Analysis App
  • Multimodal: Responding to Speech
  • Azure Speech in Foundry Tools
  • Visual Prompts: Images as Input
  • Generating Images with AI
  • Building a Vision App
  • Content Understanding: Documents & Forms
  • Multimodal Extraction: Images, Audio & Video
  • Building an Extraction App
  • Exam Prep: Putting It All Together
Domain 2: Implement AI Solutions Using Foundry Premium ⏱ ~15 min read

Exam Prep: Putting It All Together

You've covered every exam objective. This final module reviews the key concepts, common exam traps, and strategies to help you pass the AI-901 exam with confidence.

You’ve made it

β˜• Simple explanation

You’ve completed 25 prior modules covering every AI-901 exam objective. This module ties it all together.

Think of this as your final revision session. We’ll review the most important concepts, highlight common exam traps, and give you a strategy for exam day. The goal isn’t to re-teach everything β€” it’s to make sure you can recognise the right answer quickly when the exam asks.

The AI-901 exam has 40-60 questions, 45 minutes, and requires 700/1000 to pass. Domain 1 (concepts) is 40-45% of the score. Domain 2 (implementation) is 55-60%. This review focuses on the highest-yield concepts and the most common traps based on internal readiness content and exam patterns.

Domain 1 quick reference

Responsible AI β€” the six principles

Keyword in Scenario→ Principle
Bias, discrimination, demographic groupsFairness
Accuracy, edge cases, error handlingReliability & Safety
Data handling, encryption, compliancePrivacy & Security
Explainability, citations, β€œam I talking to AI?”Transparency
Accessibility, multiple languages, diverse usersInclusiveness
Governance, oversight, impact assessmentAccountability

AI model selection

Scenario→ Model Choice
Complex reasoning, multimodalGPT-4o
Simple classification, cost-sensitivePhi-4-mini (SLM)
Image generationGPT-image-1.5
Document search / RAGEmbedding model
Speech tasksAzure AI Speech

Configuration parameters

ParameterLow Value β†’High Value β†’
TemperatureDeterministic, consistentCreative, varied
Top-pFocused word choicesDiverse word choices
Max tokensShort responsesLong responses

AI workload types

WorkloadKey Differentiator
GenerativeCreates NEW content
AgenticTakes ACTIONS (not just creates)
Text analysisUNDERSTANDS existing text
SpeechConverts BETWEEN spoken and written
VisionANALYSES existing images
ExtractionPulls STRUCTURED DATA from unstructured sources

Domain 2 quick reference

Foundry ecosystem

ComponentWhat It Is
Foundry resourceTop-level Azure resource for AI
ProjectWorkspace within Foundry (models, agents, keys)
PlaygroundInteractive testing β€” no code needed
Foundry ToolsDedicated AI services (Language, Speech, Vision, Content Understanding)
Model catalogBrowse and deploy models from multiple providers

API patterns

PatternWhen to Use
Chat CompletionsSimple Q&A, summarisation, text tasks
Responses API (Agents)Multi-step tasks, tool use, autonomous actions
Azure AI LanguageHigh-volume text analysis with structured output
Azure AI SpeechDedicated speech-to-text and text-to-speech
Azure AI VisionHigh-volume image analysis
Content UnderstandingDocument, image, audio, video extraction

Common exam traps

πŸ’‘ Top 10 exam traps
  1. Generative vs Agentic: If the AI is taking actions (booking, emailing), it’s agentic β€” not just generative
  2. OCR vs Content Understanding: OCR reads text; Content Understanding extracts structured fields
  3. Temperature 0 β‰  accurate: It means deterministic (same input β†’ same output), not necessarily correct
  4. System prompt vs user prompt: System = developer sets rules; User = end user asks questions
  5. Models are stateless: Full conversation history must be sent with each API call (chat completions)
  6. Foundry β‰  Azure OpenAI only: Foundry includes ALL Azure AI services, not just OpenAI models
  7. SLM vs LLM: If the question mentions β€œcost-effective” or β€œedge” β†’ think small model
  8. Pre-built vs custom models: Use pre-built for standard documents; custom for your specific formats
  9. Content filters are ON by default: You configure them, not enable them
  10. Human-in-the-loop: Low confidence = human review, not automatic rejection

Exam day strategy

StrategyWhy
Read the full questionKey words often appear at the end
Eliminate wrong answers firstUsually 2 options are clearly wrong
Watch for β€œBEST” vs β€œpossible”Multiple answers may work; pick the BEST one
Scenario keywords β†’ serviceMap keywords to the right service/workload
Flag and returnDon’t get stuck β€” flag difficult questions and come back
Time management45 min Γ· 50 questions β‰ˆ 54 seconds each β€” keep moving

🎬 Video walkthrough

🎬 Video coming soon

Exam Prep Review β€” AI-901 Module 26

Exam Prep Review β€” AI-901 Module 26

~15 min

Flashcards

Question

What are the two AI-901 exam domains and their weights?

Click or press Enter to reveal answer

Answer

Domain 1: Identify AI concepts and capabilities (40-45%). Domain 2: Implement AI solutions using Microsoft Foundry (55-60%). You need 700/1000 to pass.

Click to flip back

Question

What is the quickest way to distinguish agentic AI from generative AI in an exam question?

Click or press Enter to reveal answer

Answer

If the AI is TAKING ACTIONS (booking, emailing, searching, creating tickets), it's agentic. If it's only CREATING CONTENT (writing, summarising, generating images), it's generative.

Click to flip back

Question

What's the difference between temperature 0 and 'most accurate'?

Click or press Enter to reveal answer

Answer

Temperature 0 means deterministic (same input always gives the same output). It does NOT mean the output is correct β€” the model can still hallucinate or be wrong. For accuracy, use grounding (RAG) or better prompts.

Click to flip back

Question

When should you choose Azure AI Language over GPT-4o for text analysis?

Click or press Enter to reveal answer

Answer

When processing high volumes (thousands of documents), when you need consistent structured JSON output, when cost per transaction matters, or when you need specific NLP features like PII detection.

Click to flip back

Question

What happens if you send a chat completion request without conversation history?

Click or press Enter to reveal answer

Answer

The model has no context from previous messages β€” it treats each request independently. To maintain a conversation, you must send the full message history (system + all user/assistant messages) with each call.

Click to flip back

Final Knowledge Check

Knowledge Check

A hospital deploys an AI model for preliminary skin lesion analysis. The model classifies images as 'benign' or 'refer to specialist.' After deployment, they discover it's less accurate for darker skin tones. Which TWO responsible AI principles are most relevant?

Knowledge Check

An e-commerce company needs to: 1) Process 100,000 product reviews for sentiment, 2) Generate personalised response emails, 3) Create product images for new listings. Which combination of services is most appropriate?

Knowledge Check

Priya builds a chat app. After 30 messages, the app crashes with a 'context length exceeded' error. What's the most likely cause and fix?


πŸŽ‰ Congratulations! You’ve completed the AI-901 study guide. You’ve covered all exam objectives across both domains. Good luck on your exam!

What’s next:

  • Review any modules you found challenging
  • Take the practice quiz (coming soon) to test your knowledge
  • Book your exam at Microsoft Learn

← Previous

Building an Extraction App

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.