Usar o Vertex AI

Esta página descreve as diferentes formas de usar o Vertex AI no ambiente de sandbox do GDC e como configurá-lo para o usar.

Modelos de utilização da Vertex AI na GDC Sandbox

O Vertex AI é uma plataforma de aprendizagem automática (ML) que lhe permite preparar e implementar modelos de ML e aplicações de IA. Pode usar a API na área de testes do GDC de duas formas diferentes:

  1. Baseado na CPU: execute a sua carga de trabalho no cluster de utilizadores do sandbox do GDC, sem usar GPUs. Esta opção é mais lenta porque é executada apenas nas CPUs.
  2. Baseado na GPU: tire partido do suporte de GPU incluído no SKU otimizado para IA do GDC Sandbox, configurando a carga de trabalho para usar as GPUs associadas ao projeto sandbox-gpu-project.

O artigo Implemente cargas de trabalho de contentores de GPU descreve como configurar uma carga de trabalho para usar GPUs.

Configure a utilização do Vertex AI

A utilização do Vertex AI na área de testes do GDC não é igual ao Google Distributed Cloud (GDC) isolado. Em vez de usar as APIs Vertex AI especializadas que fazem parte da plataforma isolada do Google Distributed Cloud, usa a versão normal Google Cloud desta API. Precisa de uma Google Cloud conta de faturação para usar esta API.

  1. Visite a página de configuração do ambiente do Vertex AI e:
    1. Crie ou identifique um Google Cloud projeto,
    2. Certifique-se de que a faturação está ativada para o seu projeto e
    3. Ative a API Vertex AI.
  2. Autentique-se na API Vertex AI. A autenticação para APIs pode ser alcançada através de vários métodos adaptados a requisitos específicos. Consulte os métodos de autenticação na Google.
    • Para fazer a autenticação na API Vertex AI através de uma chave da API, gere uma chave da API.
    • Para se autenticar na API Vertex AI através de uma conta de serviço, crie um ficheiro JSON de chave de conta de serviço seguindo as instruções em Criar uma chave de conta de serviço.

Depois disso, pode instalar a biblioteca cliente da Vertex AI para o idioma que planeia usar. As bibliotecas estão disponíveis para muitos idiomas, incluindo Python, Java e Go. As aplicações de exemplo nas páginas seguintes incluem instruções para instalar a biblioteca adequada.