Interfaces para pipelines da plataforma de agentes do Gemini Enterprise

Esta página lista as interfaces que podem ser usadas para definir e executar pipelines de ML no Agent Platform Pipelines.

Interfaces para definir um pipeline

O Agent Platform Pipelines oferece suporte a pipelines de ML definidos usando o SDK do Kubeflow Pipelines (KFP) ou o SDK do TensorFlow Extended (TFX).

SDK do Kubeflow Pipelines (KFP)

Logotipo do Kubeflow Pipelines Use o KFP em todos os casos de uso em que não é necessário usar o TensorFlow Extended para processar grandes quantidades de dados estruturados ou de texto. O Agent Platform Pipelines oferece suporte ao SDK do KFP v2.0 ou mais recente.

Ao usar o SDK do KFP, é possível definir o fluxo de trabalho de ML criando componentes personalizados e reutilizando componentes pré-criados, como os Google Cloud componentes de pipeline. Google Cloud Os componentes de pipeline permitem usar facilmente os serviços do Gemini Enterprise como o AutoML, no pipeline de ML. O Agent Platform Pipelines oferece suporte ao Google Cloud SDK de componentes de pipeline v2 ou mais recente. Para mais informações sobre Google Cloud os componentes de pipeline, consulte Introdução aos Google Cloud componentes de pipeline.

Para aprender a criar um pipeline usando o Kubeflow Pipelines, consulte Criar um pipeline. Para saber mais sobre o Kubeflow Pipelines, consulte a documentação do Kubeflow Pipelines.

SDK do TensorFlow Extended (TFX)

Logotipo do SDK do TFX Use o TFX se você usar o TensorFlow Extended no fluxo de trabalho de ML para processar terabytes de dados estruturados ou de texto. O Agent Platform Pipelines oferece suporte ao SDK do TFX v0.30.0 ou mais recente.

Para saber como criar pipelines de ML usando o TFX, consulte a seção Tutoriais de introdução nos tutoriais do Production Extended em produção.

Interfaces para executar um pipeline

Depois de definir o pipeline de ML, é possível criar uma execução de pipeline de ML usando qualquer uma das seguintes interfaces:

  • API REST

  • Clientes do SDK

  • Google Cloud Console do

Para mais informações sobre as interfaces que podem ser usadas para interagir com a API Gemini Enterprise, consulte Interfaces da API Gemini Enterprise.

API REST

Para criar uma execução de pipeline usando REST, use a API de serviço Pipelines. Essa API usa o recurso REST projects.locations.pipelineJobs.

Clientes do SDK

O Agent Platform Pipelines permite criar execuções de pipeline usando o SDK da Vertex AI para Python ou bibliotecas de cliente.

SDK da plataforma de agentes para Python

O SDK da Vertex AI para Python (aiplatform) é recomendado para trabalhar de maneira programática com a API de serviço Pipelines. Para mais informações sobre esse SDK, consulte a documentação da API para google.cloud.aiplatform.PipelineJob.

Bibliotecas de cliente

As bibliotecas de cliente são SDKs de clientes de API gerados (GAPIC) de forma programática. O Agent Platform Pipelines oferece suporte às seguintes bibliotecas de cliente:

  • Python (aiplatform v1 e v1beta1)

  • Java

  • Node.js

  • Go

Para mais informações, consulte Instalar as bibliotecas de cliente da plataforma de agentes do Gemini Enterprise.

Google Cloud Console do (GUI)

Google Cloud O console é a maneira recomendada para revisar e monitorar as execuções do pipeline. Também é possível realizar outras tarefas usando o Google Cloud console, como criar, excluir e clonar execuções de pipelines, acessar a Galeria de modelos e recuperar o rótulo de faturamento para uma execução de pipeline.

Acessar "Pipelines" no Google Cloud console do

A seguir