Skip to main content

resolve_guardrail_policies

Function
This function is defined in the param_resolver module.
Resolve a list of policy strings into a guardrail config. Supports policy strings like:
  • “policy:strict” - Apply strict policy preset
  • “pii:redact” - PII detection with redaction
  • “safety:block” - Safety check with blocking

Signature

def resolve_guardrail_policies(policies: list, config_class: Type) -> Any

Parameters

policies
list
required
List of policy strings
config_class
Type
required
GuardrailConfig class

Returns

Returns
Any
Config instance with policies list populated