Courseiva

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

A marketing team uses Azure OpenAI Service to generate product descriptions. They want the descriptions to follow a specific brand voice (formal, concise) and avoid generating any harmful or offensive language. Which combination of features should the team use?

⚠ Common exam trap

Many candidates think few-shot learning (Option B) is sufficient for style control, but it lacks the consistency of fine-tuning, and disabling content filtering is a critical safety oversight that Azure explicitly tests as a non-negotiable requirement.

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

A: Fine-tune the model with brand-specific data and enable content filtering.

Fine-tuning the model with brand-specific data allows the model to learn the desired brand voice (formal, concise) by adjusting its weights based on a curated dataset. Enabling content filtering ensures that any harmful or offensive language is blocked, either by Azure's built-in content moderation or by custom filters, meeting the safety requirement. This combination directly addresses both the style and safety needs.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • A: Fine-tune the model with brand-specific data and enable content filtering.

    Why this is correct

    Fine-tuning the model on brand-specific data adjusts the model's weights to reflect your company's tone, vocabulary, and product knowledge, making the output consistently brand-aligned. Enabling content filtering then applies Azure's moderation layer to block harmful or offensive text from being generated, which is a safety requirement in production. Together these provide both stylistic fidelity and responsible AI safeguards, which few-shot prompting or sampling parameters cannot guarantee.

  • B: Use few-shot learning with examples and disable content filtering for creativity.

    Why it's wrong here

    Few-shot learning provides examples in the prompt to guide the model's style, but it is temporary in-context learning and does not permanently adapt the model to your brand voice across diverse product descriptions. Disabling content filtering to achieve creativity is a serious safety mistake because it removes Azure's moderation rail, risking offensive, biased, or unsafe outputs. The correct approach is to combine fine-tuning for brand voice with content filtering enabled, not to sacrifice safety for creativity.

  • C: Increase the temperature parameter and use the logprobs parameter.

    Why it's wrong here

    Increasing the temperature parameter makes the model's outputs more random and creative by adjusting the probability distribution over next tokens, but it has no concept of brand voice or product specifics. The logprobs parameter merely returns the log probabilities of generated tokens, which is a diagnostic tool for inspecting confidence, not a tuning mechanism for brand alignment. Neither parameter teaches the model about your marketing content or prevents harmful text, so this choice cannot meet the stated requirement.

  • D: Use the top_p parameter and set max_tokens to a low value.

    Why it's wrong here

    The top_p parameter controls nucleus sampling by limiting the cumulative probability mass considered for each token, which affects diversity but not topical or stylistic relevance. Setting max_tokens to a low value simply truncates the generated response, potentially cutting off messages mid-sentence, and does not guide the model to produce brand-specific, safe content. These generation controls are useful for latency or output-length management, but they are orthogonal to the fundamental need for fine-tuning on brand data and content filtering.

About these practice questions

One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.