Explique e corrija erros com a assistência do Gemini
Este documento descreve como pode usar o Gemini no Colab Enterprise, que é um produto no portefólio do Gemini para Google Cloud, para ajudar a explicar e corrigir erros num bloco de notas do Colab Enterprise.
Saiba como e quando o Gemini para Google Cloud usa os seus dados.
Este documento destina-se a analistas, cientistas e programadores de dados que trabalham com o Colab Enterprise. Parte do princípio de que tem conhecimentos sobre como escrever código num ambiente de bloco de notas.
Vista geral
Quando executa código que gera um erro, o Gemini no Colab Enterprise pode sugerir uma correção ou explicar o erro para ajudar a resolver o problema.
Antes de começar
- Certifique-se de que o Gemini no Colab Enterprise está configurado para a sua Google Cloud conta de utilizador e projeto.
- 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, Gemini for Google Cloud, 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.enablepermission. Learn how to grant roles.
- 
  
  
    
      Enable the Vertex AI, Gemini for Google Cloud, 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.enablepermission. Learn how to grant roles.
- 
  
  
    
      Utilizador do Colab Enterprise  (roles/aiplatform.colabEnterpriseUser)
- 
  
  
    
      Utilizador do Gemini para o Google Cloud  (roles/cloudaicompanion.user)
- 
  Na Google Cloud consola, aceda à página Os meus blocos de notas do Colab Enterprise. 
- 
  No menu Região, selecione a região que contém o seu bloco de notas. 
- 
  Clique no bloco de notas que quer abrir. 
- 
    Numa célula de código do seu bloco de notas, introduza código que contenha um erro e, em seguida, execute a célula. Por exemplo, pode introduzir print(a + random())sem definira.Depois de executar a célula de código, o Colab Enterprise imprime uma mensagem de erro abaixo da célula de código. Se o Gemini no Colab Enterprise tiver uma explicação para este erro, é apresentado um botão Explicar erro. 
- 
    Clique no botão Explicar erro. O Colab Enterprise abre uma caixa de diálogo de chat que contém uma explicação do erro. A caixa de diálogo também pode incluir recomendações e alterações sugeridas sobre como resolver o problema. 
- 
    Depois de avaliar o conteúdo, pode fazer qualquer uma das seguintes ações: - Se o Gemini fornecer uma edição de código sugerida na respetiva resposta, pode clicar em:
        - Aceite para atualizar o código no bloco de notas.
- Aceitar e executar para atualizar e executar o código.
- Cancelar para rejeitar a edição.
 
- Use a caixa de diálogo do chat para discutir o erro com o Gemini.
 
- Se o Gemini fornecer uma edição de código sugerida na respetiva resposta, pode clicar em:
        
- 
    Para fechar a caixa de diálogo do chat, clique em Fechar. 
- Para saber mais formas de escrever e editar código com a assistência do Gemini, consulte o seguinte: 
Funções necessárias
Para receber as autorizações de que precisa para usar o Gemini no Colab Enterprise, peça ao seu administrador que lhe conceda as seguintes funções de IAM no projeto:
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Explicar e corrigir um erro
Para usar o Gemini para Google Cloud explicar e corrigir um erro no seu código, faça o seguinte:
Desative o Gemini no Colab Enterprise
Para desativar o Gemini no Colab Enterprise para um Google Cloud projeto, um administrador tem de desativar a API Gemini para o Google Cloud. Consulte a secção Desativar serviços.
  
  Para desativar o Gemini no Colab Enterprise para um utilizador específico, um administrador tem de revogar a função Utilizador do Gemini para o Google Cloud (roles/cloudaicompanion.user) desse utilizador. Consulte o artigo
  Revogue
  uma única função do IAM.