Responsible AI for Generative and Agentic Systems
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AI-103 premium course — no separate purchase.
14-day money-back guarantee — no questions asked.
Included in this chapter:
- The anatomy of a guardrail and its controls
- Where the scan happens: four intervention points
- Severity thresholds and the two response actions
- Prompt Shields for user prompt and document attacks
- Groundedness detection and correction
- Protected material detection for text and code
- Custom blocklists for your own vocabulary
- Evaluators: system, process, and safety
- Where the evaluation dataset comes from
- The AI red teaming agent
- Constraining what an agent may call
- Tool governance outside the agent definition
- Auditing with traces, provenance, and approvals
- Exam-pattern recognition
The four responsible-AI control families for generative and agentic systems
| Decision axis | Guardrails and controls | Evaluation and red teaming | Tool-access governance | Auditing and traces |
|---|---|---|---|---|
| Question it answers | Is this specific content allowed through right now? | How often does the system fail, and at which step? | What is this agent permitted to do at all? | What record exists of what happened? |
| When it runs | Inline on every request, at the chosen intervention points | Offline against a dataset before release, or on sampled traffic after it | At agent configuration, then again at each proposed tool call | Continuously, as the run emits spans |
| What it inspects | User input, tool call, tool response, or output text | Query, response, tool calls, and tool definitions for a whole trajectory | The tool list, and the name and arguments of one invocation | Prompts, completions, tool arguments, and tool results |
| What it produces | Detected and filtered annotations, or a blocked request | Pass or fail labels, severity scores, defect rate, Attack Success Rate | An approval request to answer, or a tool the agent cannot see | Queryable spans under your telemetry retention policy |
| Enforces or reports | Enforces, when the action is Annotate and block | Reports only; it changes no runtime behavior on its own | Enforces, by removing capability or pausing the run | Reports only, and only what was instrumented and not redacted |
| What it cannot catch | Whether the agent chose the right action overall | A request in flight right now | Harmful wording inside the arguments of an allowed tool | Anything the design chose not to capture |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- Guardrails and controls overview in Microsoft Foundry
- How to configure guardrails and controls in Microsoft Foundry
- Intervention points concepts in Microsoft Foundry
- Prompt Shields in Microsoft Foundry
- Configure content filters in Microsoft Foundry
- Groundedness detection in Azure AI Content Safety
- Protected material detection filter
- How to use block lists in Microsoft Foundry models
- Agent evaluators for generative AI
- Risk and safety evaluators for generative AI
- Generate synthetic and simulated data for evaluation
- How to configure network isolation for Microsoft Foundry
- AI Red Teaming Agent in Microsoft Foundry
- Connect to MCP server endpoints for agents
- Tool best practices for Microsoft Foundry Agent Service
- Govern MCP tools by using an AI gateway
- Agent tracing in Microsoft Foundry
- Microsoft Foundry tracing and data handling