Continuous tuning lets you continue tuning an already tuned model or model checkpoint by adding more epochs or training examples. Using an already tuned model or checkpoint as a base model allows for more efficient tuning experimentation.
You can use continuous tuning for the following purposes:
- To tune with more data if an existing tuned model is underfitting .
- To boost performance or keep the model up to date with new data.
- To further customize an existing tuned model.
The following Gemini models support continuous tuning:
For detailed information about Gemini model versions, see Google models and Model versions and lifecycle .
Configure continuous tuning
When creating a continuous tuning job, note the following:
- Continuous tuning is supported in the Google Gen AI SDK. It isn't supported in the Vertex AI SDK for Python.
-
You must provide a model resource name:
- In the Google Cloud console, the model resource name appears in the Vertex AI Tuningpage, in the Tuning details > Model Namefield.
- The model resource name uses the following format:
projects/{project}/locations/{location}/models/{modelId}@{version_id}-
{version_id}is optional and can be either the generated version ID or a user-provided version alias. If it is omitted, the default version is used.
-
If you don't specify a model version, the default version is used.
-
If you're using a checkpoint as a base model and don't specify a checkpoint ID, the default checkpoint is used. For more information, see Use checkpoints in supervised fine-tuning for Gemini models . In the Google Cloud console, the default checkpoint can be found as follows:
- Go to the Model Registry page.
- Click the Model Namefor the model.
- Click View all versions.
- Click the desired version to view a list of checkpoints. The default
checkpoint is indicated by the word
defaultnext to the checkpoint ID.
-
By default, a new model version is created under the same parent model as the pre-tuned model. If you supply a new tuned model display name, a new model is created.
-
Only supervised tuning base models that are tuned on or after July 11, 2025 can be used as base models for continuous tuning.
-
If you're using customer-managed encryption keys (CMEK) , your continuous tuning job must use the same CMEK that was used in the tuning job for the pre-tuned model.
Console
To configure continuous tuning for a pre-tuned model by using the Google Cloud console, perform the following steps:
-
In the Vertex AI section of the Google Cloud console, go to the Vertex AI Studiopage.
-
Click Create tuned model.
-
Under Model details, configure the following:
- Choose Tune a pre-tuned model.
- In the Pre-tuned modelfield, choose the name of your pre-tuned model.
- If the model has at least one checkpoint, the Checkpointdrop-down field appears. Choose the desired checkpoint.
-
Click Continue.
Google Gen AI SDK
The following example shows how to configure continuous tuning by using the Google Gen AI SDK.

