AI-102 Implement agentic AI solutions Practice Question
A financial services company is building an agent that uses Azure OpenAI to generate investment advice. The agent must be monitored for toxicity and bias. Which combination of services should the team use to implement content safety monitoring?
⚠ Common exam trap
Many candidates confuse general AI services (like Azure AI Language or Azure Machine Learning) with the specific, purpose-built content safety and filtering services required for monitoring toxicity and bias in generative AI outputs.
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
✓
Azure AI Content Safety and Azure OpenAI content filtering.
Azure AI Content Safety provides built-in models for detecting harmful content such as hate speech, self-harm, and sexual content, while Azure OpenAI content filtering applies configurable severity-level filters (e.g., low, medium, high) to model inputs and outputs. Together, they enable real-time monitoring of toxicity and bias in generated investment advice, meeting compliance requirements for financial services.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Cognitive Search and Azure AI Language.
Why it's wrong here
Cognitive Search indexes and retrieves documents, and Azure AI Language offers sentiment, entities and moderation-adjacent features, but neither provides the dedicated toxicity and bias scoring the agent requires. It is tempting because AI Language includes content moderation, which would suit filtering static text rather than monitoring live OpenAI generations.
- ✗
Azure Bot Service and Azure Logic Apps.
Why it's wrong here
Bot Service handles conversational channels and Logic Apps orchestrates workflows; neither analyses text for harmful or biased content. It is tempting because both commonly front and connect agents, and Logic Apps would suit routing flagged outputs to reviewers once a safety service had already classified them.
- ✗
Azure Machine Learning and Azure Functions.
Why it's wrong here
Azure Machine Learning trains and hosts models, and Azure Functions runs event-driven code; neither performs toxicity or bias classification on generated text. It is tempting because both are core Azure AI building blocks, and Machine Learning would suit evaluating model fairness offline rather than monitoring live agent output.
- ✓
Azure AI Content Safety and Azure OpenAI content filtering.
Why this is correct
Azure AI Content Safety provides configurable harm categories (hate, violence, self-harm, sexual) with severity scoring, while Azure OpenAI content filtering applies policy at the model prompt and completion layer. Together they cover both model-level and application-level toxicity and bias monitoring.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AI-102 question from scratch — 761 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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.