在 Application Design Center 中設定 Vertex AI

Vertex AI 是機器學習 (ML) 平台,可讓您訓練及部署 ML 模型和 AI 應用程式。Vertex AI 結合資料工程、數據資料學和機器學習工程的工作流程,讓團隊能運用相同的工具協同合作。詳情請參閱 Vertex AI 簡介

本文說明使用應用程式設計中心啟用 Vertex AI API 時,可設定的連線和參數。設定參數是以 terraform-google-project-factory Terraform 模組為準。

元件連線

下表列出可連結至 Vertex AI 元件的元件,以及應用程式和產生的 Terraform 程式碼的更新結果。

已連結的元件

應用程式更新

背景資訊

Compute Engine 執行個體範本

  • Compute Engine 執行個體可以與 Vertex AI 服務互動。
  • roles/aiplatform.user 角色已新增至 Compute Engine 執行個體範本服務帳戶。
運用 IAM 執行 Vertex AI 存取控管

服務帳戶

  • 服務帳戶可以與 Vertex AI 服務互動。
  • 系統會將 roles/aiplatform.user 角色新增至服務帳戶。
運用 IAM 執行 Vertex AI 存取控管

Cloud Run

  • Cloud Run 服務可以與 Vertex AI 服務互動。
  • 系統會將 roles/aiplatform.user 角色新增至 Cloud Run 服務帳戶。
在 Cloud Run 託管 AI 應用程式和代理程式

必要設定參數

如果範本包含 Vertex AI 元件,您必須先設定下列參數,才能部署。

參數名稱

說明和限制

背景資訊

專案 ID

您要啟用 Vertex AI API 的專案。

設定元件

選用設定參數

以下是視需要選用的參數。如要顯示進階參數,請在「設定」區域選取「顯示進階欄位」

功能

參數名稱

說明和限制資訊

背景資訊

啟用 API

預設為啟用。如要略過啟用 API,請取消勾選核取方塊。 設定專案和開發環境

啟用 API

根據預設,Vertex AI API 會啟用。如果您在「啟用 API 身分」部分新增其他 API,這些 API 會附加到這個清單。 服務代理

啟用 API 身分

API

要啟用的其他 API。系統會為這個 API 建立服務代理。 服務代理

角色

要授予服務代理的角色。 服務代理人角色

在 Destroy 上停用服務

根據預設,Terraform 資源遭到毀損時,這項服務會停用。 disable_on_destroy

停用服務相依服務

根據預設,當 Terraform 資源遭到毀損時,相依服務會停用。 disable_dependent_services