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