Class TrainingJobServerlessJobConfigArgs.Builder

    • Method Detail

      • acceptEula

        public TrainingJobServerlessJobConfigArgs.Builder acceptEula​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.Boolean> acceptEula)
        Parameters:
        acceptEula - Whether to accept the model EULA.
        Returns:
        builder
      • baseModelArn

        public TrainingJobServerlessJobConfigArgs.Builder baseModelArn​(com.pulumi.core.Output<java.lang.String> baseModelArn)
        Parameters:
        baseModelArn - ARN of the base foundation model from the SageMaker AI Public Hub.
        Returns:
        builder
      • baseModelArn

        public TrainingJobServerlessJobConfigArgs.Builder baseModelArn​(java.lang.String baseModelArn)
        Parameters:
        baseModelArn - ARN of the base foundation model from the SageMaker AI Public Hub.
        Returns:
        builder
      • customizationTechnique

        public TrainingJobServerlessJobConfigArgs.Builder customizationTechnique​(@Nullable
                                                                                 com.pulumi.core.Output<java.lang.String> customizationTechnique)
        Parameters:
        customizationTechnique - Customization technique to apply. Valid values: `FINE_TUNING`, `DOMAIN_ADAPTION`.
        Returns:
        builder
      • customizationTechnique

        public TrainingJobServerlessJobConfigArgs.Builder customizationTechnique​(java.lang.String customizationTechnique)
        Parameters:
        customizationTechnique - Customization technique to apply. Valid values: `FINE_TUNING`, `DOMAIN_ADAPTION`.
        Returns:
        builder
      • evaluationType

        public TrainingJobServerlessJobConfigArgs.Builder evaluationType​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> evaluationType)
        Parameters:
        evaluationType - Evaluation type. Valid values: `AUTOMATIC`, `HUMAN`, `NONE`.
        Returns:
        builder
      • evaluationType

        public TrainingJobServerlessJobConfigArgs.Builder evaluationType​(java.lang.String evaluationType)
        Parameters:
        evaluationType - Evaluation type. Valid values: `AUTOMATIC`, `HUMAN`, `NONE`.
        Returns:
        builder
      • evaluatorArn

        public TrainingJobServerlessJobConfigArgs.Builder evaluatorArn​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> evaluatorArn)
        Parameters:
        evaluatorArn - ARN of the evaluator.
        Returns:
        builder
      • jobType

        public TrainingJobServerlessJobConfigArgs.Builder jobType​(com.pulumi.core.Output<java.lang.String> jobType)
        Parameters:
        jobType - Serverless job type. Valid values: `FINE_TUNING`, `EVALUATION`, `DISTILLATION`.
        Returns:
        builder
      • jobType

        public TrainingJobServerlessJobConfigArgs.Builder jobType​(java.lang.String jobType)
        Parameters:
        jobType - Serverless job type. Valid values: `FINE_TUNING`, `EVALUATION`, `DISTILLATION`.
        Returns:
        builder
      • peft

        public TrainingJobServerlessJobConfigArgs.Builder peft​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> peft)
        Parameters:
        peft - Parameter-Efficient Fine-Tuning (PEFT) method. Valid values: `LORA`.
        Returns:
        builder