SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
AI-103 · Domain 1

Plan and manage an Azure AI solution practice questions

Plan and manage an Azure AI solution is worth 28% of the AI-103 exam — the 2nd-heaviest of the 5 domains. Choosing Foundry models and services, setting up Foundry projects and deployments with CI/CD, managing quotas, monitoring and security, and implementing responsible AI controls across generative and agentic systems. Official weighting 25–30%. 6 fully worked examples are further down this page, answers included.

Exam weight
28%
the 2nd-heaviest of the 5 domains
Questions
156
across 4 topics
Free, no account
5/day
a free account allows 30 a day
Explanations
Every option
right and wrong

Build a practice session

5 free questions left today.

Domains

How many?

Mode

Ready when you are

10 fresh questions drawn across 1 of 5 domains, in Learn mode.

Focused review

Every question you answer incorrectly, and every question you flag while practising, is saved here automatically. Finish a session and you can come back to re-drill just those.

6 sample Plan and manage an Azure AI solution questions, fully explained

Questions from the AI-103 bank mapped to domain 1, with the answer key and the reasoning behind every option. None of them repeat the examples on the main AI-103 practice page.

Question 1Plan and manage an Azure AI solution

Field technicians use a Windows laptop app to summarize their repair notes. Many work in plants with no network access for whole shifts, and the summaries must be produced on the spot. The laptops have modest GPUs. The company also wants to avoid per-token cloud charges for this feature. What should the developer use?

Choose one.

  • a
    A small language model run on the device by using Foundry Local Correct

    Foundry Local runs compact models such as Phi-4-mini on the laptop itself, so summaries work offline and there is no per-token cloud billing.

  • b
    A Global Standard deployment of gpt-4.1-mini in a Foundry project

    A cloud deployment needs network access for every call, so it fails whenever technicians are offline, and it is billed per token.

  • c
    A model router deployment set to the Cost routing mode

    Model router chooses cheaper cloud models per request, but it is still a cloud deployment that needs connectivity and incurs token charges.

  • d
    A provisioned throughput deployment of a large language model

    Provisioned throughput gives predictable cloud capacity for a fixed hourly price; it still requires a network connection to reach the endpoint.

The concept

Where a model runs is part of model choice: offline or on-device requirements point to a small language model run locally rather than any cloud deployment type.

Why that’s the answer

Two constraints decide: the feature must work with no network, and it should not incur per-token cloud charges. Only a model running on the laptop satisfies both. Small language models are sized for modest local hardware, and Foundry Local serves them through an OpenAI-compatible local endpoint. Every cloud option, however cheap or well provisioned, still needs connectivity.

How to reason it out
  1. Spot the deciding constraint: no network access during the task.
  2. Rule out every option that calls a cloud endpoint, regardless of deployment type.
  3. Choose a small model that fits local hardware and runs on the device.

Exam tip: Offline or on-device requirement: run a small language model locally, not a cloud deployment.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

Question 2Plan and manage an Azure AI solution

An insurer's claims assistant uses gpt-4.1-mini. The system prompt already contains the complete set of policy rules, and tracing confirms the right rules are present on every request. Even so, the assistant makes errors when a claim requires applying several dependent rules in sequence. Accuracy matters more than latency. What should the developer change first?

Choose one.

  • a
    Fine-tune gpt-4.1-mini on a set of previously adjudicated claims

    Fine-tuning teaches style and format well, but it is costly to build and does not reliably add the step-by-step reasoning that chained rules need.

  • b
    Switch the deployment to a reasoning model such as o4-mini Correct

    Reasoning models work through multistep problems before answering, which targets errors in applying dependent rules in sequence when latency is not the priority.

  • c
    Move retrieval to hybrid search with the semantic ranker enabled

    Retrieval is not the problem: tracing shows the correct rules already reach the model. Better ranking changes nothing about how the model combines them.

  • d
    Deploy a model router in the Cost mode in front of the assistant

    Cost mode favours cheaper models within a wider quality band, which pushes in the wrong direction when accuracy is the priority.

The concept

Reasoning models (for example the o-series) spend extra compute thinking through multistep problems; they are the choice when a task fails on chained logic rather than on missing information.

Why that’s the answer

The stem removes the grounding explanation: the rules are present on every request. The failure is in reasoning across several dependent rules, and accuracy outranks latency. A reasoning model addresses exactly that with no new data pipeline. Fine-tuning is the tempting alternative, but it is slower to build and mainly shapes format and tone. Retrieval changes and a cost-oriented router do not touch the reasoning step.

How to reason it out
  1. Locate the failure: information is present, but multistep application of it goes wrong.
  2. Note that accuracy is prioritised over latency.
  3. Choose the model class designed for multistep reasoning before considering costlier fixes.

Exam tip: Right facts in context, wrong multistep conclusions: move to a reasoning model.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

Question 3Plan and manage an Azure AI solution

A home-appliance company wants a support chat where customers upload a photo of a damaged part and ask questions such as "Is this the drain pump, and can I replace it myself?". The answer must refer to what is visible in the photo. Which model should the developer deploy for the chat?

Choose one.

  • a
    A compact text model such as Phi-4-mini

    Phi-4-mini takes text input; a text model cannot accept the photo, so it cannot answer questions about what the image shows.

  • b
    An image generation model such as gpt-image-1

    An image generation model creates or edits images from prompts; it is not the model that answers questions about an uploaded photo.

  • c
    A multimodal chat model such as gpt-4.1 or gpt-4o Correct

    A multimodal chat model accepts image and text in the same request and answers the question by reasoning over what is visible in the photo.

  • d
    An embedding model such as text-embedding-3-small

    An embedding model turns text into vectors for search; it does not take an image and produce a conversational answer.

The concept

Multimodal models accept more than one input type, such as image plus text, and reason across them in a single response.

Why that’s the answer

The task needs one model that takes a photo and a question together and answers in natural language about the image. That is the definition of a multimodal (vision-capable) chat model. A text-only SLM cannot see the image, an image generation model produces images rather than answers, and an embedding model returns vectors.

How to reason it out
  1. Identify the inputs: a photo plus a question.
  2. Identify the output: a natural-language answer grounded in the photo.
  3. Pick the model class that accepts image input and produces text output.

Exam tip: Image in, answer out: use a multimodal chat model.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

Question 4Plan and manage an Azure AI solution

An accounts-payable team receives about 50,000 supplier invoices a month in many layouts. Each invoice must be turned into the same set of fields, including line items, with a confidence value per field so that low-confidence values go to human review before reaching the ERP system. The team wants to minimize custom prompt engineering. What should they use?

Choose one.

  • a
    A multimodal chat model prompted to return the fields as JSON

    A vision-capable model can extract fields, but the team would own the prompts and validation, and the response carries no per-field confidence to drive the review step.

  • b
    An Azure AI Search indexer with the OCR skill and a field index

    An indexer with OCR makes the text searchable; it does not map each invoice to a fixed field schema with confidence values.

  • c
    Azure Content Understanding in Foundry Tools with a field schema Correct

    A Content Understanding analyzer with a field schema extracts the same fields from varied layouts and returns a confidence and source grounding for each value.

  • d
    Azure Translator document translation with a custom glossary

    Document translation converts documents between languages while keeping their layout; it does not extract fields.

The concept

Azure Content Understanding in Foundry Tools turns documents, images, audio and video into structured output defined by an analyzer's field schema, with confidence and grounding per field.

Why that’s the answer

The deciding requirements are a fixed schema across many layouts, per-field confidence to drive human review, and minimal prompt engineering. Content Understanding is built for that: you define the fields once in an analyzer and it returns each value with a confidence score and where it came from. Prompting a multimodal model can work but leaves schema enforcement, prompt maintenance and confidence handling to the team. Search indexing and translation solve different problems.

How to reason it out
  1. List the outputs needed: fixed fields, line items and per-field confidence.
  2. Note the constraint to minimize prompt engineering.
  3. Choose the prebuilt extraction service that returns a schema with confidence over a hand-built prompt.

Exam tip: Structured fields with confidence from varied documents: Content Understanding analyzer, not a hand-prompted model.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

Question 5Plan and manage an Azure AI solution

A medical-device company is planning two features. First, live transcription of support calls as they happen, with accurate recognition of several hundred product names that general models mishear. Second, translation of 20,000 Word user manuals into eight languages, keeping headings, tables and images where they are. The company wants to minimize development effort. Which TWO services should they use? (Select TWO.)

Choose TWO.

  • a
    A multimodal chat model prompted to translate each manual's text

    An LLM can translate text, but the team would have to extract the text and rebuild headings, tables and images themselves, which adds development effort.

  • b
    Azure Content Understanding in Foundry Tools with an audio analyzer

    Content Understanding analyzes recorded audio files into structured output; it is not the service for live transcription while a call is in progress.

  • c
    Azure Speech in Foundry Tools with a custom speech model Correct

    Azure Speech provides real-time speech to text, and a custom speech model trained with the product vocabulary fixes the misrecognised names.

  • d
    Azure Translator in Foundry Tools with document translation Correct

    Document translation translates whole Word files and keeps their structure and formatting, with no custom code to rebuild layouts.

  • e
    Azure Language in Foundry Tools with conversation summarization

    Conversation summarization works on transcripts that already exist; it does not transcribe the call or translate manuals.

The concept

Foundry Tools (formerly Azure AI services) provide prebuilt capabilities such as Azure Speech, Azure Translator, Azure Language and Azure Content Understanding that often beat a hand-built LLM flow on effort and fidelity.

Why that’s the answer

Each feature has a deciding detail. Live transcription with domain vocabulary needs real-time speech to text plus customisation, which is Azure Speech with a custom speech model. Translating thousands of Word files while keeping structure is what Translator document translation does natively. An LLM flow could translate the words, but rebuilding layout is extra development. Content Understanding handles recorded media rather than live streams, and Language summarisation assumes a transcript already exists.

How to reason it out
  1. Split the scenario into its two features and find each one's deciding detail.
  2. Live audio plus custom vocabulary points to Azure Speech with a custom model.
  3. Whole documents with preserved formatting point to Translator document translation.
  4. Reject options that need extra build work or handle a different input mode.

Exam tip: Prefer a prebuilt Foundry Tool when it already does the whole job: Speech for live audio, Translator for documents.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

Question 6Plan and manage an Azure AI solution

A developer is building a vector index of 200,000 product descriptions in Azure AI Search so that shoppers can find items that are similar in meaning to their query, even when the wording differs. Which model deployment should produce the vectors stored in the index?

Choose one.

  • a
    text-embedding-3-large Correct

    An embedding model converts text into vectors whose distances reflect meaning, which is exactly what a vector field and similarity search need.

  • b
    gpt-4.1-mini

    gpt-4.1-mini is a chat completion model; it generates text rather than the fixed-length vectors a vector field stores.

  • c
    o4-mini

    o4-mini is a reasoning model for multistep problems; it does not return embedding vectors.

  • d
    Phi-4-multimodal-instruct

    Phi-4-multimodal-instruct is a small multimodal model that generates text from text, image or audio input; it does not return embedding vectors.

The concept

Vector search needs an embedding model: it maps text to vectors so that similar meanings land close together.

Why that’s the answer

Similarity by meaning is the job of vector search, and vector search compares embeddings. Only an embedding model, such as text-embedding-3-large or text-embedding-3-small, produces those vectors. Chat, reasoning and small instruct models generate text, so none of them fills a vector field.

How to reason it out
  1. Recognise the requirement as semantic similarity search.
  2. Recall that a vector field stores embeddings.
  3. Choose the embedding model rather than a text-generation model.

Exam tip: Vectors for search come from an embedding model, not a chat model.

AI-103: Choose Foundry Models, Retrieval Methods and Agent Tools — the lesson that teaches this.

What AI-103 domain 1 tests, topic by topic

The official exam guide breaks Plan and manage an Azure AI solution into 4 topics. The question bank follows the same split, so a weak topic shows up as a cluster of misses you can go back and read.

Published AI-103 practice questions per topic in Plan and manage an Azure AI solution
TopicWhat it coversQuestions
Choose the appropriate Foundry services for generative AI and agentsSkills outline section (AI-103, as of April 16, 2026). Choose an appropriate model for each task, including large language models (LLMs), small language models, multimodal models, and Foundry Tools; Choose the appropriate Foundry services for generative tasks, grounding, vector search, agent workflows, or multimodal processing; Choose an appropriate method for retrieval and indexing; Choose appropriate memory, tool, and knowledge integration services for agent solutions.39
Set up AI solutions in FoundrySkills outline section (AI-103, as of April 16, 2026). Design Azure infrastructure for AI apps and agent-based solutions; Choose appropriate deployment options; Configure model and agent deployments; Integrate Foundry projects with continuous integration and continuous deployment (CI/CD) pipelines.39
Manage, monitor, and secure AI systemsSkills outline section (AI-103, as of April 16, 2026). Manage quotas, scaling, rate limits, and cost footprints for model and agent workloads; Monitor model performance, drift, safety events, and grounding quality; Monitor data ingestion quality, search index health, and relevance performance; Configure security, including managed identity, private networking, keyless credentials, and role policies.39
Implement responsible AI across generative AI and agentic systemsSkills outline section (AI-103, as of April 16, 2026). Configure safety filters, guardrails, risk detection, and content moderation; Apply responsible AI instrumentation, including evaluators, safety evaluations, and explanation tooling; Implement auditing through trace logging, provenance metadata, and approval workflows; Govern agent behavior with oversight modes, constraints, and tool-access controls.39
Total156

Revise Plan and manage an Azure AI solution before you drill it

Other AI-103 domains

Plan and manage an Azure AI solution: your questions

Plan and manage an Azure AI solution is domain 1 of the AI-103 exam guide and carries 28% of the scored content — the 2nd-heaviest of the 5 domains. On a 50-question paper that works out to roughly 14 questions, though Microsoft Azure does not publish an exact per-domain count and individual exam forms vary.

Source

The domain weight and topic list on this page come from the official AI-103 exam guide.