Kitaru

EvaluationResponse

Evaluation response.

Attributes

attributeiduuid.UUID
= Field(description='Evaluation id.')
attributeevaluator_version_iduuid.UUID | None
= Field(default=None, description='Evaluator version that produced the result.')
attributeevaluator_namestr | None
= Field(default=None, description='Name of the evaluator that produced the result.')
attributeevaluator_versionint | None
= Field(default=None, description='Version of the evaluator that produced the result.')
attributeevaluator_paramsdict[str, JsonValue] | None
= Field(default=None, description='Params the evaluator ran with.')
attributesession_iduuid.UUID
= Field(description='Session being scored.')
attributetask_iduuid.UUID | None
= Field(default=None, description='Evaluator task that produced the result.')
attributenamestr
= Field(description='Evaluation name.')
attributedata_typeEvaluationDataType
= Field(description='Data type of the result.')
attributescoreFiniteFloat | bool | None
= Field(default=None, description='Numeric or boolean score.')
attributevaluestr | None
= Field(default=None, description='Label or string value.')
attributeexplanationstr | None
= Field(default=None, description='Free-form explanation.')
attributepassedbool | None
= Field(default=None, description='Pass or fail verdict.')
attributemin_scoreFiniteFloat | None
= Field(default=None, description='Lower bound of the score scale.')
attributemax_scoreFiniteFloat | None
= Field(default=None, description='Upper bound of the score scale.')
attributetarget_scoreFiniteFloat | None
= Field(default=None, description='Score to beat.')

On this page