Package com.google.genai.types
Class DistillationSamplingSpec.Builder
java.lang.Object
com.google.genai.types.DistillationSamplingSpec.Builder
- Enclosing class:
- DistillationSamplingSpec
Builder for DistillationSamplingSpec.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract DistillationSamplingSpec.BuilderbaseTeacherModel(String baseTeacherModel) Setter for baseTeacherModel.abstract DistillationSamplingSpecbuild()Clears the value of baseTeacherModel field.Clears the value of hyperparameters field.Clears the value of promptDatasetUri field.Clears the value of tunedTeacherModelSource field.Clears the value of validationDatasetUri field.abstract DistillationSamplingSpec.Builderhyperparameters(DistillationHyperParameters hyperparameters) Setter for hyperparameters.hyperparameters(DistillationHyperParameters.Builder hyperparametersBuilder) Setter for hyperparameters builder.abstract DistillationSamplingSpec.BuilderpromptDatasetUri(String promptDatasetUri) Setter for promptDatasetUri.abstract DistillationSamplingSpec.BuildertunedTeacherModelSource(String tunedTeacherModelSource) Setter for tunedTeacherModelSource.abstract DistillationSamplingSpec.BuildervalidationDatasetUri(String validationDatasetUri) Setter for validationDatasetUri.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
baseTeacherModel
Setter for baseTeacherModel.baseTeacherModel: The base teacher model that is being distilled. See [Supported models](https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/tuning#supported_models).
-
clearBaseTeacherModel
Clears the value of baseTeacherModel field. -
tunedTeacherModelSource
public abstract DistillationSamplingSpec.Builder tunedTeacherModelSource(String tunedTeacherModelSource) Setter for tunedTeacherModelSource.tunedTeacherModelSource: The resource name of the Tuned teacher model. Format: `projects/{project}/locations/{location}/models/{model}`.
-
clearTunedTeacherModelSource
Clears the value of tunedTeacherModelSource field. -
validationDatasetUri
Setter for validationDatasetUri.validationDatasetUri: Cloud Storage path to file containing validation dataset for distillation. The dataset must be formatted as a JSONL file.
-
clearValidationDatasetUri
Clears the value of validationDatasetUri field. -
promptDatasetUri
Setter for promptDatasetUri.promptDatasetUri: Cloud Storage path to file containing prompt dataset for distillation. The dataset must be formatted as a JSONL file.
-
clearPromptDatasetUri
Clears the value of promptDatasetUri field. -
hyperparameters
public abstract DistillationSamplingSpec.Builder hyperparameters(DistillationHyperParameters hyperparameters) Setter for hyperparameters.hyperparameters: Hyperparameters for distillation tuning.
-
hyperparameters
@CanIgnoreReturnValue public DistillationSamplingSpec.Builder hyperparameters(DistillationHyperParameters.Builder hyperparametersBuilder) Setter for hyperparameters builder.hyperparameters: Hyperparameters for distillation tuning.
-
clearHyperparameters
Clears the value of hyperparameters field. -
build
-