nemoguardrails.manifests.config_schema
nemoguardrails.manifests.config_schema
Building blocks for declaring typed, per-rail configuration.
Rails define their configuration as a RailConfigBaseModel (a Pydantic base
that ignores unknown keys) with fields built via rail_field.
RailConfigSpec describes a single configuration field: its annotation, the
Pydantic FieldInfo, and any named values it exports to the runtime.
Module Contents
Classes
Functions
Data
API
Bases: _PydanticBaseModel
Base model for typed per-rail configuration sections.
model_config
Dataclass
Typed field definition and exported values for a rail configuration.
exports
field_info
key
Create Pydantic field metadata for a rail configuration field.