AI-901 — Microsoft Azure AI Fundamentals Exam Blueprint
Last revised: June 18, 2026
Practical AI-901 exam blueprint for Microsoft Azure AI Fundamentals exam readiness.
How to Use This Exam Blueprint
Use this page as a practical study map for the Microsoft Azure AI Fundamentals (AI-901) exam. The goal is not to memorize every Azure product name in isolation. The goal is to recognize AI workload types, choose appropriate Azure AI services, understand responsible AI principles, and interpret common machine learning, computer vision, natural language, and generative AI scenarios.
For each topic area:
Read the readiness target.
Check whether you can explain the concept without notes.
Practice service-selection scenarios.
Review weak areas until you can justify your answer choices.
You are ready when you can answer “Which Azure AI capability fits this scenario, and why?” across machine learning, vision, language, speech, search, and generative AI examples.
AI-901 Readiness Areas at a Glance
Readiness area
What to review
You are ready when you can…
Common exam cue
AI workloads and responsible AI
AI workload categories, ethical principles, risk considerations
Match business problems to AI workload types and identify responsible AI concerns
“A company wants to predict… detect… classify… summarize…”
Machine learning fundamentals
Features, labels, training, evaluation, supervised and unsupervised learning
Distinguish classification, regression, clustering, and anomaly detection
“Predict a numeric value” vs. “assign a category”
Azure Machine Learning
Workspaces, datasets/data assets, training, automated ML, model evaluation, deployment
Describe how Azure Machine Learning supports the ML lifecycle
“Build, train, evaluate, and deploy a custom model”
Computer vision
Image analysis, object detection, OCR, face detection, document extraction
Select the right vision capability for images, video frames, forms, or scanned documents
“Extract text from receipts” or “identify objects in photos”
Natural language processing
Language detection, sentiment, key phrases, entity recognition, summarization, Q&A, conversational language understanding
Identify which language feature fits a text-processing need
“Analyze customer comments” or “build a support bot”
Speech and translation
Speech-to-text, text-to-speech, speech translation, text translation
Choose between speech, language, and translation services
“Transcribe calls” or “translate captions”
Generative AI
Large language models, prompts, completions, grounding, embeddings, content safety
Explain how generative AI creates content and how to reduce hallucination and unsafe output
“Generate answers from company documents”
Azure AI service selection
Azure AI services, Azure AI Foundry, Azure OpenAI Service, Azure AI Search, Azure AI Bot Service, Azure Machine Learning
Choose a service based on workload, data, customization needs, and integration pattern
“Which Azure service should be used?”
Security, privacy, and operations basics
Keys, endpoints, authentication, role-based access, monitoring, data handling
Recognize basic controls for securing and operating AI solutions
“Protect access to an AI resource”
Core AI Concepts Checklist
AI Workload Recognition
Check that you can identify these workload patterns quickly.
Workload type
What it does
Example scenario
Azure-related direction
Prediction
Uses historical data to estimate future outcomes
Forecast product demand
Machine learning
Classification
Assigns an item to a category
Determine whether an email is spam
Supervised machine learning
Regression
Predicts a numeric value
Estimate house price
Supervised machine learning
Clustering
Groups similar items without predefined labels
Segment customers by behavior
Unsupervised machine learning
Anomaly detection
Finds unusual patterns
Detect suspicious transactions
Machine learning or AI service capability
Computer vision
Interprets images or video frames
Detect objects in photos
Azure AI Vision or related vision services
Optical character recognition
Extracts printed or handwritten text
Read text from invoices
Azure AI Vision OCR or Azure AI Document Intelligence
Natural language processing
Understands or generates text
Detect sentiment in reviews
Azure AI Language or generative AI
Speech processing
Converts or synthesizes spoken language
Transcribe meetings
Azure AI Speech
Translation
Converts text or speech between languages
Translate support chats
Azure AI Translator or speech translation
Conversational AI
Supports dialog with users
Customer service chatbot
Azure AI Bot Service, language understanding, generative AI
Generative AI
Produces text, images, code, or other content from prompts
Draft responses from policy documents
Azure OpenAI Service / Azure AI Foundry
Can You Do This?
Explain the difference between artificial intelligence, machine learning, and deep learning.
Identify whether a scenario is classification, regression, clustering, anomaly detection, computer vision, NLP, speech, or generative AI.
Explain why AI systems can produce incorrect, biased, or unsafe results.
Describe why training data quality matters.
Recognize when a prebuilt AI service is enough versus when a custom model may be needed.
Explain why validation and testing are separate from training.
Identify responsible AI risks in common workplace scenarios.
Explain why monitoring is needed after an AI model or AI application is deployed.
Responsible AI Readiness
Microsoft exam scenarios often test whether you understand the practical purpose of responsible AI principles, not just the vocabulary.
Responsible AI area
What it means in practice
Readiness prompt
Fairness
AI systems should avoid unfair treatment of people or groups
Can you identify bias caused by unrepresentative training data?
Reliability and safety
AI systems should perform consistently and safely under expected conditions
Can you explain why testing and monitoring matter?
Privacy and security
AI systems should protect data and access
Can you identify when sensitive data requires stronger controls?
Inclusiveness
AI systems should work for people with diverse needs and abilities
Can you spot accessibility or language-coverage issues?
Transparency
Users and stakeholders should understand system behavior and limitations
Can you explain why users should know they are interacting with AI?
Accountability
People and organizations remain responsible for AI outcomes
Can you identify when human review is required?
Responsible AI Scenario Checks
Scenario
Likely concern
What a strong answer should mention
A hiring model is trained mostly on resumes from one demographic group
Fairness and bias
Training data may not represent all applicants; evaluate for disparate impact
A medical chatbot gives confident answers without human review
Reliability, safety, accountability
High-risk decisions require validation, guardrails, and human oversight
A customer support summarizer processes personal data
Privacy and security
Protect data, limit access, and handle sensitive information appropriately
A facial analysis solution performs differently across populations
Fairness, reliability
Test across diverse groups and understand limitations
A generated answer cites no source and may be fabricated
Transparency, reliability
Use grounding, citations, and user warnings where appropriate
Machine Learning Fundamentals Checklist
Key Concepts to Know
Concept
What to know
Can you explain it?
Feature
Input variable used by a model
Example: age, purchase count, temperature
Label
Known output used for supervised training
Example: “fraud” or “not fraud”
Training data
Data used to fit the model
Why quality and representativeness matter
Validation data
Data used during model selection/tuning
Why it helps compare candidate models
Test data
Data used to estimate final performance
Why it should be separate from training
Model
Learned pattern used to make predictions
Why a model can be wrong on new data
Inference
Using a trained model to make predictions
Real-time or batch prediction
Overfitting
Model performs well on training data but poorly on new data
Why complexity and limited data can cause it
Underfitting
Model is too simple to capture useful patterns
Why performance is poor even during training
Evaluation metric
Measurement of model performance
Why different tasks use different metrics
ML Task Selection Table
If the scenario says…
Think…
Example
“Predict a number”
Regression
Predict monthly sales revenue
“Choose one of several categories”
Classification
Classify support tickets by issue type
“Group similar records with no labels”
Clustering
Segment customers into behavior groups
“Find unusual events”
Anomaly detection
Detect abnormal machine sensor readings
“Recommend items”
Recommendation
Suggest products based on previous purchases
“Optimize actions through feedback”
Reinforcement learning concept
Learn a strategy through rewards and penalties
Evaluation Metric Readiness
You do not need to turn AI-901 into an advanced statistics exam, but you should understand what common metrics are trying to measure.
Metric / concept
Used for
Plain-language meaning
Accuracy
Classification
Overall proportion of correct predictions
Precision
Classification
Of the items predicted positive, how many were actually positive
Recall
Classification
Of the actual positive items, how many the model found
F1 score
Classification
Balance between precision and recall
Confusion matrix
Classification
Table of true positives, false positives, true negatives, false negatives
“Create an FAQ bot from existing support documents”
Question answering and/or generative AI with grounding
“Translate product descriptions into another language”
Translator
“Summarize long call transcripts”
Summarization, possibly generative AI
Can You Do This?
Identify the difference between sentiment analysis and key phrase extraction.
Explain what an entity is in NLP.
Distinguish intent recognition from entity extraction.
Choose translation when the main task is language conversion.
Choose summarization when the main task is shortening content while preserving meaning.
Recognize when a chatbot needs language understanding, knowledge retrieval, or generative AI.
Speech and Translation Checklist
Requirement
Service/capability direction
Exam cue
Convert audio to text
Speech-to-text
“Transcribe customer calls”
Convert text to spoken audio
Text-to-speech
“Read responses aloud”
Translate spoken language
Speech translation
“Live captions in another language”
Translate written text
Text translation
“Translate documents or chat messages”
Identify speaker intent from text
NLP / conversational language understanding
“Understand what the user wants”
Build a voice-enabled bot
Speech + Bot + language/generative AI
“Users speak to a support assistant”
Can You Do This?
Distinguish speech-to-text from text-to-speech.
Choose Translator for text translation.
Choose Speech capabilities for spoken audio.
Explain why transcription may be followed by NLP or summarization.
Identify when a voice bot needs multiple services working together.
Generative AI Checklist
Generative AI is a major AI-901 readiness area. Focus on concepts, service selection, and safe use.
Generative AI Concepts
Concept
What to know
Foundation model
Large pretrained model that can be adapted or prompted for many tasks
Large language model
Model designed to understand and generate language
Prompt
User or system instruction sent to a model
Completion / response
Model-generated output
Token
Unit of text processed by a model, often smaller than a word
Context
Information available to the model during a request
Grounding
Providing source information so responses are based on known data
Retrieval-augmented generation
Retrieves relevant data first, then uses it to generate an answer
Embedding
Numeric representation of text or other content for similarity search
Vector search
Finds content with similar meaning rather than exact keyword matches
Hallucination
Plausible-sounding but incorrect or unsupported generated output
Content filtering
Detects or blocks unsafe or policy-violating content
Fine-tuning
Further training a model for a specific task or style, when appropriate
Prompt engineering
Designing prompts to improve response quality and control
Azure Generative AI Capabilities to Recognize
Capability
Use it when…
Azure OpenAI Service
You need access to advanced generative models through Azure
Azure AI Foundry
You need a platform experience for building, testing, deploying, and managing AI apps and model-based solutions
Azure AI Search
You need indexing, retrieval, semantic or vector search, or grounding over enterprise content
Azure AI Content Safety
You need to detect or manage harmful user input or generated output
Azure AI Bot Service
You need to expose conversational experiences through bot channels
Azure Machine Learning
You need custom ML lifecycle capabilities beyond prebuilt generative endpoints
Prompt and Grounding Readiness
Prompting pattern
What it does
Example readiness cue
Clear instruction
Tells the model exactly what task to perform
“Summarize this in three bullet points”
Role instruction
Gives the model a perspective or function
“Act as a support assistant”
Constraints
Limits format, length, tone, or source use
“Use only the provided policy text”
Few-shot examples
Shows examples of desired input/output
“Classify these tickets like the examples”
Grounded prompt
Supplies source content with the request
“Answer based on the attached document”
Retrieval-based grounding
Retrieves relevant chunks from a knowledge base
“Search company docs before answering”
Generative AI Scenario Checks
Scenario
Strong answer direction
A company wants a chatbot to answer from internal policy documents
Use retrieval/grounding, often with Azure AI Search and generative AI
Users complain that generated answers are made up
Add grounding, citations, evaluation, and safer prompt constraints
The app must block harmful prompts or unsafe generated content
Use content safety and filtering controls
A team wants to compare prompts and model behavior during development
Use Azure AI Foundry-style development and evaluation workflows
A company needs deterministic extraction from fixed invoice layouts
Document Intelligence may be a better fit than open-ended generation
A support agent wants suggested reply drafts
Generative AI is appropriate, with human review if needed
Can You Do This?
Explain what a prompt is.
Explain why generative AI may produce hallucinations.
Distinguish generative AI from traditional classification or regression.
Explain what grounding does.
Recognize a retrieval-augmented generation scenario.
Explain why content safety matters.
Identify when human review should remain in the workflow.
Choose Azure OpenAI Service or Azure AI Foundry for generative AI application scenarios.
Choose Azure AI Search when the scenario emphasizes search, indexing, retrieval, or grounding over documents.
Azure AI Service Selection Matrix
Use this table for final review. Many AI-901 questions are essentially service-selection questions.
If the organization needs to…
Consider…
Why
Build a custom prediction model
Azure Machine Learning
End-to-end custom ML lifecycle
Quickly create a model from tabular data
Automated ML in Azure Machine Learning
Compares model approaches with less manual coding
Analyze images and extract tags or captions
Azure AI Vision
Prebuilt image analysis capabilities
Train custom image classification
Azure AI Custom Vision
Custom labels and domain-specific image categories
Extract text from scanned images
OCR capabilities in Azure AI Vision
Converts image text to machine-readable text
Extract fields from forms, invoices, or receipts
Azure AI Document Intelligence
Document-specific structured extraction
Analyze customer review sentiment
Azure AI Language
Text analytics for sentiment
Extract names, places, dates, or organizations from text
Azure AI Language
Named entity recognition
Build an FAQ experience from support content
Azure AI Language question answering or generative AI with grounding
Depends on whether answers are extractive, authored, or generated
Convert call audio to text
Azure AI Speech
Speech-to-text
Read text aloud
Azure AI Speech
Text-to-speech
Translate documents or chat messages
Azure AI Translator
Text translation
Build a bot interface
Azure AI Bot Service
Bot channels and conversation integration
Generate natural-language answers or drafts
Azure OpenAI Service / Azure AI Foundry
Generative model capabilities
Search enterprise content semantically
Azure AI Search
Indexing, search, semantic/vector retrieval
Screen unsafe text or images
Azure AI Content Safety
Harmful content detection and mitigation
Decision-Point Review
Service Choice Flow
flowchart TD
A[What is the main workload?] --> B{Predict from structured data?}
B -->|Yes| C[Azure Machine Learning]
B -->|No| D{Image or document?}
D -->|Image analysis| E[Azure AI Vision / Custom Vision]
D -->|Forms or invoices| F[Azure AI Document Intelligence]
D -->|No| G{Text or language?}
G -->|Analyze text| H[Azure AI Language]
G -->|Translate text| I[Azure AI Translator]
G -->|No| J{Speech audio?}
J -->|Yes| K[Azure AI Speech]
J -->|No| L{Generate content or answer questions?}
L -->|Yes| M[Azure OpenAI Service / Azure AI Foundry]
L -->|Needs document retrieval| N[Azure AI Search + generative AI]
Scenario Decision Table
Scenario phrase
Watch for
Better choice
“Predict next month’s sales from historical sales data”
Numeric prediction
Regression model in Azure Machine Learning
“Determine whether a support ticket is billing, technical, or account-related”
Category prediction
Classification or language understanding
“Group customers by purchasing behavior without predefined groups”
No labels
Clustering
“Detect unusual equipment readings”
Outliers
Anomaly detection
“Find all printed text in images”
Image-to-text
OCR
“Extract total due and vendor name from invoices”
Document fields
Azure AI Document Intelligence
“Detect whether reviews are positive or negative”
Opinion mining
Sentiment analysis
“Translate live speech into another language”
Audio plus language conversion
Azure AI Speech translation
“Generate a policy answer using internal documents”
Grounded generative response
Azure AI Search plus Azure OpenAI/Azure AI Foundry
“Build a visual drag-and-drop ML pipeline”
Low-code ML workflow
Azure Machine Learning designer
“Expose a trained model to an application”
Inference endpoint
Deploy model endpoint
“Prevent unsafe generated responses”
Safety control
Content filtering / Azure AI Content Safety
Configuration and Integration Basics
AI-901 is not a deep implementation exam, but you should recognize the basic building blocks of Azure AI solutions.
Artifact or setting
Why it matters
Readiness check
Azure resource
Represents the service instance in Azure
Can you identify that services are provisioned as Azure resources?
Endpoint
URL used by applications to call a service
Can you explain why apps need an endpoint?
Key or token
Credential used to authenticate service calls
Can you identify why keys must be protected?
Microsoft Entra ID / managed identity concept
Identity-based access without embedding secrets
Can you recognize stronger authentication patterns?
Role-based access control
Controls who can manage or use resources
Can you distinguish access management from model accuracy?
Region
Where a resource is deployed
Can you recognize data residency and latency considerations without assuming exact rules?
Pricing tier concept
Determines available capability/capacity at a high level
Can you avoid assuming unsupported features?
Monitoring
Observes usage, health, and performance
Can you explain why production AI needs monitoring?
Data source
Content used for search, training, grounding, or analysis
Can you identify whether data must be labeled, indexed, or cleaned?
Deployment
Makes a model or app available for use
Can you distinguish building from serving?
Secure-Use Checklist
Do not expose keys in client-side code.
Use managed identities or secure secret storage when appropriate.
Limit who can create, modify, or call AI resources.
Protect sensitive training, prompt, and response data.
Monitor usage and errors.
Review generated output for high-impact decisions.
Apply content filtering or safety controls where user-generated input is involved.
Understand that responsible AI is both a design and operations concern.
For each wrong answer, write the reason the correct service fits better.
Review responsible AI one more time.
Review basic Azure resource, endpoint, key, identity, and monitoring concepts.
Sleep and keep the final review lightweight.
Quick Final Drill
Answer these without notes:
A retailer wants to predict next month’s revenue. What ML task is this?
A bank wants to detect unusual transactions. What workload type is this?
A manufacturer wants to find cracks in product photos. Which vision approach fits?
A company wants to extract totals from invoices. Which Azure capability fits?
A support team wants to determine whether comments are positive or negative. Which NLP capability fits?
A call center wants searchable call transcripts. Which capabilities are involved?
A chatbot must answer only from internal policy documents. What design pattern reduces unsupported answers?
A generated answer sounds confident but is false. What is this risk called?
A model performs well on training data but poorly on new data. What problem does that suggest?
A team needs to build and deploy a custom ML model. Which Azure platform is the best fit?
If any answer takes more than a few seconds, return to that section and practice similar scenarios.
Practical Next Step
Use this checklist to guide one focused practice session per topic area. After each practice set, tag every missed question as one of these: concept gap, service-selection mistake, scenario wording trap, or responsible AI judgment issue. Then review only the matching section before taking another mixed AI-901 practice set.