nemo_microservices.types.shared.ai_defense_rail_config#
Module Contents#
Classes#
API#
- class nemo_microservices.types.shared.ai_defense_rail_config.AIDefenseRailConfig(/, **data: typing.Any)#
Bases:
nemo_microservices._models.BaseModel- fail_open: Optional[bool]#
None
If True, allow content when AI Defense API call fails (fail open).
If False, block content when API call fails (fail closed). Does not affect missing configuration validation.
- timeout: Optional[float]#
None
Timeout in seconds for API requests to AI Defense service