Content Safety & Responsible AI — AI-103 Practice Question
A representative Microsoft Azure AI Apps and Agents Developer Associate (AI-103) exam question on Content Safety & Responsible AI. Work through it below, then read why each option is right or wrong.
This question is part of the free Microsoft Azure AI Apps and Agents Developer Associate practice test.
Short answer
The correct answer is A. Configure Azure AI Content Safety filters on the model deployment and set the self-harm category severity threshold to block content.
Azure AI Content Safety provides built-in, configurable severity-based filters (hate, sexual, violence, self-harm) that can be attached to a model deployment to block or flag content before it is returned to the caller, satisfying the requirement with no custom code. A system prompt is a soft mitigation the model can ignore or be jailbroken around, so it cannot guarantee blocking. Azure Monitor alerting is reactive (after the fact, for observability) and does not prevent the content from reaching the user. Azure AI Language custom classification would require custom pipeline code to intercept the response and also acts after generation rather than blocking as part of the deployment, and it is not purpose-built for real-time harm categories the way Content Safety is.
The Question
A healthcare company is designing a Foundry-based application that will generate patient education summaries using a GPT model. Compliance requires that any generated content suggesting self-harm risk be automatically blocked before it reaches the end user, without requiring custom code in the application. Which approach should the team implement?
Why A is correct
Azure AI Content Safety provides built-in, configurable severity-based filters (hate, sexual, violence, self-harm) that can be attached to a model deployment to block or flag content before it is returned to the caller, satisfying the requirement with no custom code. A system prompt is a soft mitigation the model can ignore or be jailbroken around, so it cannot guarantee blocking. Azure Monitor alerting is reactive (after the fact, for observability) and does not prevent the content from reaching the user. Azure AI Language custom classification would require custom pipeline code to intercept the response and also acts after generation rather than blocking as part of the deployment, and it is not purpose-built for real-time harm categories the way Content Safety is.
Why the other options are wrong
Option B does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.
Option C does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.
Option D does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.
Key idea: Content Safety & Responsible AI
Azure AI Content Safety provides built-in, configurable severity-based filters (hate, sexual, violence, self-harm) that can be attached to a model deployment to block or flag content before it is returned to the caller, satisfying the requirement with no custom code. A system prompt is a soft mitigation the model can ignore or be jailbroken around, so it cannot guarantee blocking. Azure Monitor alerting is reactive (after the fact, for observability) and does not prevent the content from reaching the user. Azure AI Language custom classification would require custom pipeline code to intercept the response and also acts after generation rather than blocking as part of the deployment, and it is not purpose-built for real-time harm categories the way Content Safety is. On the AI-103 exam, questions in the "Plan and manage an Azure AI solution" domain test whether you can map a scenario's constraints to the right choice. Read the requirement carefully, eliminate options that violate any single constraint, and pick the one that satisfies all of them with the least operational overhead.
Ready to see how you'd score?
Take the free practice quiz and find out which Microsoft Azure AI Apps and Agents Developer Associate domains you need to focus on. No signup required.
Practice 5 similar questions
Same cert, same or adjacent domain. Use these after reviewing the explanation.
Related Microsoft Azure AI Apps and Agents Developer Associate Practice Questions
Official sources used
Verify program and exam details at the source before scheduling.