設定 Vertex AI API

在 App Design Center,您可以設定 Vertex AI 元件,啟用 Vertex AI API,並授予連結的工作負載存取權,以便訓練及部署機器學習 (ML) 模型和 AI 應用程式。您可以根據 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 的專案。

設定元件

選用設定參數

以下為選用參數。如要顯示進階參數,請在「Configuration」(設定) 區域中選取「Show advanced fields」(顯示進階欄位)。

功能

參數名稱

說明和限制資訊

背景資訊

啟用 API

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

啟用 API

根據預設,Vertex AI API 處於啟用狀態。如果您在「Activate API Identities」(啟用 API 身分) 區段中新增其他 API,這些 API 會附加到這份清單。 服務代理

啟用 API 身分

API

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

角色

要授予服務代理的角色。 角色清單

在刪除時停用服務

根據預設,Terraform 資源刪除後,服務就會停用。 disable_on_destroy

停用服務依附服務

根據預設,Terraform 資源刪除後,依附元件服務就會停用。 disable_dependent_services