Stay organized with collectionsSave and categorize content based on your preferences.
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, seeIntroduction to
Vertex AI.
This document describes the connections and parameters you can configure when
using App Design Center to enable Vertex AI APIs. The
configuration parameters are based on theterraform-google-project-factoryTerraform module.
Component connections
The following table includes the components that you can connect to a
Vertex AI component, and the resulting updates to your
application and its generated Terraform code.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis product utilizes Vertex AI, a machine learning platform for training and deploying ML models and AI applications, enabling collaboration between data engineering, data science, and ML engineering teams.\u003c/p\u003e\n"],["\u003cp\u003eThis product is currently in a "Pre-GA" stage, meaning it is available "as is," under the "Pre-GA Offerings Terms" in the General Service Terms, and may have limited support.\u003c/p\u003e\n"],["\u003cp\u003eWhen using a template with a Vertex AI component, configuring the App Hub service project ID is a required step for enabling Vertex AI APIs.\u003c/p\u003e\n"],["\u003cp\u003eOptional configurations for Vertex AI components include enabling or skipping API enablement, activating additional APIs, defining roles for service agents, and controlling service and dependent service disabling upon resource destruction.\u003c/p\u003e\n"],["\u003cp\u003eThe Vertex AI API is activated by default.\u003c/p\u003e\n"]]],[],null,["# Configure Vertex AI in Application Design Center\n\n| **Preview**\n|\n|\n| This product is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nVertex AI is a machine learning (ML) platform that lets you train and\ndeploy ML models and AI applications. Vertex AI combines data\nengineering, data science, and ML engineering workflows, enabling team\ncollaboration using a common toolset. For more information, see [Introduction to\nVertex AI](/vertex-ai/docs/start/introduction-unified-platform).\n\nThis document describes the connections and parameters you can configure when\nusing App Design Center to enable Vertex AI APIs. The\nconfiguration parameters are based on the [terraform-google-project-factory](https://github.com/terraform-google-modules/terraform-google-project-factory/tree/main/modules/project_services) Terraform module.\n\nComponent connections\n---------------------\n\nThe following table includes the components that you can connect to a\nVertex AI component, and the resulting updates to your\napplication and its generated Terraform code.\n\nRequired configuration parameters\n---------------------------------\n\nIf your template includes a Vertex AI component, you must configure the\nfollowing parameters before you deploy.\n\nOptional configuration parameters\n---------------------------------\n\nThe following parameters are optional. To display advanced parameters, in the\n**Configuration** area, select **Show advanced fields**."]]