Nova Admin Docs
Integrations

Google Vertex AI

How to get your Google Vertex AI API key and connect it to Nova Admin.

Connect a GCP project for Vertex AI by entering its projectId and a region (location). Authentication uses Application Default Credentials — enable the Vertex AI API and grant the runtime service account Vertex AI User on the project beforehand.

Prerequisites

Steps

  1. Open the GCP console for the project that will host Vertex AI calls.
  2. Enable the aiplatform.googleapis.com (Vertex AI) API on that project.
  3. Grant the Cloud Functions runtime service account (e.g. 162939303532-compute@developer.gserviceaccount.com) the Vertex AI User role.
  4. Enter the projectId here (e.g. nova-prod).
  5. Set a location/region (e.g. us-central1) where the models you use are available.

Credential fields

FieldRequiredDescription
GCP Project IDYesstring (e.g. e.g. nova-prod)
Location (region)Nostring (e.g. e.g. us-central1)
Service Account Key JSON (optional)NoSecret — stored encrypted, never exposed. (e.g. Paste the SA key file JSON. Only needed where the runtime has no ambient credentials (e.g. Netlify SSR); leave empty to use Application Default Credentials.)

Troubleshooting

  • Invalid credentials: verify the key was copied in full with no trailing spaces.
  • Key not working: check that your Google Vertex AI account has API access enabled and billing is active if required.
  • Need help?: refer to the Google Vertex AI documentation.

On this page