Guide
This guide walks through setting up Google Vertex AI language models for use with Onyx.Google Vertex AI and Google AI Studio serve the same models. However,
Vertex AI has enterprise-grade features that may be useful for your organization.
Create a Service Account for Onyx
Go to the Google Cloud Console Service Accounts PageSelect your project and click Create Service Account.Give your Service Account a name and a description.On the Permissions tab, grant the service account the Vertex AI Administrator role.



Create a New Key for the Service Account
Click your newly created Service Account → Keys → Add Key → Create new key.Select JSON as the key type and click Create. The key will be automatically downloaded to your computer.
Navigate to Language Models
Access the Admin Panel from your user profile icon, then navigate to Configuration → Language Models.
Configure Google Vertex AI
Select Google Cloud Vertex AI from the available providers.Give this configuration a Display Name.Upload your JSON key to the Credentials File field.If relevant, specify a Location.
Choose Visible Models
In the Advanced Options, you will see a list of all models available from this provider.
You may choose which models are visible to your users in Onyx.Setting visible models is useful when a provider publishes multiple models and versions of the same model.