Skip to main content
Define safety policies to control agent behavior and protect against harmful outputs.

Quick Start

1

Define Policies

2

Use Preset Policies


Policy Actions


GuardrailPolicy Interface


Preset Policies

Use built-in presets for common scenarios:

Preset Definitions


Resolve Policies

Convert string presets and policy objects:

Common Patterns


API Reference

GuardrailPolicy

Guardrail policy interface

Best Practices

Always use strict and no-pii policies in production environments.
Use warn during development to understand what would be blocked.
Include descriptive messages to help users understand why content was blocked.
Combine multiple policies for comprehensive protection.

Guardrails

Full guardrails implementation

LLM Guardrail

LLM-based content filtering