AI-901 · Sample questions
10 real questions from the CertifyDeck AI-901 bank, spread across the domains of the official Microsoft Certified: Azure AI Fundamentals skills outline, with the correct answer and a full explanation of why the other options are wrong. They are original questions written from the public syllabus, not exam dumps, and they are the same style you will find in the practice tests and mock exams.
Correct answer: A. A new version of MyAgent is created with that definition
create_version creates the agent, or a new version of it if it already exists, defined here by a PromptAgentDefinition with a model and instructions. It does not delete the agent or touch the model deployment, and it does not fail merely because the name exists.
Correct answer: B. Adding a few example input and output pairs
Few-shot prompting includes one or more input and output examples that condition the model to respond as desired for the current request, without changing the model. A higher temperature would make wording more random, and a larger token cap only allows longer replies.
Correct answer: C. Models sold directly by Azure, hosted by Microsoft
Models sold directly by Azure are hosted by Microsoft under Microsoft Product Terms and come with enterprise-grade SLAs. Partner and community models are often vendor-hosted, and the Developer deployment type is for short-lived fine-tuned model evaluation and has no SLA.
Correct answer: C. So the follow-up request keeps the history of the earlier turn in the same session
Passing the same conversation id to each responses.create call lets the agent keep history across turns, so a follow-up question is understood in context. Creating agent versions and publishing are separate lifecycle operations, and quota is a deployment setting unrelated to conversations.
Correct answer: A. ExtractiveSummaryAction, which returns the highest ranked original sentences
Extractive summarization extracts the most salient original sentences from the source, ranked by relevance, which matches the requirement to use only copied sentences. Abstractive summarization generates new sentences that are not verbatim extracts, while recognize_entities and detect_language do not summarize.
Correct answer: A. Because the order in which tokens appear affects how they relate to one another
The positional encoding tells the transformer where each token sits in the sequence, which matters because token order shapes how tokens relate. It does not shrink the vocabulary, encrypt data or hold conversation history, which the application resends in later prompts.
Correct answer: D. A chat model optimized for speed and low-latency inference
For real-time, high-volume chat, Learn favors models optimized for speed, efficiency and low-latency inference over reasoning-heavy models, which trade speed for accuracy. Video generation and embedding-only models do not produce chat replies.
Correct answer: D. Error analysis
Error analysis gives a deep understanding of how failure is distributed and identifies cohorts with a higher error rate than the benchmark, which supports reliability and safety. Interpretability explains predictions, counterfactual what-if shows reactions to feature changes, and causal inference estimates treatment effects.
Correct answer: B. Generate text captions of the agent's spoken responses
An AI agent offering speech-based interaction should also generate text captions so it is not unusable for people with a hearing impairment, which is inclusiveness. Confidence scores relate to reliability, encrypting recordings to privacy and security, and describing training data to transparency.
Correct answer: C. An embedding model built for semantic vector representations of text
Foundry's task guidance points to embedding models for semantic vector representations, which is what semantic search needs. Video generation, image generation and a coding-oriented reasoning model do not produce document vectors.
Answer each question before opening the explanation, and write down why you discarded the other options. On AI-901, most mistakes come from choosing an option that is technically possible but does not meet every requirement in the scenario.
These 10 questions are a taste of the format, not a diagnostic. To know which domains you fail, practice by domain for free and take a timed mock exam that mirrors the official weights and duration.
Start for free, no sign-up or card. Every question includes an explanation like the ones above, and the mock exam reproduces the official AI-901 format.