Inspect prompts, retrieved content and responses for policy violations at defined integration points.
Check Point
Check Point AI Guardrails, identified as Lakera Guard in its privacy documentation, inspects submitted LLM inputs and outputs for threats and policy violations. The practical question is where an application sends content for inspection, what action follows a detection and how that content is retained.
Make it observable: The result distinguishes the detected policy condition, the enforced application action and the content recorded in service logs.
Inspect scope & evidence ↗Microsoft
Azure AI Content Safety provides APIs for application content checks. Prompt Shields addresses instructions that try to redirect a model, including attacks embedded in documents. The returned result is evidence for an application decision; a separate identity and permission system still controls access to records and tools.
Make it observable: The test separately records the prompt detection and the data-access denial, with benign scheduling questions still usable.
Inspect scope & evidence ↗Google Cloud
Model Armor screens prompts and responses using configurable templates. Its inspect-only and blocking modes are useful for teaching the difference between a recorded policy violation and an interaction that was actually stopped. Integrations and content modalities have explicit boundaries that must be checked.
Make it observable: Logs identify the template and filter result, and the application records whether the model was invoked in each enforcement mode.
Inspect scope & evidence ↗NVIDIA
NeMo Guardrails is a programmable library for adding checks at several stages of an LLM application. Input, retrieval, dialog, execution and output rails expose different control points. That makes it an educational option for seeing exactly where a check belongs, while leaving configuration and operation with the application team.
Make it observable: The trace demonstrates which rail ran and whether the mock tool was called; a blocked answer alone is not counted as a blocked action.
Inspect scope & evidence ↗