nemo_microservices.types.shared_params.clavata_rail_config#
Module Contents#
Classes#
API#
- class nemo_microservices.types.shared_params.clavata_rail_config.ClavataRailConfig#
Bases:
typing_extensions.TypedDict- input: nemo_microservices.types.shared_params.clavata_rail_options.ClavataRailOptions#
None
Configuration data for the Clavata API
- label_match_logic: typing_extensions.Literal[ANY, ALL]#
None
The logic to use when deciding whether the evaluation matched. If ANY, only one of the configured labels needs to be found in the input or output. If ALL, all configured labels must be found in the input or output.
- output: nemo_microservices.types.shared_params.clavata_rail_options.ClavataRailOptions#
None
Configuration data for the Clavata API
- policies: Dict[str, str]#
None
A dictionary of policy aliases and their corresponding IDs.
- server_endpoint: str#
None
The endpoint for the Clavata API