BatchJobSource

@Serializable
data class BatchJobSource(val format: String? = null, val gcsUri: List<String>? = null, val bigqueryUri: String? = null, val fileName: String? = null, val inlinedRequests: List<InlinedRequest>? = null, val vertexDatasetName: String? = null)

Config for src parameter.

Constructors

Link copied to clipboard
constructor(format: String? = null, gcsUri: List<String>? = null, bigqueryUri: String? = null, fileName: String? = null, inlinedRequests: List<InlinedRequest>? = null, vertexDatasetName: String? = null)

Properties

Link copied to clipboard
val bigqueryUri: String? = null

The BigQuery URI to input table.

Link copied to clipboard
val fileName: String? = null

The Gemini Developer API's file resource name of the input data (e.g. "files/12345").

Link copied to clipboard
val format: String? = null

Storage format of the input files. Must be one of: 'jsonl', 'bigquery', 'vertex-dataset'.

Link copied to clipboard
val gcsUri: List<String>? = null

The Google Cloud Storage URIs to input files.

Link copied to clipboard

The Gemini Developer API's inlined input data to run batch job.

Link copied to clipboard

This field is experimental and may change in future versions. The Vertex AI dataset resource name to use as input. Must be of type multimodal.