nat.plugins.security.middleware.guardrails.register#
Registration for NeMo Guardrails middleware.
Functions#
Build Guardrails middleware from configuration. |
Module Contents#
- async guardrails_middleware(
- config: nat.plugins.security.middleware.guardrails.nemo_guardrails_middleware_config.GuardrailsMiddlewareConfig,
- builder: nat.builder.builder.Builder,
Build Guardrails middleware from configuration.
- Args:
config: Guardrails middleware configuration with validated policy. builder: Workflow builder used for rail LLM bindings.
- Yields:
Configured Guardrails middleware instance.