nemoguardrails.library.guardrails_ai.rail_config

View as Markdown

Module Contents

Classes

NameDescription
GuardrailsAIRailConfigConfiguration data for Guardrails AI integration.
GuardrailsAIValidatorConfigConfiguration for a single Guardrails AI validator.

Functions

NameDescription
build_config_spec-

API

class nemoguardrails.library.guardrails_ai.rail_config.GuardrailsAIRailConfig()

Bases: RailConfigBaseModel

Configuration data for Guardrails AI integration.

validators
List[GuardrailsAIValidatorConfig]
nemoguardrails.library.guardrails_ai.rail_config.GuardrailsAIRailConfig.get_validator_config(
name: str
) -> typing.Optional[nemoguardrails.library.guardrails_ai.rail_config.GuardrailsAIValidatorConfig]

Get a specific validator configuration by name.

class nemoguardrails.library.guardrails_ai.rail_config.GuardrailsAIValidatorConfig()

Bases: RailConfigBaseModel

Configuration for a single Guardrails AI validator.

metadata
Dict[str, Any]
name
str
parameters
Dict[str, Any]
nemoguardrails.library.guardrails_ai.rail_config.build_config_spec() -> nemoguardrails.manifests.config_schema.RailConfigSpec