O Vertex AI Workbench oferece um ambiente de desenvolvimento gerenciado de notebook do JupyterLab para interagir com os serviços da Vertex AI no Google Distributed Cloud (GDC) com isolamento físico. Em uma instância do JupyterLab, é possível analisar dados de machine learning, compartilhar notebooks no projeto e executar fluxos de trabalho de ciência de dados completos.
Ao importar as bibliotecas de cliente da Vertex AI, é possível autenticar solicitações de API e chamar serviços da Vertex AI em scripts Python. Também é possível fazer backup e restaurar os dados da instância do JupyterLab.
Instâncias do JupyterLab
O Vertex AI Workbench oferece instâncias do JupyterLab com integrações integradas que ajudam a configurar um ambiente de produção completo baseado em notebook. As instâncias do JupyterLab combinam integrações orientadas ao fluxo de trabalho de uma instância gerenciada com a personalização e o controle necessários sobre seu ambiente.
O Vertex AI Workbench inclui tipos de instância pré-instalados com o JupyterLab e um conjunto de pacotes de aprendizado profundo, incluindo suporte para os frameworks do TensorFlow e do PyTorch. É possível configurar o ambiente da instância do JupyterLab selecionando um cluster, uma imagem Docker fornecida e escolhendo entre instâncias ativadas para GPU ou somente CPU com base nos seus requisitos. Não há suporte para imagens personalizadas.
As instâncias do JupyterLab são protegidas por autenticação e autorização.