Class EvaluationBedrockModel
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.EvaluationBedrockModel
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EvaluationBedrockModel.Builder,EvaluationBedrockModel>
@Generated("software.amazon.awssdk:codegen") public final class EvaluationBedrockModel extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EvaluationBedrockModel.Builder,EvaluationBedrockModel>
Contains the ARN of the Amazon Bedrock model or inference profile specified in your evaluation job. Each Amazon Bedrock model supports different
inferenceParams. To learn more about supported inference parameters for Amazon Bedrock models, see Inference parameters for foundation models.The
inferenceParamsare specified using JSON. To successfully insert JSON as string make sure that all quotations are properly escaped. For example,"temperature":"0.25"key value pair would need to be formatted as\"temperature\":\"0.25\"to successfully accepted in the request.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEvaluationBedrockModel.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EvaluationBedrockModel.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringinferenceParams()Each Amazon Bedrock support different inference parameters that change how the model behaves during inference.StringmodelIdentifier()The ARN of the Amazon Bedrock model or inference profile specified.PerformanceConfigurationperformanceConfig()Specifies performance settings for the model or inference profile.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends EvaluationBedrockModel.Builder>serializableBuilderClass()EvaluationBedrockModel.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
modelIdentifier
public final String modelIdentifier()
The ARN of the Amazon Bedrock model or inference profile specified.
- Returns:
- The ARN of the Amazon Bedrock model or inference profile specified.
-
inferenceParams
public final String inferenceParams()
Each Amazon Bedrock support different inference parameters that change how the model behaves during inference.
- Returns:
- Each Amazon Bedrock support different inference parameters that change how the model behaves during inference.
-
performanceConfig
public final PerformanceConfiguration performanceConfig()
Specifies performance settings for the model or inference profile.
- Returns:
- Specifies performance settings for the model or inference profile.
-
toBuilder
public EvaluationBedrockModel.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EvaluationBedrockModel.Builder,EvaluationBedrockModel>
-
builder
public static EvaluationBedrockModel.Builder builder()
-
serializableBuilderClass
public static Class<? extends EvaluationBedrockModel.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-