Configure Vertex AI in Application Design Center

Vertex AI is a machine learning (ML) platform that lets you train and deploy ML models and AI applications. Vertex AI combines data engineering, data science, and ML engineering workflows, enabling team collaboration using a common toolset.

For more information, see Introduction to Vertex AI.

Required configuration parameters

If your template includes a Vertex AI component, you must configure the following parameters before you deploy.

Parameter name

Description and constraints

Background information

Project ID

The App Hub service project where you want to enable Vertex AI APIs.

Set up App Hub

Optional configuration parameters

The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.

Feature

Parameter name

Description and constraint information

Background information

Enable APIs

Enabled by default. To skip API enablement, clear the checkbox. Set up a project and a development environment

Activate APIs

By default, the Vertex AI API is activated. If you add other APIs in the Activate API Identities section, the additional APIs are appended to this list. Service agents

Activate API Identities

API

An additional API that you want to activate. A service agent will be created for this API. Service agents

Roles

The roles that you want to grant to the service agent. Service agent roles

Disable Service on Destroy

By default, the service is disabled when the Terraform resource is destroyed. disable_on_destroy

Disable Service Dependent Services

By default, dependent service are disabled when the Terraform resource is destroyed. disable_dependent_services