使用 Vertex AI

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

GDC Sandbox 中的 Vertex AI 使用模型

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

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

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

設定 Vertex AI 使用環境

在 GDC Sandbox 上使用 Vertex AI,與 Google Distributed Cloud (GDC) 實體隔離方案不同。您可以使用這個 API 的一般 Google Cloud 版本,而不必使用 Google Distributed Cloud Air-Gapped 平台提供的專用 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。下列頁面的範例應用程式包含安裝適當程式庫的說明。