Neste tutorial, mostramos como usar os pipelines do Gemini Enterprise Agent Platform para executar um fluxo de trabalho de ML completo, incluindo as seguintes tarefas:
- importar e transformar dados;
- ajustar um modelo de classificação de imagem do TFHub usando os dados transformados.
- Importe o modelo treinado para o Model Registry da Gemini Enterprise Agent Platform.
- Opcional: implante o modelo para veiculação on-line com a Vertex AI Inference.
Antes de começar
Verifique se você concluiu as etapas de 1 a 3 em Configurar um projeto.
Crie um ambiente Python isolado e instale o SDK da plataforma de agentes para Python.
Instale o SDK do Kubeflow Pipelines:
python3 -m pip install "kfp<2.0.0" "google-cloud-aiplatform>=1.16.0" --upgrade --quiet
Execute o pipeline de treinamento do modelo de ML
O exemplo de código faz o seguinte:
- Carrega componentes de um repositório de componentes para serem usados como elementos básicos do pipeline.
- Cria um pipeline criando tarefas de componente e transmitindo dados entre eles usando argumentos.
- Envia o pipeline para execução nos pipelines da plataforma de agentes do Gemini Enterprise. Consulte os preços dos pipelines da plataforma de agentes do Gemini Enterprise.
Copie o exemplo de código a seguir no ambiente de desenvolvimento e execute-o.
Classificação de imagens
Observe o seguinte sobre o exemplo de código fornecido:
- Um pipeline do Kubeflow é definido como uma função do Python.
- As etapas do fluxo de trabalho do pipeline são criadas usando componentes do pipeline do
Kubeflow. Ao usar as saídas de um componente como entrada de outro componente,
o fluxo de trabalho do pipeline é definido como um gráfico. Por exemplo, a tarefa do componente
preprocess_image_data_opdepende da saídatfrecord_image_data_pathda tarefa do componentetranscode_imagedataset_tfrecord_from_csv_op. - Crie um pipeline executado nos pipelines da Agent Platform do Gemini Enterprise usando o SDK da Agent Platform para Python.
Monitorar o pipeline
No Google Cloud console, na seção "Plataforma de agentes", acesse a página Pipelines e abra a guia Execuções.
Acessar "Execuções do pipeline"
A seguir
- Para saber mais sobre os pipelines da plataforma de agentes do Gemini Enterprise, consulte Introdução aos pipelines da plataforma de agentes do Gemini Enterprise.