Interfaces da Vertex AI

Nesta página, descrevemos as interfaces que podem ser usadas para interagir com a Vertex AI e quando usá-las. É possível usar essas interfaces com uma das soluções de notebook da Vertex AI.

Algumas operações da Vertex AI estão disponíveis apenas por meio de interfaces específicas. Portanto, talvez seja necessário alternar entre as interfaces durante seu fluxo de trabalho. Por exemplo, nos experimentos da Vertex AI, é necessário usar a API para registrar dados em uma execução do experimento, mas é possível acessar os resultados no console.

Console

O Google Cloud console é uma interface gráfica do usuário que pode ser usada para trabalhar com seus recursos de machine learning.

No console Google Cloud , é possível gerenciar conjuntos de dados gerenciados, modelos, endpoints e jobs. Também é possível acessar outros Google Cloud serviços, como o Cloud Storage e o BigQuery, pelo console.

Use o console Google Cloud se preferir acessar e gerenciar os recursos e visualizações da Vertex AI por meio de uma interface gráfica do usuário.

Para mais informações, consulte a página Painel da seção "Vertex AI":

Ir para o Painel

gcloud

A interface de linha de comando (CLI) do Google Cloud é um conjunto de ferramentas para criar e gerenciar recursos do Google Cloud usando o comando gcloud.

Use o Google Cloud CLI quando quiser gerenciar os recursos da Vertex AI na linha de comando ou por scripts e outros recursos de automação.

Para mais informações, consulte Instalar a CLI gcloud e a referência gcloud ai.

Terraform

O Terraform é uma ferramenta de infraestrutura como código (IaC) que pode ser usada para provisionar a infraestrutura, como recursos e permissões, para vários serviços doGoogle Cloud , incluindo a Vertex AI.

É possível definir os recursos e as permissões da Vertex AI para seu projeto Google Cloud em um arquivo de configuração do Terraform. É possível usar o Terraform para aplicar a configuração ao seu projeto criando novos recursos e atualizando os atuais.

Use o Terraform se quiser padronizar a infraestrutura para os recursos da Vertex AI no seu projeto Google Cloud e atualizar a infraestrutura do projeto Google Cloud atual, além de atender às dependências do recurso.

Para começar, consulte Suporte do Terraform para a Vertex AI.

Python

Use o SDK da Vertex AI para Python para automatizar programaticamente seu fluxo de trabalho da Vertex AI.

O SDK da Vertex AI para Python é semelhante à biblioteca de cliente Python da Vertex AI, mas o SDK é de nível superior e menos granular. Para acessar mais informações, consulte Entenda as diferenças entre o SDK e a biblioteca de cliente.

Para começar, consulte Instalar o SDK da Vertex AI.

Bibliotecas de cliente

As bibliotecas de cliente usam as convenções naturais de cada linguagem compatível para chamar a API Vertex AI e reduzir o código boilerplate que você precisa escrever.

As seguintes linguagens são compatíveis com a Vertex AI:

Para mais informações, consulte Instalar as bibliotecas de cliente da Vertex AI.

REST

A API REST da Vertex AI fornece serviços RESTful para gerenciar jobs, modelos e endpoints, e para fazer inferências com modelos hospedados em Google Cloud.

Use a API REST se precisar usar suas próprias bibliotecas para chamar a API Vertex AI do seu aplicativo.

Para começar, consulte a referência REST da API Vertex AI.

A seguir