Microsoft Azure AI Apps and Agents Developer Associate (AI-103) · 13% practice allocation

Microsoft AI-103: Implement computer vision solutions Practice Questions

5 free sample questions from the Implement computer vision solutions domain, with answers and explanations. The full AI-103 bank has 350 questions across 5 domains. Questions are scenario-based and written from the official Microsoft exam guide.

1.

A retailer's product photography pipeline needs to swap a model's shirt color in an existing photo to match a new product variant, while keeping the model's pose, face, and background completely unchanged. Which capability fits this requirement BEST?

  • A. Full image regeneration from a text prompt describing the desired shirt color
  • B. Video generation using the photo as a single reference frame
  • C. Prompt-driven mask-based image editing targeting only the shirt region✓ Correct
  • D. Object detection to locate the shirt, with no subsequent editing step
Explanation

Prompt-driven, mask-based editing constrains the change to the selected shirt region, preserving pose, face, and background exactly as required. Option A risks regenerating the entire image, which would not guarantee the pose and background stay unchanged. Option B is the wrong modality — this is a still-image editing task, not video generation. Option D only locates the shirt but performs no edit, so the requirement is not met.

2.

A development team wants to combine a text-to-image generation call with an inpainting call so that a first-pass generated image can be selectively refined (e.g., fixing a distorted hand) without regenerating the whole image. Which statement about this workflow is correct?

  • A. The generated image can be treated as the base for an inpainting step, masking only the region to refine✓ Correct
  • B. This is not possible because inpainting can only be applied to photographs, not to previously generated images
  • C. The only way to fix a small defect is to change the prompt and regenerate the entire image from scratch
  • D. Inpainting requires converting the generated image to video first
Explanation

Inpainting works on an existing image regardless of its origin — a previously generated image can serve as the base, with a mask isolating just the region needing refinement (like a distorted hand), leaving the rest untouched. Option B is a false restriction; inpainting is not limited to photographs. Option C is a valid but wasteful alternative that this workflow specifically avoids, and does not guarantee the rest of the image stays the same. Option D introduces an unnecessary and incorrect video conversion step.

3.

A customer support tool lets users upload a photo of a damaged product and ask, "What part of this item is broken?" The system must answer using evidence from the image itself rather than a generic description. Which capability should the application invoke?

  • A. Concise captioning that produces a single generic sentence about the whole image
  • B. Visual question-answering grounded in the uploaded image's visual evidence✓ Correct
  • C. Text-to-image generation to recreate an undamaged version of the product
  • D. Alt-text generation intended for accessibility rather than open-ended queries
Explanation

Visual question-answering grounded in the image directly supports answering specific, open-ended user questions about visual evidence in that image, such as identifying a broken part. Option A produces a generic overview caption and is not designed to answer targeted questions. Option C is a generative capability aimed at creating new imagery, not answering a diagnostic question about the existing photo. Option D targets accessibility description text, not free-form Q&A grounded in the pixels.

4.

A design team has a base product image and wants to change only the background color while keeping the product itself pixel-identical. Which generative image capability directly supports this requirement?

  • A. Full text-to-image regeneration using a detailed prompt describing the product and new background
  • B. Alt-text generation to describe the desired background, then manual editing outside Azure
  • C. Video generation from the reference image with a background color specified in the prompt
  • D. Mask-based inpainting that isolates the background region and edits only that area✓ Correct
Explanation

Mask-based inpainting lets you constrain edits to a selected region (the background) while leaving unmasked pixels — the product — untouched, which is exactly the requirement. Option A (full regeneration) cannot guarantee the product remains pixel-identical since the whole image is resynthesized from the prompt. Option C is the wrong modality entirely; video generation does not solve a still-image editing task. Option B abandons the generative service and produces only a text description, not an edited image.

5.

A brand compliance team needs the platform to automatically reject marketing images that use a prohibited competitor logo or violate approved watermark placement rules, even though the images are otherwise safe and non-offensive. Which control category should be configured?

  • A. General unsafe-content filters tuned only for violence and adult-content categories
  • B. Visual policy rules covering watermark, prohibited-symbol and brand-usage checks✓ Correct
  • C. Speech translation rules applied to any voiceover accompanying the image
  • D. A generic image captioning step with no rule enforcement
Explanation

Visual policy rules that specifically check for watermarks, prohibited symbols, and brand usage are the correct control — this is a distinct governance layer from general harm-category safety filtering, since the images in question are not unsafe, just non-compliant with brand policy. Option A only targets harm categories like violence or adult content and would not catch a competitor logo. Option C is unrelated to image content. Option D provides a description but enforces nothing.

Test yourself across every AI-103 domain

The free AI-103 practice test mixes about 20 questions weighted like the exam. The full 350-question bank adds instant grading, flashcards and a timed mock exam.

Study this domain

Implement computer vision solutions study guide (AI-103) →

Other AI-103 domains

← All Microsoft Azure AI Apps and Agents Developer Associate study resources