Skip to main content
With Portkey, you can perform batch inference operations with Vertex AI models. This is the most efficient way to:
  • Process large volumes of data with Vertex AI models
  • Test your data with different foundation models
  • Perform A/B testing with different foundation models

Before You Start

  1. Portkey API key and a Vertex AI provider configured in Model Catalog.
  2. A GCS bucket in the same region as your model + aiplatform-service-agent permission on the file.
  3. (Only for Portkey-native batching) A Portkey File (input_file_id).
  4. Familiarity with the Create Batch OpenAPI spec.
Portkey supports two modes on Vertex:

Using Vertex Batch API through Portkey

Upload a file for batch inference

Create a batch job

List batch jobs

Get a batch job

Get batch job output

Last modified on March 6, 2026