Skip to main content

Google Vertex AI

Connect Google Cloud's Vertex AI models to DashX. Once installed, this integration becomes available as a model provider in AI Hub.

Prerequisites

Prerequisites

Before setting up the Google Vertex AI integration, ensure you have:

Create a service account

Vertex AI authenticates with a service account key rather than a simple API key.

  1. Open the Google Cloud Console and select your project
  2. Go to IAM & Admin > Service Accounts
  3. Click Create service account and give it a name (e.g. dashx-vertex-ai)
  4. Grant it the Vertex AI User role
  5. Open the created service account, go to the Keys tab
  6. Click Add key > Create new key, choose JSON, and download the file
warning

The downloaded JSON is a credential. Store it securely and do not commit it to source control.

Connect to DashX

  1. Log in to your DashX workspace
  2. Navigate to Settings > Integrations
  3. Click [+] to add a new integration and select Google Vertex AI
  4. Choose the environments you want to enable it for
  5. Enter the configuration below and save

Configuration

FieldDescription
CredentialsThe full contents of the service account JSON key file.

Usage

With the integration installed, Vertex AI models can be selected when configuring agents and other AI features in AI Hub.

tip

Grant the service account only the Vertex AI User role. Broader roles give DashX more access to your Google Cloud project than it needs.