Tool to evaluate LLM messages against policies/guardrails. Use after generating model output to get violation details or corrections.
messagesRequiredarrayConversation messages to evaluate. Must include 'user' and 'assistant' messages; 'system' optional.
policiesarrayInline policies to evaluate; overrides console defaults when provided.
fail_fastbooleanIf true, stops evaluation on first violation.
policy_idsarrayList of policy IDs to override default console policies.
applicationstringApplication identifier; defaults to your configured application ID.
override_responsestringTop-level override response message on violation. Overrides correction.
correction_enabledbooleanIf true, returns corrected output when violations occur (unless override_response is set).
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.