> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # BatchInputReference A batch input file or table in your own storage, named in place of `requests`. Available to allowlisted callers on Google Vertex BYOK endpoints only. ## Example Usage ```typescript theme={null} import { BatchInputReference } from "@openrouter/sdk/models"; let value: BatchInputReference = { uri: "gs://my-bucket/batches/input.jsonl", }; ``` ## Fields | Field | Type | Required | Description | Example | | - | - | - | - | - | | `uri` | *string* | ✔️ | URI of the batch input: a Cloud Storage file in the form `gs://bucket/object`, or a BigQuery table in the form `bq://project.dataset.table`. The input stays in your project and must already be in the provider batch input format. | gs\://my-bucket/batches/input.jsonl |