Package com.google.genai.types
Class Model
java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.Model
A trained machine learning model.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Model.Builderbuilder()Instantiates a builder for Model.abstract Optional<List<Checkpoint>>The checkpoints of the model.The default checkpoint id of a model version.Description of the model.Display name of the model.List of deployed models created from this base model.static ModelDeserializes a JSON string to a Model object.The maximum number of input tokens that the model can handle.labels()Labels with user-defined metadata to organize your models.name()Resource name of the model.The maximum number of output tokens that the model can generate.List of actions that are supported by the model.abstract Model.BuilderCreates a builder with the same values as this instance.abstract Optional<TunedModelInfo>Information about the tuned model from the base model.version()Version ID of the model.Methods inherited from class com.google.genai.JsonSerializable
stringToJsonNode, toJson
-
Constructor Details
-
Model
public Model()
-
-
Method Details
-
name
Resource name of the model. -
displayName
Display name of the model. -
description
Description of the model. -
version
Version ID of the model. A new version is committed when a new model version is uploaded or trained under an existing model ID. The version ID is an auto-incrementing decimal number in string representation. -
endpoints
List of deployed models created from this base model. Note that a model could have been deployed to endpoints in different locations. -
labels
Labels with user-defined metadata to organize your models. -
tunedModelInfo
Information about the tuned model from the base model. -
inputTokenLimit
The maximum number of input tokens that the model can handle. -
outputTokenLimit
The maximum number of output tokens that the model can generate. -
supportedActions
List of actions that are supported by the model. -
defaultCheckpointId
The default checkpoint id of a model version. -
checkpoints
The checkpoints of the model. -
builder
Instantiates a builder for Model. -
toBuilder
Creates a builder with the same values as this instance. -
fromJson
Deserializes a JSON string to a Model object.
-