nemo_microservices.types.shared_params.ai_defense_rail_config#

Module Contents#

Classes#

API#

class nemo_microservices.types.shared_params.ai_defense_rail_config.AIDefenseRailConfig#

Bases: typing_extensions.TypedDict

fail_open: 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: float#

None

Timeout in seconds for API requests to AI Defense service