Utilizzo di Vertex AI

Questa pagina descrive i diversi modi per utilizzare Vertex AI nell'ambiente sandbox GDC e come configurarlo per l'utilizzo.

Modelli di utilizzo per Vertex AI in GDC Sandbox

Vertex AI è una piattaforma di machine learning (ML) che ti consente di addestrare ed eseguire il deployment di modelli ML e applicazioni AI. Puoi utilizzare l'API nella sandbox GDC in due modi diversi:

  1. Basato sulla CPU: esegui il carico di lavoro nel cluster utente GDC Sandbox senza utilizzare le GPU. Questa opzione è più lenta perché viene eseguita solo sulle CPU.
  2. Basato su GPU: sfrutta il supporto GPU incluso nello SKU GDC Sandbox AI Optimized configurando il carico di lavoro in modo che utilizzi le GPU associate al progetto sandbox-gpu-project.

Esegui il deployment dei carichi di lavoro dei container GPU descrive come configurare un carico di lavoro per utilizzare le GPU.

Configura l'utilizzo di Vertex AI

L'utilizzo di Vertex AI su GDC Sandbox non è lo stesso di Google Distributed Cloud (GDC) air-gapped. Anziché utilizzare le API Vertex AI specializzate che fanno parte della piattaforma Google Distributed Cloud air-gapped, utilizzi la versione normale di questa API. Google Cloud Per utilizzare questa API è necessario un account di fatturazione Google Cloud .

  1. Visita la pagina di configurazione dell'ambiente Vertex AI e:
    1. Crea o identifica un progetto Google Cloud ,
    2. Assicurati che la fatturazione sia attivata per il tuo progetto e
    3. Abilita l'API Vertex AI.
  2. Autenticati nell'API Vertex AI. L'autenticazione per le API può essere ottenuta tramite vari metodi personalizzati in base a requisiti specifici. Consulta Metodi di autenticazione di Google.
    • Per autenticarti all'API Vertex AI utilizzando una chiave API, genera una chiave API.
    • Per eseguire l'autenticazione all'API Vertex AI utilizzando un account di servizio, crea un file JSON della chiave del service account seguendo le istruzioni riportate in Creare una account di servizio account.

Dopodiché, puoi installare la libreria client Vertex AI per il linguaggio che prevedi di utilizzare. Le librerie sono disponibili per molti linguaggi, tra cui Python, Java e Go. Le applicazioni di esempio nelle pagine seguenti includono istruzioni per l'installazione della libreria appropriata.