Conversar sobre seu notebook com o Gemini
Este documento descreve como usar o Gemini no Colab Enterprise, um produto do portfólio do Gemini para Google Cloud, para conversar sobre seu notebook.
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
Você pode conversar com o Gemini sobre possíveis soluções de programação ou como realizar tarefas específicas no notebook. Você também pode receber explicações do código em um notebook.
Por exemplo, você pode começar com comandos semelhantes aos seguintes:
- Como faço para filtrar um DataFrame do Pandas?
- Como posso criar um gráfico no Colab Enterprise?
- Mostre uma lista de conjuntos de dados disponíveis publicamente.
- Resuma a finalidade deste notebook.
O Gemini usa seu notebook como contexto. Você pode discutir detalhes relevantes, receber sugestões para melhorar seu código ou ideias para o que tentar em seguida.
Antes de começar
- Verifique se o Gemini no Colab Enterprise está configurado para sua conta de usuário e projeto do Google Cloud .
- 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.
-
Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
Usuário do Colab Enterprise (
roles/aiplatform.colabEnterpriseUser
) -
Usuário do Gemini para Google Cloud (
roles/cloudaicompanion.user
) -
No console do Google Cloud , acesse a página Meus notebooks do Colab Enterprise.
-
No menu Região, selecione a região que contém o notebook.
-
Clique no notebook que você quer abrir.
-
Na barra de ferramentas, clique no botão
Gemini para abrir a caixa de diálogo de chat. -
Na caixa de diálogo do Gemini, insira um comando para iniciar a conversa.
-
O Gemini responde ao seu comando. A resposta pode incluir snippets de código, conselhos gerais para seu notebook ou informações gerais que podem ajudar a responder sua pergunta.
Depois de avaliar o conteúdo, você pode fazer o seguinte:
- Para copiar um snippet de código sugerido, clique no botão Copiar. Em seguida, cole o código em uma célula de código no notebook.
- Para adicionar um snippet de código sugerido como uma nova célula de código no notebook, clique no botão Adicionar célula de código.
- Faça perguntas complementares e continue a discussão conforme necessário.
-
Para fechar a caixa de diálogo Gemini, clique em
Fechar. Para mais maneiras de escrever e editar código com a assistência do Gemini, consulte o seguinte:
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 usando papéis personalizados ou outros papéis predefinidos.
Usar o chat
Para conversar sobre seu notebook com o Gemini, faça o seguinte:
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.