使用 Vertex AI

本頁面說明在 GDC Sandbox 環境中使用 Vertex AI 的不同方式,以及如何設定使用。

GDC Sandbox 中的 Vertex AI 用量模型

Vertex AI 是機器學習 (ML) 平台,可讓您訓練及部署 ML 模型和 AI 應用程式。您可以使用 GDC Sandbox 的 API,方法有兩種:

  1. 以 CPU 為基礎:在 GDC Sandbox 使用者叢集中執行工作負載,不使用 GPU。這個選項只會在 CPU 上執行,因此速度較慢。
  2. 以 GPU 為基礎:設定工作負載,使用與 sandbox-gpu-project 專案相關聯的 GPU,充分運用 GDC Sandbox AI 最佳化 SKU 內含的 GPU 支援。這個專案只會出現在使用 GDC Sandbox AI 最佳化 SKU 佈建的 GDC Sandbox 執行個體中。

部署 GPU 容器工作負載一文說明如何設定工作負載以使用 GPU。

設定 Vertex AI 使用環境

在 GDC Sandbox 上使用 Vertex AI,與 Google Distributed Cloud (GDC) 實體隔離方案不同。您可以使用這個 API 的一般 Google Cloud 版本,而不必使用 Google Distributed Cloud 實體隔離方案平台提供的專用 Vertex AI API。您需要 Google Cloud 帳單帳戶才能使用這個 API。

  1. 前往 Vertex AI 環境設定頁面,然後:
    1. 建立或找出 Google Cloud 專案,
    2. 確認專案已啟用計費功能,且
    3. 啟用 Vertex AI API。
  2. 驗證 Vertex AI API。API 驗證可透過各種方法達成,具體方法取決於特定需求 - 請參閱「Google 的驗證方式」。
    • 如要使用 API 金鑰向 Vertex AI API 進行驗證,請產生 API 金鑰。
    • 如要使用服務帳戶驗證 Vertex AI API,請按照「建立服務帳戶金鑰」一文中的操作說明,建立服務帳戶金鑰 JSON 檔案。

完成後,即可安裝您打算使用的語言適用的 Vertex AI 用戶端程式庫。我們提供多種語言的程式庫,包括 Python、Java 和 Go。下列頁面的範例應用程式包含安裝適當程式庫的說明。