nemoguardrails.library.guardrails_ai.actions
nemoguardrails.library.guardrails_ai.actions
Dynamic validator loading for Guardrails AI integration.
Module Contents
Classes
Functions
Data
API
Get or create a Guard instance for a validator.
Dynamically load a validator class.
Map Guardrails AI validation result to NeMo Guardrails format.
Unified action for all Guardrails AI validators.
Parameters:
Name of the validator to use (from VALIDATOR_REGISTRY)
Text to validate
Returns: Dict[str, Any]
Dict with validation_result
Unified action for all Guardrails AI validators.
Parameters:
Name of the validator to use (from VALIDATOR_REGISTRY)
Text to validate
Optional context dictionary
Returns: Dict[str, Any]
Dict with validation_result and valid (bool derived from validation_passed).
Unified action for all Guardrails AI validators.
Parameters:
Name of the validator to use (from VALIDATOR_REGISTRY)
Text to validate
Optional context dictionary
Returns: Dict[str, Any]
Dict with validation_result and valid (bool derived from validation_passed).