Class: Aws::BedrockAgentCoreControl::Types::OpenResponsesEvaluatorModelConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::OpenResponsesEvaluatorModelConfig
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for using models served through the OpenResponses API in evaluator assessments, including model selection and inference parameters.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#max_output_tokens ⇒ Integer
The maximum number of tokens to generate in the model response, including visible output and reasoning tokens.
-
#model_id ⇒ String
The identifier of the model to use for evaluation.
-
#reasoning ⇒ Types::ReasoningConfiguration
The reasoning configuration for reasoning models.
-
#temperature ⇒ Float
The temperature value that controls randomness in the model's responses.
-
#top_p ⇒ Float
The top-p sampling parameter that controls the diversity of the model's responses by limiting the cumulative probability of token choices.
Instance Attribute Details
#max_output_tokens ⇒ Integer
The maximum number of tokens to generate in the model response, including visible output and reasoning tokens.
17215 17216 17217 17218 17219 17220 17221 17222 17223 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17215 class OpenResponsesEvaluatorModelConfig < Struct.new( :model_id, :max_output_tokens, :temperature, :top_p, :reasoning) SENSITIVE = [] include Aws::Structure end |
#model_id ⇒ String
The identifier of the model to use for evaluation.
17215 17216 17217 17218 17219 17220 17221 17222 17223 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17215 class OpenResponsesEvaluatorModelConfig < Struct.new( :model_id, :max_output_tokens, :temperature, :top_p, :reasoning) SENSITIVE = [] include Aws::Structure end |
#reasoning ⇒ Types::ReasoningConfiguration
The reasoning configuration for reasoning models. Non-reasoning models ignore this configuration.
17215 17216 17217 17218 17219 17220 17221 17222 17223 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17215 class OpenResponsesEvaluatorModelConfig < Struct.new( :model_id, :max_output_tokens, :temperature, :top_p, :reasoning) SENSITIVE = [] include Aws::Structure end |
#temperature ⇒ Float
The temperature value that controls randomness in the model's responses. Lower values produce more deterministic outputs.
17215 17216 17217 17218 17219 17220 17221 17222 17223 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17215 class OpenResponsesEvaluatorModelConfig < Struct.new( :model_id, :max_output_tokens, :temperature, :top_p, :reasoning) SENSITIVE = [] include Aws::Structure end |
#top_p ⇒ Float
The top-p sampling parameter that controls the diversity of the model's responses by limiting the cumulative probability of token choices.
17215 17216 17217 17218 17219 17220 17221 17222 17223 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17215 class OpenResponsesEvaluatorModelConfig < Struct.new( :model_id, :max_output_tokens, :temperature, :top_p, :reasoning) SENSITIVE = [] include Aws::Structure end |