AI-102Designing and Implementing a Microsoft Azure AI Solution
What the exam covers
- Plan and manage an Azure AI solution 20 practice questions 20–25%
- Implement generative AI solutions 35 practice questions 15–20%
- Implement an agentic solution 16 practice questions 5–10%
- Implement computer vision solutions 25 practice questions 10–15%
- Implement natural language processing solutions 40 practice questions 15–20%
- Implement knowledge mining and information extraction 39 practice questions 15–20%
From Microsoft
About AI-102
Building AI solutions on Azure: provisioning and securing AI services, generative AI and agents with Azure OpenAI and AI Foundry, vision, language and speech, and knowledge mining with AI Search and Document Intelligence.
Who it's for. Developers who build AI-powered applications on Azure.
How to prepare
- Know AI Search indexers, skillsets and the knowledge store.
- Security setup comes up again and again: managed identity, keys in Key Vault, private endpoints for AI services.
- For RAG, know how "on your data" grounding connects Azure OpenAI to AI Search.
Sample AI-102 questions
Try these with the answers on the page, then practise the full bank.
- A nightly job feeds model output into a billing parser that crashes whenever a field is missing or renamed. Which prompt adjustment would most reduce these failures? Implement generative AI solutions
- An enterprise search assistant gives wrong answers for about 5% of questions. The team cannot tell whether the search layer returned the wrong passages, the prompt template dropped them, or the model misread them. Which capability would isolate the failing stage? Implement generative AI solutions
- A bank wants customers to ask questions about their scanned mortgage statements and receive answers with amounts pulled from specific form fields. The statements arrive as image-based PDFs. Which pipeline is most appropriate? Implement generative AI solutions
- A procurement system uses one supervisor agent that receives a purchase request, sends pricing questions to a catalog agent and compliance questions to a policy agent, then merges their answers. What is the primary advantage of this arrangement? Implement an agentic solution
- A healthcare platform runs a read-text service as containers in a Kubernetes cluster. Release managers want repeatable deployments and quick reversion when a build misbehaves. Which approach meets this? Plan and manage an Azure AI solution
- A credit union uses a generative model to draft explanations of loan eligibility for its underwriters. The compliance team wants the design to reflect responsible AI practices. Which choice best does that? Plan and manage an Azure AI solution
- A fintech runs a Kubernetes scoring service and a serverless function, and both call the same Azure AI resource. The security team wants each workload to have distinct, auditable permissions with no shared credentials. Which approach fits? Plan and manage an Azure AI solution
- An enterprise wants several generative AI solutions to share one set of approved model connections and governance policies, while each solution keeps its own datasets, evaluations and deployments. What structure fits in Microsoft Foundry? Implement generative AI solutions
- All 24 sample questions
Questions people ask
Is this AI-102 practice exam free?
Yes. All 175 questions, the timed mock exam and the explanations are free, and there's no account to create.
Are these real exam questions?
No. Real exam questions are confidential under the Azure candidate agreement. These are practice questions written to cover the same domains in the same scenario style, each with an explanation of why the answer is right.
How is the AI-102 mock exam scored?
Questions are drawn from every domain in proportion to the exam guide, and you get a raw percentage with a breakdown by domain. Azure uses scaled scoring, so treat 75% or more here as a sign you're ready rather than a predicted score.
Where is my progress saved?
In your browser, on this device. Nothing is sent to us apart from the answers you check, and clearing site data resets it.