PatronusEvaluateAPIParams#
- class nemo_microservices.types.shared.PatronusEvaluateAPIParams(*args: Any, **kwargs: Any)
Bases:
BaseModel- params: object | None = None
Parameters to the Patronus Evaluate API
- success_strategy: Literal['all_pass', 'any_pass'] | None = None
Strategy for determining whether a Patronus Evaluation API request should pass, especially when multiple evaluators are called in a single request. ALL_PASS requires all evaluators to pass for success. ANY_PASS requires only one evaluator to pass for success.