Courseiva

AI-900 Practice Question: Describe features of generative AI workloads on Azure

A marketing team wants to use Azure OpenAI Service to generate product descriptions that consistently match a specific brand voice. They have a small set of example descriptions that demonstrate the desired tone. They want to adapt the model without retraining it from scratch. Which approach should they take?

⚠ Common exam trap

Many exam-takers assume fine-tuning is the only way to adapt a model to a specific style, overlooking the power of few-shot learning within prompt engineering, which is simpler and more appropriate for small example sets.

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

Use prompt engineering with few-shot learning by including the example descriptions in the prompt

Prompt engineering with few-shot learning allows the model to infer the desired brand voice from the example descriptions included directly in the prompt, without requiring retraining. This approach leverages the model's in-context learning capability, where it adapts its output based on the provided examples while keeping the base model unchanged.

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 prompt engineering with few-shot learning by including the example descriptions in the prompt

    Why this is correct

    Few-shot learning is a prompt-engineering technique that conditions the model's generation by providing several input-output examples in the prompt itself. Because Azure OpenAI's underlying GPT models already possess broad linguistic knowledge, these examples act as a style and tone rubric, steering completions toward the specified brand voice without updating any weights. This is the correct approach because it directly constrains generation through context, requiring no retraining or additional infrastructure.

  • Fine-tune the base model on the example descriptions

    Why it's wrong here

    Fine-tuning is unsuitable here because adapting a model to a specific brand voice with a *small set* of examples does not provide sufficient data for effective fine-tuning, which typically requires a substantial, high-quality dataset to meaningfully alter model weights. This approach also constitutes retraining, which the question explicitly seeks to avoid "from scratch". It is tempting because fine-tuning *is* used to specialise models for particular tasks or domains, and would be appropriate if a large, diverse dataset were available to embed new knowledge or significantly shift the model's overall style.

    When this WOULD be correct

    This option would be correct if the team had a large, diverse dataset of product descriptions (e.g., thousands of examples) and needed the model to consistently generate descriptions in a specific brand voice across many different products, where few-shot examples in the prompt would be insufficient.

  • Increase the temperature parameter to the maximum value

    Why it's wrong here

    Raising the temperature parameter toward its maximum (e.g., 1.0 or higher for some models) increases the randomness of token sampling by flattening the probability distribution over the next token. This makes outputs more divergent, creative, and unpredictable, which is antithetical to the goal of reproducing a consistent brand voice. While a slightly higher temperature can add stylistic variation, maximum temperature would effectively destroy the pattern-matching fidelity that few-shot examples provide, so it would generate off-brand text, not matching descriptions.

    When this WOULD be correct

    When the goal is to generate diverse and creative product descriptions for a brainstorming session where variety is valued over consistency, and the brand voice is not a constraint.

  • Train a new model using Azure Machine Learning

    Why it's wrong here

    Training a new model from scratch in Azure Machine Learning is a heavy, expensive, and time-consuming process that requires designing an architecture, curating a massive labeled dataset, and running large-scale training jobs. The question's target is to adapt an already capable model to a specific voice using only example descriptions, not to build a foundation model. Because Azure OpenAI's pre-trained models can already emulate styles via in-context learning, retraining a new model from zero introduces unnecessary cost, risk, and operational burden, and it does not leverage the intended tool.

    When this WOULD be correct

    This option would be correct if the question specified that the team needs to generate product descriptions for a highly specialized domain with unique vocabulary or syntax, and they have a large, high-quality dataset for training a custom model from scratch.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AI-900 exam frequently reuses these exact scenarios with slightly different constraints.

Use prompt engineering with few-shot learning by including the example descriptions in the promptCorrect answer

Why this is correct

Few-shot learning is a prompt-engineering technique that conditions the model's generation by providing several input-output examples in the prompt itself. Because Azure OpenAI's underlying GPT models already possess broad linguistic knowledge, these examples act as a style and tone rubric, steering completions toward the specified brand voice without updating any weights. This is the correct approach because it directly constrains generation through context, requiring no retraining or additional infrastructure.

Fine-tune the base model on the example descriptionsWrong answer — click to see why

Why this is wrong here

Fine-tuning requires a larger dataset and is unnecessary here because the team has only a small set of examples; few-shot learning via prompt engineering is more efficient for adapting to a specific tone without retraining.

★ When this WOULD be the correct answer

This option would be correct if the team had a large, diverse dataset of product descriptions (e.g., thousands of examples) and needed the model to consistently generate descriptions in a specific brand voice across many different products, where few-shot examples in the prompt would be insufficient.

Why candidates choose this

Candidates may think fine-tuning is the only way to adapt a model to a specific style, not realizing that few-shot learning can achieve similar results with minimal data and no retraining cost.

Increase the temperature parameter to the maximum valueWrong answer — click to see why

Why this is wrong here

Increasing the temperature parameter to maximum would make the model's output highly random and creative, which is the opposite of what is needed to consistently match a specific brand voice.

★ When this WOULD be the correct answer

When the goal is to generate diverse and creative product descriptions for a brainstorming session where variety is valued over consistency, and the brand voice is not a constraint.

Why candidates choose this

Candidates may think that higher temperature yields better or more 'interesting' outputs, not realizing that it sacrifices consistency and control over the output style.

Train a new model using Azure Machine LearningWrong answer — click to see why

Why this is wrong here

Training a new model using Azure Machine Learning is overkill and unnecessary for this task, as the team only needs to adapt the model with a small set of examples without retraining from scratch.

★ When this WOULD be the correct answer

This option would be correct if the question specified that the team needs to generate product descriptions for a highly specialized domain with unique vocabulary or syntax, and they have a large, high-quality dataset for training a custom model from scratch.

Why candidates choose this

Candidates may think that training a new model is the most thorough way to achieve brand voice consistency, overlooking the efficiency and effectiveness of prompt engineering for small-scale adaptation.

Analysis generated from the official AI-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

About these practice questions

This AI-900 question is part of Courseiva's 985-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-900 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-900 exam.