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_fieldsHash, ...

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

Returns:

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


472
473
474
475
476
477
478
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 472

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

#inference_configTypes::InferenceConfiguration

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



472
473
474
475
476
477
478
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 472

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

#model_idString

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

Returns:

  • (String)


472
473
474
475
476
477
478
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 472

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