Package com.google.genai
Class Tunings
java.lang.Object
com.google.genai.Tunings
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget(String name, GetTuningJobConfig config) Makes an API request to get a tuning job.list(ListTuningJobsConfig config) Makes an API request to list the available tuning jobs.tune(String baseModel, TuningDataset trainingDataset, CreateTuningJobConfig config) Makes an API request to create a supervised fine-tuning job.
-
Constructor Details
-
Tunings
public Tunings(com.google.genai.ApiClient apiClient)
-
-
Method Details
-
get
Makes an API request to get a tuning job.- Parameters:
name- The resource name of the tuning job.config- AGetTuningJobConfigfor configuring the get request.- Returns:
- A
TuningJobobject.
-
list
Makes an API request to list the available tuning jobs.- Parameters:
config- AListTuningJobsConfigfor configuring the list request.- Returns:
- A
Pagerobject that contains the list of tuning jobs. The pager is an iterable and automatically queries the next page once the current page is exhausted.
-
tune
public TuningJob tune(String baseModel, TuningDataset trainingDataset, CreateTuningJobConfig config) Makes an API request to create a supervised fine-tuning job.This method is experimental.
- Parameters:
baseModel- The base model to tune.trainingDataset- The training dataset to use for tuning.config- ACreateTuningJobConfigfor configuring the create request.- Returns:
- A
TuningJobobject.
-