Courseiva
Implement generative AI solutionsmediumMultiple ChoiceObjective-mapped

AI-102 Implement generative AI solutions Practice Question

You are building a multi-tenant application that uses Azure OpenAI. Each tenant has different content filtering requirements. How should you configure the solution to meet these requirements?

⚠ Common exam trap

Watch out — candidates often assume content filters can be dynamically applied per request using a tenant ID or custom middleware, but Azure OpenAI enforces filters at the deployment level only, requiring separate deployments for different filter configurations.

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

Create separate Azure OpenAI deployments for each tenant with their own content filter configurations.

Azure OpenAI content filters are configured at the deployment level, not at the application or API-call level. By creating separate deployments for each tenant, you can assign distinct content filter configurations (e.g., severity thresholds for hate, violence, self-harm) that are enforced server-side by Azure's content filtering service, ensuring isolation and compliance with each tenant's requirements.

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 single Azure OpenAI deployment and configure content filters at the application level.

    Why it's wrong here

    Content filters are configured per deployment, not per application.

  • Configure different system messages for each tenant to enforce content policies.

    Why it's wrong here

    System messages are not a substitute for content filters.

  • Pass the tenant ID in the API call and use a custom middleware to apply filters.

    Why it's wrong here

    Azure OpenAI does not support per-request content filter configuration.

  • Create separate Azure OpenAI deployments for each tenant with their own content filter configurations.

    Why this is correct

    Each deployment can have its own content filter settings.

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.