dc dotCreds
Microsoft Azure AI Apps and Agents Developer Associate

AI-103 Practice Test

Start today's 50-question AI-103 set with source-backed explanations, local progress, and a fresh rotation every morning.

10 Free Daily Questions Source-backed Explanations 150 Verified Questions

Questions updated at Jul 18, 2026, 1:30 PM CDT

Guided Course Included Learn AI-103 step by step. Structured lessons, progress tracking, and practice questions tied to this same bank.
Step-by-step lessons Resume progress anytime Practice tied to the same bank Built for exam prep
AI-103 icon

AI-103

Microsoft Azure AI Apps and Agents Developer Associate

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
One-time unlock

Unlock the full AI-103 bank

150 verified exam-style questions $4.99 one-time No subscription Secure checkout Instant unlock

Get the complete source-backed bank with correct-answer explanations, distractor breakdowns, saved review, and exam-style practice.

Instant unlock • Secure checkout • No subscription

Exam Mode Practice Mode Course Mode Course Lessons Weak-area review Previous scores Source links Every choice explained Cheat Sheets
See bundle and PDF options Already Pro? Open dashboard

We will confirm your site email in one quick checkout step.

Why DotCreds?

Practice with explanations that teach.

Source links for every answer Every wrong answer explained Guided Course included Practice and Exam Mode Weak-area tracking Same verified bank across web practice
Today's 10 AI-103 questions

Use this AI-103 practice test to review Microsoft Azure AI Apps and Agents Developer Associate. Questions rotate daily and each explanation links to the source used to validate the answer.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

150 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Preparing today’s free questions... Ordering the final locked-bank set before showing the practice cards.
Question 1 of 10
Objective 2.2 Implement generative AI and agentic solutions

An app requires system prompts with dynamic content based on customer segments while maintaining a consistent structure for persona and brand guidance. Which approach is best suited for this scenario?

Concept tested:
Question 2 of 10
Objective 1.1 Plan and manage an Azure AI solution

An application requires native multimodal input-both text and image-to an Azure OpenAI model for analysis. Which model choice best aligns with this requirement?

Concept tested:
Question 3 of 10
Objective 1.2 Plan and manage an Azure AI solution

An Azure OpenAI resource must be reachable only from workloads inside a virtual network, with no public network access allowed. What network configuration should be applied?

Concept tested:
Question 4 of 10
Objective 2.4 Implement generative AI and agentic solutions

A legal assistant agent needs to extract key information from uploaded PDF contracts. Which native agent tool should be configured to efficiently retrieve and process this document content?

Concept tested:
Question 5 of 10
Objective 3.2 Implement information extraction solutions

A form-processing application needs to identify whether checkboxes are selected, while simultaneously extracting text and layout information. Which Azure AI service is best suited for this task?

Concept tested:
Question 6 of 10
Objective 2.3 Implement generative AI and agentic solutions

A RAG application uses hybrid search and needs a second pass to refine results based on the original user query. What configuration should be implemented to achieve this?

Concept tested:
Question 7 of 10
Objective 3.2 Implement information extraction solutions

A team needs to extract data from lease agreements - text, checkboxes, tables, and page structure - without training a model. Which Azure AI Document Intelligence model is the most appropriate choice?

Concept tested:
Question 8 of 10
Objective 3.1 Implement computer vision solutions

An AI engineer is evaluating Computer Vision. A business needs to analyze images to identify objects and scenes. Which Azure service provides pre-built models for this purpose?

Concept tested:
Question 9 of 10
Objective 3.2 Implement information extraction solutions

An app must extract identity fields from passports and driver's licenses. Which Azure AI Document Intelligence model should be selected?

Concept tested:
Question 10 of 10
Objective 3.1 Implement computer vision solutions

A support bot receives product photos and requires the system to generate descriptive text about visible issues without training a custom classifier for each product type. Which Azure AI capability should be utilized?

Concept tested:
Locked preview

You are viewing today’s free 10. Unlock 140 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
AI-103 Pro $4.99 one-time

Best if you only need this one certification.

50 Exam Practice Test $1.99 one-time

A 50-question AI-103 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

Microsoft AI Bundle $9.99 one-time

Microsoft AI fundamentals, Azure AI engineering, agents, and MLOps practice. Best for learners building toward AI engineer roles.

What’s includedAI-901, AI-102, AI-103, AI-300
Azure AI Bundle $9.99 one-time

Best if you are working across Azure AI fundamentals, apps and agents, Copilot admin, implementation, and engineering practice together.

What’s includedAI-901, AB-900, AI-102, AI-103, AI-300
Microsoft Access $6.99/month

Unlock Microsoft, Azure, Power Platform, Copilot, and AI practice exams.

Why it fitsUnlock Microsoft, Azure, Power Platform, Copilot, and AI practice exams, Includes current and future Microsoft practice banks on dotCreds, Best for learners taking more than one Microsoft exam, PDF downloads sold separately where available

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

Purchase options

Unlock the full AI-103 bank.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

150 verified exam-style questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 140 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

Cheat Sheets

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily AI-103 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Official exam resources

Use these official Microsoft resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Microsoft practice pages too? Microsoft practice hub.

Source-backed answer review

The free daily AI-103 set includes crawlable question text, answer choices, correct answer labels, objective mapping, and source links. Only the first SEO card includes answer explanations. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 An app requires system prompts with dynamic content based on customer segments while maintaining a consistent structure for persona and brand guidance. Which approach is best suited for this scenario?

Answer choices

  1. A. Utilize a template within your application code to dynamically construct the system prompt, incorporating variables that represent the desired persona and brand guidelines based on the specific customer interaction
  2. B. Define the desired persona and brand guidelines in a single, lengthy system prompt that is included in every API request
  3. C. Create a separate, detailed document outlining the persona and brand guidelines, and reference this document in the system prompt using a URL accessible by the Azure OpenAI service
  4. D. Employ a combination of multiple, shorter system prompts, each focusing on a specific aspect of the desired persona and brand guidelines, and dynamically adjust their order based on the conversation context

Correct answer

Utilize a template within your application code to dynamically construct the system prompt, incorporating variables that represent the desired persona and brand guidelines based on the specific customer interaction

The requirement is dynamic prompt construction with consistent structure and variable values. Utilize a template within your application code to dynamically construct the system prompt, incorporating variables that represent the desired persona and brand guidelines based on the specific customer interaction supports reusable instructions that can change by context. A single long prompt is inflexible, URL references do not automatically load policy content, and reordering many prompts can create inconsistent behavior.

Wrong-answer review

  • B. Define the desired persona and brand guidelines in a single, lengthy system prompt that is included in every API request: A single long prompt is harder to adapt for different customer segments or interaction contexts.
  • C. Create a separate, detailed document outlining the persona and brand guidelines, and reference this document in the system prompt using a URL accessible by the Azure OpenAI service: A URL reference in a prompt does not guarantee the model can retrieve or apply the external document.
  • D. Employ a combination of multiple, shorter system prompts, each focusing on a specific aspect of the desired persona and brand guidelines, and dynamically adjust their order based on the conversation context: Multiple reordered prompts can make instruction priority and consistency harder to manage.

Objective/domain: Implement generative AI and agentic solutions

Source: System message framework and template recommendations for Large Language Models

Question 2 An application requires native multimodal input-both text and image-to an Azure OpenAI model for analysis. Which model choice best aligns with this requirement?

Answer choices

  1. A. o1-mini, because it is a reasoning model capable of analyzing image structures
  2. B. GPT-4o, because it is a multimodal model that accepts both text and image inputs natively
  3. C. o1-preview, because it has vision capabilities enabled by default on Azure OpenAI
  4. D. GPT-3.5-Turbo-Vision, because it is the standard cost-effective vision model

Correct answer

GPT-4o, because it is a multimodal model that accepts both text and image inputs natively

Objective/domain: Plan and manage an Azure AI solution

Source: Azure OpenAI Service models

Question 3 An Azure OpenAI resource must be reachable only from workloads inside a virtual network, with no public network access allowed. What network configuration should be applied?

Answer choices

  1. A. Configure an Azure ExpressRoute circuit and disable key authentication on the Azure OpenAI resource
  2. B. Deploy an Azure API Management gateway in public subnet and restrict access using a client certificate
  3. C. Create a Private Endpoint for the Azure OpenAI resource in your Virtual Network (VNet), and set the resource's firewall to disable public network access
  4. D. Enable Service Tags on the Virtual Machine network security group (NSG) and set the Azure OpenAI inbound firewall to allow all traffic

Correct answer

Create a Private Endpoint for the Azure OpenAI resource in your Virtual Network (VNet), and set the resource's firewall to disable public network access

Objective/domain: Plan and manage an Azure AI solution

Source: Configure Azure AI services virtual networks

Question 4 A legal assistant agent needs to extract key information from uploaded PDF contracts. Which native agent tool should be configured to efficiently retrieve and process this document content?

Answer choices

  1. A. Implement a custom Python function that reads PDFs from local disk using PyPDF2
  2. B. Deploy Azure Cognitive Services Speech-to-Text to read the documents aloud to the agent
  3. C. Configure the file search tool (vector store) in the agent definition and associate the uploaded document files with the agent thread
  4. D. Configure a custom translator skillset on the database connection

Correct answer

Configure the file search tool (vector store) in the agent definition and associate the uploaded document files with the agent thread

Objective/domain: Implement generative AI and agentic solutions

Source: Concepts: Azure AI Foundry Agents

Question 5 A form-processing application needs to identify whether checkboxes are selected, while simultaneously extracting text and layout information. Which Azure AI service is best suited for this task?

Answer choices

  1. A. The prebuilt Layout model, because it extracts text and determines the state of selection marks like checkboxes
  2. B. The prebuilt Read model, because it extracts raw text and selection states
  3. C. The prebuilt Receipt model, since it is optimized for small checkboxes
  4. D. A custom classifier model trained in Azure Machine Learning to crop and analyze checkbox pixels

Correct answer

The prebuilt Layout model, because it extracts text and determines the state of selection marks like checkboxes

Objective/domain: Implement information extraction solutions

Source: What is Azure AI Document Intelligence?

Question 6 A RAG application uses hybrid search and needs a second pass to refine results based on the original user query. What configuration should be implemented to achieve this?

Answer choices

  1. A. Modify the scoring profile to increase the weight of the vector scoring function and decrease the weight of the keyword scoring function
  2. B. Configure a reranking filter that uses a cross-encoder model to score the relevance of each document based on the original user query and the document content, and then sorts the results by this reranking score
  3. C. Implement a reranking filter in the query that prioritizes documents with a higher vector similarity score, regardless of keyword relevance
  4. D. Adjust the indexing policy to include more keywords and phrases in the indexed documents to improve keyword-based search results

Correct answer

Configure a reranking filter that uses a cross-encoder model to score the relevance of each document based on the original user query and the document content, and then sorts the results by this reranking score

Objective/domain: Implement generative AI and agentic solutions

Source: Hybrid search in Azure AI Search

Question 7 A team needs to extract data from lease agreements - text, checkboxes, tables, and page structure - without training a model. Which Azure AI Document Intelligence model is the most appropriate choice?

Answer choices

  1. A. The prebuilt Read model, because it extracts table structures and paragraph reading order
  2. B. The prebuilt Invoice model, since lease agreements resemble invoices in layout
  3. C. The prebuilt Layout model, because it extracts text, selection marks, table structures, and document layout elements
  4. D. A Custom Template model, trained on five sample lease agreements to define text boxes

Correct answer

The prebuilt Layout model, because it extracts text, selection marks, table structures, and document layout elements

Objective/domain: Implement information extraction solutions

Source: What is Azure AI Document Intelligence?

Question 8 An AI engineer is evaluating Computer Vision. A business needs to analyze images to identify objects and scenes. Which Azure service provides pre-built models for this purpose?

Answer choices

  1. A. Azure AI Vision with Custom Vision and OCR
  2. B. Azure AI Vision with Computer Vision API and Form Recognizer
  3. C. Azure AI Vision with Computer Vision API and Captioning API
  4. D. Azure OpenAI Service with Visual Analysis capabilities

Correct answer

Azure OpenAI Service with Visual Analysis capabilities

Objective/domain: Implement computer vision solutions

Source: What is Azure AI Vision?

Question 9 An app must extract identity fields from passports and driver's licenses. Which Azure AI Document Intelligence model should be selected?

Answer choices

  1. A. Prebuilt Layout model, because it classifies identity documents
  2. B. Prebuilt Read model, because passport fonts are standardized for OCR
  3. C. Prebuilt ID document model, because it is pre-trained to extract identity fields from passports and driver's licenses
  4. D. Custom Template model, trained on five sample passports

Correct answer

Prebuilt ID document model, because it is pre-trained to extract identity fields from passports and driver's licenses

Objective/domain: Implement information extraction solutions

Source: What is Azure AI Document Intelligence?

Question 10 A support bot receives product photos and requires the system to generate descriptive text about visible issues without training a custom classifier for each product type. Which Azure AI capability should be utilized?

Answer choices

  1. A. Azure AI Vision with custom vision models trained on disease images
  2. B. Azure OpenAI Service with Visual Analysis, leveraging its multimodal capabilities to understand image content and generate descriptive text
  3. C. Azure AI Vision with OCR to extract text from labels and then use a custom logic app to determine the disease
  4. D. Azure AI Vision with the Describe Images feature to generate captions and then manually review the results

Correct answer

Azure OpenAI Service with Visual Analysis, leveraging its multimodal capabilities to understand image content and generate descriptive text

Objective/domain: Implement computer vision solutions

Source: What is Azure AI Vision?

Where to go after the daily web set

How are AI-103 questions generated?

dotCreds builds AI-103 practice questions from public exam objectives and Microsoft Learn and exam-objective references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start AI-103 practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for AI-103, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.