Class SupervisedTuningSpec.Builder
-
- All Implemented Interfaces:
public abstract class SupervisedTuningSpec.BuilderBuilder for SupervisedTuningSpec.
-
-
Constructor Summary
Constructors Constructor Description SupervisedTuningSpec.Builder()
-
Method Summary
Modifier and Type Method Description abstract SupervisedTuningSpec.BuilderexportLastCheckpointOnly(boolean exportLastCheckpointOnly)Setter for exportLastCheckpointOnly. SupervisedTuningSpec.BuilderclearExportLastCheckpointOnly()Clears the value of exportLastCheckpointOnly field. abstract SupervisedTuningSpec.BuilderhyperParameters(SupervisedHyperParameters hyperParameters)Setter for hyperParameters. SupervisedTuningSpec.BuilderhyperParameters(SupervisedHyperParameters.Builder hyperParametersBuilder)Setter for hyperParameters builder. SupervisedTuningSpec.BuilderclearHyperParameters()Clears the value of hyperParameters field. abstract SupervisedTuningSpec.BuildertrainingDatasetUri(String trainingDatasetUri)Setter for trainingDatasetUri. SupervisedTuningSpec.BuilderclearTrainingDatasetUri()Clears the value of trainingDatasetUri field. abstract SupervisedTuningSpec.BuildertuningMode(TuningMode tuningMode)Setter for tuningMode. SupervisedTuningSpec.BuilderclearTuningMode()Clears the value of tuningMode field. SupervisedTuningSpec.BuildertuningMode(TuningMode.Known knownType)Setter for tuningMode given a known enum. SupervisedTuningSpec.BuildertuningMode(String tuningMode)Setter for tuningMode given a string. abstract SupervisedTuningSpec.BuildervalidationDatasetUri(String validationDatasetUri)Setter for validationDatasetUri. SupervisedTuningSpec.BuilderclearValidationDatasetUri()Clears the value of validationDatasetUri field. abstract SupervisedTuningSpecbuild()-
-
Method Detail
-
exportLastCheckpointOnly
abstract SupervisedTuningSpec.Builder exportLastCheckpointOnly(boolean exportLastCheckpointOnly)
Setter for exportLastCheckpointOnly.
exportLastCheckpointOnly: Optional. If set to true, disable intermediate checkpoints for SFT and only the last checkpoint will be exported. Otherwise, enable intermediate checkpoints for SFT. Default is false.
-
clearExportLastCheckpointOnly
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder clearExportLastCheckpointOnly()
Clears the value of exportLastCheckpointOnly field.
-
hyperParameters
abstract SupervisedTuningSpec.Builder hyperParameters(SupervisedHyperParameters hyperParameters)
Setter for hyperParameters.
hyperParameters: Optional. Hyperparameters for SFT.
-
hyperParameters
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder hyperParameters(SupervisedHyperParameters.Builder hyperParametersBuilder)
Setter for hyperParameters builder.
hyperParameters: Optional. Hyperparameters for SFT.
-
clearHyperParameters
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder clearHyperParameters()
Clears the value of hyperParameters field.
-
trainingDatasetUri
abstract SupervisedTuningSpec.Builder trainingDatasetUri(String trainingDatasetUri)
Setter for trainingDatasetUri.
trainingDatasetUri: Required. Training dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
-
clearTrainingDatasetUri
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder clearTrainingDatasetUri()
Clears the value of trainingDatasetUri field.
-
tuningMode
abstract SupervisedTuningSpec.Builder tuningMode(TuningMode tuningMode)
Setter for tuningMode.
tuningMode: Tuning mode.
-
clearTuningMode
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder clearTuningMode()
Clears the value of tuningMode field.
-
tuningMode
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder tuningMode(TuningMode.Known knownType)
Setter for tuningMode given a known enum.
tuningMode: Tuning mode.
-
tuningMode
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder tuningMode(String tuningMode)
Setter for tuningMode given a string.
tuningMode: Tuning mode.
-
validationDatasetUri
abstract SupervisedTuningSpec.Builder validationDatasetUri(String validationDatasetUri)
Setter for validationDatasetUri.
validationDatasetUri: Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
-
clearValidationDatasetUri
@CanIgnoreReturnValue() SupervisedTuningSpec.Builder clearValidationDatasetUri()
Clears the value of validationDatasetUri field.
-
build
abstract SupervisedTuningSpec build()
-
-
-
-