Vision and Image Generation

AI-901 expects you to build visual AI solutions in Microsoft Foundry, not repeat old AI-900 answers. For objective 2.3, focus on multimodal models, current image generation models, Content Understanding, and the limited cases where classic vision services still fit.

Interpret visual input with a multimodal model

When the objective says to interpret visual input in prompts by using a deployed multimodal model, it means you send an image as part of the prompt and the model answers in text. You are not calling a separate image analysis endpoint first. You are asking a deployed model to reason over the image and the written instruction together.

In Microsoft Foundry, the vision-enabled families to recognize are the GPT-5.x series, GPT-4.1, GPT-4o, and the o-series. The question will usually describe a deployed model, an image input, and a text response. The correct answer is a multimodal model when the task needs flexible visual reasoning, natural-language questions, or a mixture of text and images.

Exam wording If the prompt includes a photo, chart, screenshot, receipt image, or diagram and asks for a text answer, think multimodal model first. The image is input. The answer is text.
What you can askExample promptWhat the model returns
Describe an imageDescribe the safety issue in this warehouse photo.A plain-language description of visible objects, context, and likely concern.
Answer a question about a chart or diagramWhat trend does this sales chart show after April?A text answer based on labels, shapes, axes, and visual pattern.
Read text visible in a photoWhat warning text appears on this sign?The visible wording, often with surrounding interpretation.
Spot a defectCompare this product image to the reference and identify defects.A description of visible differences, damage, missing parts, or anomalies.
Compare two imagesWhat changed between these two screenshots?A comparison of layout, content, state, or visible controls.
Extract structured detailList the item name, color, quantity, and visible damage as JSON.A structured answer when the prompt asks for fields, though not a guaranteed service schema.

This approach now covers many tasks that used to require a dedicated vision service: captions, visual question answering, light OCR, visual comparison, and diagram explanation. It is especially strong when the user wants a conversational answer or when the image must be interpreted with business context from the prompt.

It is weaker when the app needs precise pixel-level geometry, guaranteed typed output, high-volume deterministic OCR, or strict extraction fields with confidence and grounding. For those cases, compare the task with Azure Content Understanding in Foundry Tools, Azure Document Intelligence in Foundry Tools, Azure Vision in Foundry Tools, or Azure Face.

Create images and video

Image generation on AI-901 centers on Foundry Models. The current Azure OpenAI image generation offering is the gpt-image-1 family. Foundry Models also includes FLUX models from Black Forest Labs for image generation. For video generation, recognize sora as a preview video model family.

An image prompt should say what to create and how it should look. You control the subject, setting, visual style, composition, aspect, mood, and important constraints. Good prompts are specific without pretending the model is a design tool with perfect control over every pixel.

Prompt controls

  • Subject: the object, person type, scene, product, or concept.
  • Style: photo, diagram, illustration, flat icon, realistic render, or brand-safe style guidance.
  • Composition: foreground, background, camera angle, lighting, and empty space for text.
  • Aspect: landscape, portrait, square, banner, or other layout intent.

Model choices

  • gpt-image-1 family for current Azure OpenAI image generation.
  • FLUX models from Black Forest Labs for partner image generation options.
  • sora for text-to-video generation in preview scenarios.
Trap DALL-E, which the old AI-900 taught, has been superseded by the gpt-image-1 family. If an AI-901 question asks for the current Foundry image generation answer, choose gpt-image-1, not DALL-E.

Generated visuals also bring responsible AI requirements. Content filters help block harmful input and output. Provenance and disclosure help users understand when an image or video was generated by AI. For business and exam scenarios, avoid generating realistic images of real people without permission, avoid impersonation, and avoid protected material such as copyrighted characters, logos, or proprietary art styles when the request would misuse them.

For the exam, do not memorize creative prompt tricks. Memorize the service boundary: Foundry Models generate images and preview video; multimodal models interpret visual input; Content Understanding extracts structured fields from visual or mixed content.

Classic vision services and their current status

This is where AI-901 catches candidates who studied AI-900. The old answer was often Azure AI Vision Image Analysis, Custom Vision, or DALL-E. AI-901 expects the current Foundry view. Classic services still exist, but their status matters.

ServiceCurrent statusUse it whenPrefer instead
Azure Vision in Foundry ToolsActive umbrella service, but Image Analysis 4.0 is deprecated and retires September 25, 2028. Read/OCR is labeled legacy.You maintain an existing solution or need a supported legacy capability during transition.Use a deployed multimodal model for flexible visual Q&A, or Content Understanding for schema-driven extraction.
Azure FaceActive but Limited Access. You must apply for approval. Emotion and gender inference are retired for responsible AI reasons.You need approved face detection, verification, identification, liveness detection, or redaction.Use Content Understanding or multimodal vision when the task is not face recognition or liveness.
Azure AI Custom VisionActive but retiring September 25, 2028.You maintain an existing image classification or object detection solution during migration.Use multimodal models for flexible recognition, or Content Understanding when you need fields from images.
Azure AI Video IndexerActive separate service for prebuilt video insights.You need prebuilt video insights such as faces, labels, transcripts, OCR, topics, and scene information.Use Content Understanding when you need schema-driven field extraction from video.

Decision shortcut

If the scenario asks forChooseWhy
Natural-language reasoning over an imageDeployed multimodal modelIt accepts image input and text instructions in the same prompt.
Structured fields from documents, images, audio, or videoContent UnderstandingIt returns JSON that follows a schema you define, with confidence and grounding.
Legacy image analysis or OCR endpoint compatibilityAzure VisionThe service exists, but parts are deprecated or legacy.
Face verification, identification, liveness, or redactionAzure FaceIt is the purpose-built face service, but gated by Limited Access.
Prebuilt video indexing insightsAzure AI Video IndexerIt provides ready-made video metadata without designing an extraction schema.

Traps candidates bring from AI-900

Trap AI-901 is not AI-900. Do not answer vision questions as if Image Analysis, Custom Vision, and DALL-E are the default current choices.

Old answer pattern

Use Image Analysis for visual description, Custom Vision for custom recognition, and DALL-E for image generation.

AI-901 answer pattern

Use a vision-enabled multimodal model for image prompts, Content Understanding for structured extraction, gpt-image-1 for image generation, and classic services only when their current status fits.

  • Do not treat OCR as the whole vision story. A multimodal model can read visible text, but high-volume deterministic OCR may still call for a specialized extraction service.
  • Do not use Face for general image understanding. Face is for approved face scenarios, including liveness and redaction.
  • Do not choose emotion or gender inference. Those Face capabilities were retired for responsible AI reasons.
  • Do not ignore retirement dates. Image Analysis 4.0 and Custom Vision are not the future-facing default answers.
  • Do not use video generation for video analysis. sora creates video. Video Indexer and Content Understanding analyze video.

The night-before cheat sheet

RememberAI-901 answer
Vision-enabled model familiesGPT-5.x, GPT-4.1, GPT-4o, and o-series.
What visual prompts doSend an image with a text instruction; receive a text answer.
Common image questionsDescribe, answer chart questions, read visible text, spot defects, compare images, extract details.
Current image generationgpt-image-1 family; FLUX models are also in Foundry Models.
Video generationsora for preview text-to-video scenarios.
Azure VisionExists, but Image Analysis 4.0 is deprecated and Read/OCR is legacy.
Azure FaceActive, Limited Access; face detection, verification, identification, liveness, redaction.
Custom VisionActive but retiring September 25, 2028.
Video IndexerActive for prebuilt video insights.
Best extraction cross-overUse Content Understanding when the output must match a schema.