Explicar células de código com a ajuda do Gemini

Este documento descreve como usar o Gemini no Colab Enterprise, um produto do portfólio Gemini para Google Cloud, para ajudar você a explicar células de código em um notebook do Colab Enterprise.

Saiba como e quando o Gemini para Google Cloud usa seus dados.

Este documento é destinado a analistas, cientistas e desenvolvedores de dados que trabalham com o Colab Enterprise. É necessário saber como escrever código em um ambiente de notebook.

Visão geral

O Gemini no Colab Enterprise pode ajudar você a explicar células de código em um notebook do Colab Enterprise. Isso pode ser útil quando você está trabalhando com o notebook de outra pessoa e quer entender rapidamente o que o código faz. Ou talvez você precise se lembrar de como partes do notebook funcionam depois de um longo período sem trabalhar nele.

Depois de receber uma explicação sobre uma célula de código, você pode navegar por todos os snippets de código incluídos e revisar as fontes. Você também pode usar a caixa de diálogo de chat Explicar código para discutir o código e fazer mais perguntas. Para mais detalhes, consulte Explicar uma célula de código.

Antes de começar

  1. Verifique se o Gemini no Colab Enterprise está configurado para sua conta de usuário e projeto do Google Cloud .
  2. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  3. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

  4. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

  5. Funções exigidas

    Para receber as permissões necessárias para usar o Gemini no Colab Enterprise, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:

    Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

    Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.

    Explicar uma célula de código

    Para explicar uma célula de código usando o Gemini para Google Cloud, faça o seguinte:

    1. No console Google Cloud , acesse a página Meus notebooks do Colab Enterprise.

      Acessar "Meus notebooks"

    2. No menu Região, selecione a região que contém o notebook.

    3. Clique no notebook que você quer abrir.

    4. No notebook, clique em uma célula de código que tenha código.

    5. Clique em  Recursos de IA disponíveis e em Explicar código.

      Uma caixa de diálogo de chat Explicar o código aparece com uma explicação do seu código.

    6. Leia a explicação, navegue pelos exemplos de snippets de código e revise as fontes. Use essa caixa de diálogo para discutir o código e fazer perguntas complementares.

    7. Para fechar a caixa de diálogo Explicar código, clique em  Fechar.

    Desativar o Gemini no Colab Enterprise

    Para desativar o Gemini no Colab Enterprise em um Google Cloud projeto, um administrador precisa desativar a API Gemini para Google Cloud. Consulte Como desativar serviços.

    Para desativar o Gemini no Colab Enterprise para um usuário específico, um administrador precisa revogar o papel de Usuário do Gemini para Google Cloud (roles/cloudaicompanion.user) desse usuário. Consulte Revogar um único papel do IAM.

    A seguir