AI-103 Practice Test
Microsoft Certified: Azure AI Apps and Agents Developer Associate
AI-103 tests real Azure AI Foundry agent and RAG scenarios. So do we.
Our 500 AI-103 practice questions cover the full blueprint: Azure AI Foundry agents, RAG pipelines, prompt engineering, Azure AI Search, Document Intelligence, Computer Vision, and responsible AI governance — calibrated for the scenario-heavy format Microsoft uses on the real exam.
Start Free Practice — 40 QuestionsNo credit card required. Upgrade to full 500 questions for $19.99 when ready.
Is this for you?
This is NOT for you if:
AI-103 Exam Details
What to expect on exam day
Questions
40
Duration
120 minutes
Passing Score
700
Exam Cost
$165
Exam Domains Covered
Master all topics tested on the AI-103 exam
Plan and manage an Azure AI solution (25–30%)
Implement generative AI and agentic solutions (30–35%)
Implement computer vision solutions (10–15%)
Implement text analysis solutions (10–15%)
Implement information extraction solutions (10–15%)
Test Yourself Right Now
Try 5 real practice questions — no signup needed
5 Free AI-103 Questions
See how ready you are for the AI-103 exam. Each question includes a detailed explanation so you learn as you go.
Sample AI-103 Practice Questions
10 real questions from the free AI-103bank. Pick an answer in your head, then open “Show answer” for the explanation.
1. Your Hub has a single provisioned‑throughput Azure OpenAI deployment capped at 50 000 tokens per minute (TPM). Three Projects share this deployment. During peak load, Project A consumes the majority of capacity, starving Projects B and C. What change guarantees each Project a minimum TPM allocation without reducing Project A's peak capacity when the other Projects are idle?
- A. Increase the deployment's PTU count, expecting Foundry to distribute tokens evenly across the Projects
- B. Apply an Azure Policy that caps Project A's token consumption at the subscription scope
- C. Create a separate provisioned-throughput deployment per Project and point each Project's connection to its own
- D. Add a token‑budget instruction to the system prompt of each Project's base agent to limit per‑session consumption
Show answer
Correct answer: C
Provisioned Throughput Units (PTU) are scoped to a deployment. Creating separate deployments per Project gives each an independent, guaranteed TPM allocation. Increasing PTUs on a shared deployment (A) does not enforce per‑project minimums. Azure Policy (B) applies subscription‑level governance, not per‑deployment allocation. System‑prompt token budgets (D) are logical instructions that do not affect infrastructure‑level throughput limits.
2. Your company policy requires that every AI‑generated response include a confidence score. The model does not natively produce confidence scores. How can you implement this compliantly?
- A. Prompt the model to express its own uncertainty using phrases such as 'I am confident' or 'I am not certain'
- B. Use a separate small model to evaluate the response and assign a confidence score post‑generation
- C. Ask the user to rate each response and calculate an average
- D. Use Azure AI Content Safety's harm-category confidence thresholds as the response confidence score
Show answer
Correct answer: B
A post-generation evaluator emits a numeric confidence consistently for every response, satisfying the policy without requiring model changes. Model-prompted uncertainty produces inconsistent natural-language hedges, not a programmatic score. User ratings happen after delivery rather than alongside the response. Content Safety confidence scores measure harm-category likelihood, not answer correctness, and cannot substitute for response confidence.
3. The 95th percentile latency of your agent spikes intermittently. Tracing shows that the vector search takes 200 ms normally but occasionally 3 seconds. What should you investigate?
- A. Model provider outage
- B. Vector index size and the number of vector dimensions configured per document
- C. Azure OpenAI deployment quota throttling at the model layer
- D. Search service scaling and partition configuration
Show answer
Correct answer: D
Intermittent latency on the vector search step - not the model call - points to AI Search infrastructure. Replica count handles concurrent query load and partition count handles index size; both are the documented scaling levers for AI Search. A model provider outage would fail the call rather than slow it. Vector dimensions affect baseline latency uniformly, not intermittent spikes. Model-layer quota throttling would slow the LLM call, not the vector search step shown in the trace.
4. Your skillset includes a slow custom Web API skill that limits overall indexer throughput. How do you prevent the custom skill from blocking the rest of the skillset on re-indexing runs?
- A. Enable parallel skill execution so the custom skill runs concurrently with other skills rather than blocking the pipeline
- B. Increase the indexer timeout to allow more processing time per document
- C. Deploy the custom skill in a faster Azure region with lower network latency to the indexer
- D. Enable skillset execution caching so the indexer reuses stored skill outputs for documents whose inputs have not changed
Show answer
Correct answer: D
Skillset execution caching stores skill outputs in Azure Storage and reuses them on re-indexing runs when inputs are unchanged, eliminating the slow skill's cost for unchanged documents. Parallel execution does not help re-runs because the slow skill still executes for each document. Increasing timeout permits longer execution but does not avoid the cost. Region selection affects only network latency, not the underlying skill compute.
5. When should you prefer a user-assigned managed identity over a system-assigned managed identity for Azure AI Foundry access?
- A. When multiple Azure resources need to share the same identity with centralized lifecycle management
- B. When the resource has a short lifespan and the identity should be automatically deleted with it
- C. When the workload requires Microsoft Entra B2B federation with a partner organization's identity provider
- D. When cross-subscription RBAC assignments are required
Show answer
Correct answer: A
User-assigned managed identities are designed for scenarios where multiple resources share one identity, enabling centralized RBAC assignment and independent lifecycle management. System-assigned identities are tied to one resource and deleted when that resource is deleted.
Show 5 more questions
6. Your agent requires long-term memory persisting across many sessions, but injecting full thread history would exceed the context window. How do you implement scalable semantic long-term memory?
- A. Maintain a vector index of summarized past interactions; retrieve the top-K most relevant memories per session
- B. Periodically summarize threads into a running plain-text summary prepended to each new session's prompt
- C. Store the raw history in a SQL database and retrieve it on each session
- D. Increase the model's context window to fit the historical threads at once
Show answer
Correct answer: A
Vector-indexed semantic memory keeps the injected context bounded regardless of total history size - only relevant prior interactions are retrieved per query. A growing plain-text summary still expands linearly with history and eventually exceeds the context window. Retrieving the full raw history wastes tokens and degrades attention quality. Larger context windows shift but do not eliminate the problem and raise per-call costs without addressing relevance.
7. A team wants to roll out a fine-tuned model version to 5% of production traffic before full cutover. Which Azure AI Foundry feature enables this?
- A. Azure API Management configured as an AI gateway with a weighted backend pool across the two model deployments
- B. Blue-green deployment with two separate Foundry hubs and Azure Front Door routing
- C. Azure Traffic Manager geographic routing between two regional deployments
- D. Native traffic-split settings between two named deployments on the same Foundry endpoint (an Azure Machine Learning online-endpoint capability, not available in Foundry)
Show answer
Correct answer: A
Azure AI Foundry model deployments (Azure OpenAI-style) don't have built-in percentage-based traffic splitting between named deployments the way Azure Machine Learning managed online endpoints do. To canary a new fine-tuned deployment, put Azure API Management in front of both deployments as an AI gateway and use a weighted backend pool to route a specific percentage (e.g. 5%) of traffic to the new version while the rest stays on the current one. Traffic Manager and Front Door aren't designed for this same-resource, percentage-based canary pattern, and direct named-deployment traffic splitting is an Azure Machine Learning online-endpoint feature, not a Foundry one.
8. What should an approval workflow do when a high‑impact tool call is initiated by an agent?
- A. Execute the tool call immediately and write a post-hoc audit trail for compliance review
- B. Log the request, notify an approver, suspend execution, and resume only after approval is granted
- C. Reject the tool call and require the user to re-submit with explicit parameters confirming intent
- D. Queue the request and execute it during the next scheduled maintenance window
Show answer
Correct answer: B
A proper approval workflow introduces a human-in-the-loop pause: the request is recorded, an approver is notified, the session waits, and the action proceeds only after explicit approval. Immediate execution with post-hoc logging fails the safety goal because the harmful action has already occurred. Forcing user re-submission shifts the burden without involving a separate approver. Deferring to a maintenance window decouples approval from action timing and still skips human review.
9. Your agent answers customer questions about product specifications stored in an Azure AI Search index. During a conversation a user asks about a specific model number. How should the agent retrieve the answer at runtime?
- A. Call the Azure AI Search REST API directly from the agent's system prompt using embedded credentials
- B. Use the built-in file search tool pointed at a storage container where index snapshots are exported nightly
- C. Register the Azure AI Search index as a knowledge / search tool on the agent so the agent calls it during the conversation
- D. Register the search index as an Azure Function tool that wraps the Search SDK and returns ranked results
Show answer
Correct answer: C
Foundry agents natively integrate Azure AI Search as a knowledge or search tool - the agent invokes the search at runtime through the standard tool interface without custom code. A system prompt cannot execute API calls. Nightly snapshots in storage break runtime freshness. Wrapping the SDK in an Azure Function works but is unnecessary boilerplate when the built-in integration exists.
10. Your Azure AI Search service is experiencing high query latency as the number of concurrent users grows to 500. The index is already optimized. Which configuration change improves query throughput?
- A. Add partitions to increase index storage capacity for the existing dataset
- B. Add replicas so each query is served by an independent index copy, distributing concurrent load
- C. Increase the indexer schedule frequency to keep the index fresher between queries
- D. Reduce the number of retrievable fields in the index schema to simplify query parsing
Show answer
Correct answer: B
Replicas are the query-scaling unit in Azure AI Search: each replica is a full independent copy of the index that serves queries in parallel, directly raising queries-per-second under concurrency. Partitions scale storage and indexing throughput rather than query throughput. Indexer schedule controls freshness, not query capacity. Removing fields gives only a marginal parse-time gain and does not address concurrency.
AI-103 study resources
Why Practice with MSCertQuiz?
Microsoft Learn teaches concepts. We prepare you for the actual exam.
Scenario-based questions that mirror the complex agentic and RAG architectures tested on the real exam
Explanations teach Azure AI Foundry architecture, not just answers — so you handle unfamiliar scenarios
Full coverage of all five domains including Azure AI Search, Document Intelligence, and Content Understanding
Updated for the 2026 AI-103 exam objectives including Azure AI Foundry agent solutions
Not sure if you're ready for the AI-103 exam?
Take the free AI-103 Readiness Check →What Our Users Say
91% pass rate — Based on users who completed at least 2 practice exams
“The agentic RAG pipeline questions were exactly what I needed. Nothing else online covers Azure AI Foundry agents at this depth. Passed AI-103 with an 820.”
Ravi K.
AI-103 Certified
“The scenario-based questions forced me to think architecturally, not just recall facts. That preparation made the real exam feel straightforward. Scored 790.”
Elena M.
Passed AI-103 first try
“Covers all five domains in real depth — especially the information extraction and search sections that other practice tests ignore entirely. Scored 810.”
Thomas H.
AI-103 Certified
Choose Your Plan
Start free, upgrade when you're ready to get serious
Free
Good for exploring the platform
- 40 practice questions
- Practice mode only
- Progress tracking
- No exam simulation mode
AI-103 Full Access
Best if your exam is in the next 2-4 weeks
- 500 practice questions
- Practice & Exam modes
- Detailed explanations
- Lifetime access
7-day money-back guarantee
Pro — All Certs
Best if you're planning multiple Microsoft exams
- ALL certifications included
- Unlimited questions
- New certs added free
- Cancel anytime
Save 30% vs buying individually
Your AI-103Exam Won't Wait
Candidates who complete at least 2 full mock exams pass at significantly higher rates than those who only study passively.
Don't risk $165 on the real exam without testing yourself first.
Start Free Practice NowNo credit card required • 40 free questions • Upgrade for $19.99 when ready
Official Microsoft Resources
Our practice questions are aligned with official Microsoft exam objectives. We recommend studying with Microsoft Learn first, then using MSCertQuiz to test your readiness.
View Official AI-103 Exam DetailsAI-103 Frequently Asked Questions
Everything you need to know about the AI-103 Developing AI Apps and Agents on Azure certification
What is the passing score for AI-103?
How many questions is the AI-103 exam?
How long is the AI-103 exam?
How much does the AI-103 exam cost?
Is AI-103 hard?
How long should I study for AI-103?
What topics are covered in AI-103?
Does AI-103 expire?
Is AI-103 still in beta?
Is AI-103 generally available (GA) now?
What was the Microsoft Spring Skills Challenge 2026 for AI-103?
How is AI-103 different from AI-102?
What are the prerequisites for AI-103?
AI-103 Exam Status (2026)
AI-103 launched as a beta exam in April 2026 and has since moved to general availability (GA). During the beta window, candidates could sit the exam at a discounted fee (around $99 USD instead of $165) with delayed scoring while Microsoft finalized the cut score based on real candidate performance.
Now that AI-103 is GA, it runs at the standard $165 USD fee with scores released immediately after the exam, the same as any other Associate-level Microsoft certification. If you passed during the beta period, your credential is identical to a post-GA certification — there was never a separate beta badge on the credential itself.
Microsoft Spring Skills Challenge 2026 (AI-103 Beta Period)
The Microsoft Spring Skills Challenge 2026 was a free Microsoft Learn program that granted discount vouchers (commonly 50% off) for beta exams including AI-103 and AI-901. To qualify, candidates completed a designated Microsoft Learn learning path within the registration window.
That offer applied specifically to the AI-103 beta period and is no longer tied to AI-103 now that the exam is GA. Check the Microsoft Learn events page for any current eligibility windows and active vouchers or promotions.
AI-103 vs AI-102: What Changed?
AI-103 replaces AI-102. The major shift: Azure AI Foundry is now the unified development surface, and generative AI / agentic solutions dominate the exam. If you studied AI-102, plan additional time on agents and RAG.
| AI-103 | AI-102 (retiring) | |
|---|---|---|
| Primary platform | Azure AI Foundry (unified) | Individual Azure AI services |
| Generative AI weight | 35–40% (agents + RAG) | ~15% |
| Document Intelligence | In Information Extraction domain (with AI Search) | Standalone domain |
| Agent solutions | Heavy emphasis — agentic patterns, tools, orchestration | Minimal coverage |
| Exam fee | $165 USD | $165 USD |
If you sat AI-102 recently, add 2–3 weeks of focused study on Azure AI Foundry, agents, and Content Understanding before sitting AI-103.
AI-103 Exam Topics: Domain Breakdown
Plan and Manage an Azure AI Solution
10–15%Azure AI service selection, networking and private endpoints, RBAC (including Cognitive Services OpenAI User vs. Contributor), quotas, responsible AI principles, monitoring with Application Insights.
Implement Generative AI and Agentic Solutions
35–40%Azure AI Foundry projects and deployments, prompt engineering, RAG pipelines with Azure AI Search, agentic patterns (tools, orchestration), Azure OpenAI model selection, fine-tuning vs. RAG trade-offs, content filtering.
Implement Computer Vision Solutions
15–20%Azure AI Vision (image analysis, OCR, spatial analysis), Azure AI Content Understanding for multi-modal extraction, Custom Vision projects, Face API capabilities and Limited Access.
Implement Text Analysis Solutions
15–20%Azure AI Language (NER, sentiment, key phrase, language detection, summarization), Custom text classification and CLU, Azure AI Speech (transcription, translation, custom voice), Translator.
Implement Information Extraction Solutions
10–15%Azure AI Document Intelligence (prebuilt models, custom models, layout), Azure AI Search (indexers, vector search, semantic ranking), integrating extraction outputs into RAG pipelines.
AI-103 Study Guide: 6-Week Plan
Most candidates pass AI-103 with 4–8 weeks of preparation. This 6-week plan balances Microsoft Learn theory with scenario practice:
- Week 1–2: Microsoft Learn paths for Azure AI Foundry, Azure AI services overview, and responsible AI. Build a working knowledge of the platform.
- Week 3: Deep-dive on generative AI — Azure OpenAI, prompt engineering, agents, RAG patterns. Build at least one working RAG prototype with Azure AI Search.
- Week 4: Computer Vision and Text Analysis — image analysis, OCR, Content Understanding, Language service, Speech.
- Week 5: Information Extraction — Document Intelligence + Azure AI Search end-to-end. Start scenario-based practice tests.
- Week 6: Two full timed mock exams. Review every wrong answer and the reasoning. Target consistent 80%+ scores before booking.
Also Preparing For
Candidates studying AI-103 often prepare for these certifications next.