AI-901 practice question 1 of 10
You have a Microsoft Foundry project that contains a vision-enabled model deployment. You are developing an application that sends images to the…
Choose your answer, then check it against the explanation and the full breakdown below.
Question breakdown
Key idea: Vision-enabled models need the actual image, supplied either as a URL the service can fetch or as base64-encoded bytes embedded in the request.
How to reach the answer
- The model must 'analyze the images', so it needs real pixel data, not a summary of the image.
- List the ways a chat or responses request can carry an image: by reference or inline.
- By reference means a URL the service can reach and download.
- Inline means the bytes are base64-encoded, usually as a data URL, inside the JSON payload.
- Text or JSON that only describes the image contains no pixels, so rule out A and B.
Each option
Common trap: Because the request body is JSON, it is tempting to think a JSON or text description of the image is acceptable, but the model needs the pixels.
In practice: Apps typically pass blob or CDN URLs for images that are already hosted. They base64-encode local files, user uploads, and private images that the service cannot reach over the internet.
Remember: Give vision models images as a reachable URL or as base64-encoded data, never as a text description.
Official documentation: Use vision-enabled chat models
Drafted with AI assistance and checked against the answer key.
Keep practicing
Take the free AI-901 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other AI-901 practice questions
- Question 2You need to create an AI agent in Microsoft Foundry that follows a specific role and beha…
- Question 3You are using the Azure Speech SDK to develop a Python application that supports real-tim…
- Question 4You have a Microsoft Foundry project that contains a vision-enabled model deployment. You…
