Google Vertex
Google Vertex allows you to train and deploy a variety of models from multiple providers, including Google's Gemini. You can utilize themse models in your project with a TakeShape Agent.
Connecting Google Vertex
Getting your API Key
If you haven't already, you'll need a Vertex AI and several related APIs enabled in Google Cloud. Follow Google's guide to get started.
You'll need to create a new service account key for your service connection. Log in to Google Cloud and navigate to IAM > Service Accounts
.
It's optional, but we recommend you create a unique service account for your TakeShape connection, and supply the Vertex AI User
role to it.
Next, click on the more menu to the right of the service account you've selected, and click Manage Keys
.
Click Add Key
and then select JSON
as the key type. When you create the key it should download. Save this for upload to TakeShape later.
Now, in TakeShape, add a Google Vertex
service to your project. On the configuration page you'll need to enter your Google Cloud project
id, the location
(region) to run your models in, and upload the JSON key you created earlier.
When you click Save
your key will be parsed for the client email and service key, and these credentials will be used when interacting with your service models.