AI-102 Implement computer vision solutions Practice Question
Exhibit
Refer to the exhibit.
```json
{
"url": "https://example.com/image.jpg",
"maxCandidates": 1,
"language": "en"
}
```
Response:
```json
{
"captionResult": {
"text": "a person holding a smartphone",
"confidence": 0.89
},
"metadata": {
"height": 600,
"width": 800
},
"modelVersion": "2024-02-01"
}
```Refer to the exhibit. An Azure Cognitive Services Computer Vision API call for image captioning is returning only one caption. The developer wants to get three possible captions ranked by confidence. Which parameter should be modified in the request?
⚠ Common exam trap
Watch out — candidates often confuse the `maxCandidates` parameter with other parameters like `language` or `details`, or assume that changing the API version or image source would increase the number of captions, when in fact the default behavior is to return only one caption unless explicitly overridden.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Set the maxCandidates value to 3.
The `maxCandidates` parameter in the Computer Vision Image Analysis API controls the maximum number of captions returned in the response. By default, this value is 1, so only the top-ranked caption is returned. Setting `maxCandidates=3` instructs the API to return up to three captions, each with its own confidence score, ranked from highest to lowest confidence.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use a different API version, such as 2023-04-01.
Why it's wrong here
API version does not change caption count behavior.
- ✗
Modify the URL to point to a different image.
Why it's wrong here
Changing the image does not increase caption count; it's about parameter configuration.
- ✗
Change the language parameter to 'multi'.
Why it's wrong here
Language parameter does not affect caption count.
- ✓
Set the maxCandidates value to 3.
Why this is correct
maxCandidates defines how many captions the API returns.
Go deeper
Related to this question
About these practice questions
This AI-102 question is part of Courseiva's 945-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.