Courseiva
Implement computer vision solutionseasyMultiple ChoiceObjective-mapped

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.