Escolha uma solução de notebook
Esta página descreve as diferenças entre as opções de ambiente do bloco de notas do Vertex AI para que possa escolher a melhor para o seu projeto.
A Vertex AI oferece duas soluções de ambiente de blocos de notas:
Colab Enterprise: um ambiente de blocos de notas colaborativo e gerido com as capacidades de segurança e conformidade do Google Cloud. Se as prioridades do seu projeto forem colaborar com outras pessoas e evitar gastar tempo a gerir a infraestrutura, o Colab Enterprise pode ser a melhor opção para si. Consulte a secção Colab Enterprise seguinte.
Vertex AI Workbench: um ambiente baseado no Jupyter Notebook disponibilizado através de instâncias de máquinas virtuais (VM) com funcionalidades que suportam todo o fluxo de trabalho de ciência de dados. Se as prioridades do seu projeto forem o controlo e a personalização, o Vertex AI Workbench pode ser a melhor opção para si. Consulte a secção seguinte sobre o Vertex AI Workbench.
Colab Enterprise
Saiba mais sobre alguns dos pontos fortes do Colab Enterprise nas secções seguintes. Para mais informações, consulte o artigo Introdução ao Colab Enterprise.
Partilhe e colabore
O Colab Enterprise permite-lhe partilhar blocos de notas e colaborar com outras pessoas. Pode partilhar um bloco de notas com um único utilizador, um grupo Google ou um domínio do Google Workspace. Controla este acesso através da gestão de identidade e de acesso (IAM).
Computação gerida
O Colab Enterprise permite-lhe trabalhar em blocos de notas sem ter de gerir a infraestrutura. O Colab Enterprise aprovisiona um tempo de execução para si quando precisar. Se quiser, pode configurar tempos de execução para necessidades específicas, mas o Colab Enterprise inicia-os por si e encerra-os quando já não precisar deles.
Integrado na Google Cloud consola
As integrações do Colab Enterprise com os Google Cloud serviços facilitam a utilização de blocos de notas que interagem com esses serviços. Pode usar o Colab Enterprise a partir da consola Google Cloud , com funcionalidades integradas no Vertex AI e no BigQuery.
Escreva código com a assistência do Gemini
Pode usar o Gemini na Vertex AI, que é um produto no portefólio Gemini for Google Cloud, para ajudar a escrever e gerar código num bloco de notas da Vertex AI. O Gemini no Vertex AI pode gerar sugestões de conclusão de código enquanto escreve numa célula de código. Também pode usar a ferramenta Ajuda-me a programar para gerar código com base numa descrição do que quer. Para saber mais, consulte o artigo Escreva código com a ajuda do Gemini.
Vertex AI Workbench
Saiba mais sobre alguns dos pontos fortes do Vertex AI Workbench nas secções seguintes. Para mais informações, consulte o artigo Introdução ao Vertex AI Workbench.
Vista geral
Todas as instâncias do Vertex AI Workbench oferecem o seguinte:
- Pré-instalado com o JupyterLab.
- Um conjunto pré-instalado de pacotes de aprendizagem profunda, incluindo suporte para os frameworks TensorFlow e PyTorch.
- Compatibilidade com aceleradores de GPU.
- A capacidade de sincronizar com um repositório do GitHub.
- Google Cloud autenticação e autorização.
Adicione ambientes conda
As instâncias do Vertex AI Workbench usam kernels com base em ambientes conda. Pode adicionar um ambiente conda à sua instância do Vertex AI Workbench e o ambiente aparece como um kernel na interface do JupyterLab da instância.
A adição de ambientes conda permite-lhe usar kernels que não estão disponíveis na instância predefinida do Vertex AI Workbench. Por exemplo, pode adicionar ambientes conda para R e Apache Beam. Em alternativa, pode adicionar ambientes conda para versões anteriores específicas das frameworks disponíveis, como o TensorFlow, o PyTorch ou o Python.
Para mais informações, consulte o artigo Adicione um ambiente conda.
Acesso aos dados
Pode trabalhar de forma mais eficiente acedendo aos seus dados sem sair da interface do JupyterLab.
No menu de navegação do JupyterLab numa instância do Vertex AI Workbench, pode usar a integração do Cloud Storage para procurar dados e outros ficheiros aos quais tem acesso.
Também no menu de navegação, pode usar a integração do BigQuery para procurar tabelas às quais tem acesso, escrever consultas, pré-visualizar resultados e carregar dados para o seu bloco de notas.
Execuções automatizadas de blocos de notas
Pode definir um bloco de notas para ser executado num agendamento recorrente. Mesmo quando a instância está encerrada, o Vertex AI Workbench executa o ficheiro de bloco de notas e guarda os resultados para que os possa consultar e partilhar com outras pessoas.
Encerramento automático para instâncias inativas
Para ajudar a gerir os custos, pode definir que a instância do Vertex AI Workbench seja encerrada após um período específico de inatividade. Para mais informações, consulte o artigo Encerramento por inatividade.
Contentores personalizados
Pode criar uma instância do Vertex AI Workbench com base num contentor personalizado. Comece com uma imagem de contentor de base fornecida pela Google e modifique-a de acordo com as suas necessidades. Em seguida, crie uma instância com base no seu contentor personalizado.
Para mais informações, consulte o artigo Crie uma instância com um contentor personalizado.
Use credenciais de terceiros
Pode criar e gerir instâncias do Vertex AI Workbench com credenciais de terceiros fornecidas pela Workforce Identity Federation. A federação de identidades da força de trabalho usa o seu fornecedor de identidade (IdP) externo para conceder a um grupo de utilizadores acesso a instâncias do Vertex AI Workbench através de um proxy.
Para mais informações, consulte o artigo Crie uma instância com credenciais de terceiros.
Monitorização do estado de saúde
Para ajudar a garantir que a sua instância do Vertex AI Workbench está a funcionar corretamente, pode monitorizar o estado de funcionamento.
Instâncias de VMs de aprendizagem avançada editáveis
O Vertex AI Workbench fornece métodos de API para modificar a VM subjacente através da API Notebooks.
O que se segue?
Para começar: