Interface CustomizationConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomizationConfig.Builder,CustomizationConfig>,SdkBuilder<CustomizationConfig.Builder,CustomizationConfig>,SdkPojo
- Enclosing class:
- CustomizationConfig
@Mutable @NotThreadSafe public static interface CustomizationConfig.Builder extends SdkPojo, CopyableBuilder<CustomizationConfig.Builder,CustomizationConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CustomizationConfig.BuilderdistillationConfig(Consumer<DistillationConfig.Builder> distillationConfig)The Distillation configuration for the custom model.CustomizationConfig.BuilderdistillationConfig(DistillationConfig distillationConfig)The Distillation configuration for the custom model.default CustomizationConfig.BuilderrftConfig(Consumer<RFTConfig.Builder> rftConfig)Configuration settings for reinforcement fine-tuning (RFT) model customization, including grader configuration and hyperparameters.CustomizationConfig.BuilderrftConfig(RFTConfig rftConfig)Configuration settings for reinforcement fine-tuning (RFT) model customization, including grader configuration and hyperparameters.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
distillationConfig
CustomizationConfig.Builder distillationConfig(DistillationConfig distillationConfig)
The Distillation configuration for the custom model.
- Parameters:
distillationConfig- The Distillation configuration for the custom model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
distillationConfig
default CustomizationConfig.Builder distillationConfig(Consumer<DistillationConfig.Builder> distillationConfig)
The Distillation configuration for the custom model.
This is a convenience method that creates an instance of theDistillationConfig.Builderavoiding the need to create one manually viaDistillationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todistillationConfig(DistillationConfig).- Parameters:
distillationConfig- a consumer that will call methods onDistillationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
distillationConfig(DistillationConfig)
-
rftConfig
CustomizationConfig.Builder rftConfig(RFTConfig rftConfig)
Configuration settings for reinforcement fine-tuning (RFT) model customization, including grader configuration and hyperparameters.
- Parameters:
rftConfig- Configuration settings for reinforcement fine-tuning (RFT) model customization, including grader configuration and hyperparameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rftConfig
default CustomizationConfig.Builder rftConfig(Consumer<RFTConfig.Builder> rftConfig)
Configuration settings for reinforcement fine-tuning (RFT) model customization, including grader configuration and hyperparameters.
This is a convenience method that creates an instance of theRFTConfig.Builderavoiding the need to create one manually viaRFTConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torftConfig(RFTConfig).- Parameters:
rftConfig- a consumer that will call methods onRFTConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rftConfig(RFTConfig)
-
-