Class: Aws::BedrockAgentCoreControl::Types::BedrockEvaluatorModelConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

The configuration for using Amazon Bedrock models in evaluator assessments, including model selection and inference parameters.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_model_request_fields ⇒ Hash, ...

Additional model-specific request fields to customize model behavior beyond the standard inference configuration.

Returns:

  • (Hash, Array, String, Numeric, Boolean)


828
829
830
831
832
833
834
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 828

class BedrockEvaluatorModelConfig < Struct.new(
  :model_id,
  :inference_config,
  :additional_model_request_fields)
  SENSITIVE = []
  include Aws::Structure
end

#inference_config ⇒ Types::InferenceConfiguration

The inference configuration parameters that control model behavior during evaluation, including temperature, token limits, and sampling settings.



828
829
830
831
832
833
834
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 828

class BedrockEvaluatorModelConfig < Struct.new(
  :model_id,
  :inference_config,
  :additional_model_request_fields)
  SENSITIVE = []
  include Aws::Structure
end

#model_id ⇒ String

The identifier of the Amazon Bedrock model to use for evaluation. Must be a supported foundation model available in your region.

Returns:

  • (String)


828
829
830
831
832
833
834
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 828

class BedrockEvaluatorModelConfig < Struct.new(
  :model_id,
  :inference_config,
  :additional_model_request_fields)
  SENSITIVE = []
  include Aws::Structure
end