EvaluatorModelConfig
The model configuration that specifies which foundation model to use for evaluation and how to configure it.
Inheritors
Types
The Amazon Bedrock model configuration for evaluation.
The OpenResponses model configuration for evaluation.
Functions
Casts this EvaluatorModelConfig as a BedrockEvaluatorModelConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.BedrockEvaluatorModelConfig value. Throws an exception if the EvaluatorModelConfig is not a BedrockEvaluatorModelConfig.
Casts this EvaluatorModelConfig as a BedrockEvaluatorModelConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.BedrockEvaluatorModelConfig value. Returns null if the EvaluatorModelConfig is not a BedrockEvaluatorModelConfig.
Casts this EvaluatorModelConfig as a ResponsesEvaluatorModelConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.OpenResponsesEvaluatorModelConfig value. Throws an exception if the EvaluatorModelConfig is not a ResponsesEvaluatorModelConfig.
Casts this EvaluatorModelConfig as a ResponsesEvaluatorModelConfig and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.OpenResponsesEvaluatorModelConfig value. Returns null if the EvaluatorModelConfig is not a ResponsesEvaluatorModelConfig.