EvaluatorSummary¶
Structure Class¶
EvaluatorSummary
dataclass
¶
The summary information about an evaluator, including basic metadata and status information.
Attributes¶
description
class-attribute
instance-attribute
¶
description: str | None = field(repr=False, default=None)
The description of the evaluator.
evaluator_arn
instance-attribute
¶
evaluator_arn: str
The Amazon Resource Name (ARN) of the evaluator.
evaluator_type
instance-attribute
¶
evaluator_type: EvaluatorType
The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.
kms_key_arn
class-attribute
instance-attribute
¶
kms_key_arn: str | None = None
The Amazon Resource Name (ARN) of the customer managed KMS key used to encrypt the evaluator's sensitive data. This field is only present for evaluators encrypted with a customer managed key.
level
class-attribute
instance-attribute
¶
level: EvaluatorLevel | None = None
The evaluation level (TOOL_CALL, TRACE, or SESSION) that
determines the scope of evaluation.
locked_for_modification
class-attribute
instance-attribute
¶
locked_for_modification: bool | None = None
Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.
updated_at
instance-attribute
¶
updated_at: datetime
The timestamp when the evaluator was last updated.