Class TuningDataset

java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.TuningDataset

public abstract class TuningDataset extends JsonSerializable
Supervised fine-tuning training dataset.
  • Constructor Details

    • TuningDataset

      public TuningDataset()
  • Method Details

    • gcsUri

      public abstract Optional<String> gcsUri()
      GCS URI of the file containing training dataset in JSONL format.
    • vertexDatasetResource

      public abstract Optional<String> vertexDatasetResource()
      The resource name of the Vertex Multimodal Dataset that is used as training dataset. Example: 'projects/my-project-id-or-number/locations/my-location/datasets/my-dataset-id'.
    • examples

      public abstract Optional<List<TuningExample>> examples()
      Inline examples with simple input/output text.
    • builder

      public static TuningDataset.Builder builder()
      Instantiates a builder for TuningDataset.
    • toBuilder

      public abstract TuningDataset.Builder toBuilder()
      Creates a builder with the same values as this instance.
    • fromJson

      public static TuningDataset fromJson(String jsonString)
      Deserializes a JSON string to a TuningDataset object.