Class: Aws::BedrockAgentCoreControl::Types::LlmAsAJudgeEvaluatorConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::LlmAsAJudgeEvaluatorConfig
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for LLM-as-a-Judge evaluation that uses a language model to assess agent performance based on custom instructions and rating scales.
Constant Summary collapse
- SENSITIVE =
[:instructions]
Instance Attribute Summary collapse
-
#instructions ⇒ String
The evaluation instructions that guide the language model in assessing agent performance, including criteria and evaluation guidelines.
-
#model_config ⇒ Types::EvaluatorModelConfig
The model configuration that specifies which foundation model to use and how to configure it for evaluation.
-
#rating_scale ⇒ Types::RatingScale
The rating scale that defines how the evaluator should score agent performance, either numerical or categorical.
Instance Attribute Details
#instructions ⇒ String
The evaluation instructions that guide the language model in assessing agent performance, including criteria and evaluation guidelines.
6428 6429 6430 6431 6432 6433 6434 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6428 class LlmAsAJudgeEvaluatorConfig < Struct.new( :instructions, :rating_scale, :model_config) SENSITIVE = [:instructions] include Aws::Structure end |
#model_config ⇒ Types::EvaluatorModelConfig
The model configuration that specifies which foundation model to use and how to configure it for evaluation.
6428 6429 6430 6431 6432 6433 6434 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6428 class LlmAsAJudgeEvaluatorConfig < Struct.new( :instructions, :rating_scale, :model_config) SENSITIVE = [:instructions] include Aws::Structure end |
#rating_scale ⇒ Types::RatingScale
The rating scale that defines how the evaluator should score agent performance, either numerical or categorical.
6428 6429 6430 6431 6432 6433 6434 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6428 class LlmAsAJudgeEvaluatorConfig < Struct.new( :instructions, :rating_scale, :model_config) SENSITIVE = [:instructions] include Aws::Structure end |