Usar o preenchimento e a geração de código

Este documento descreve como usar o Gemini no Colab Enterprise, um produto do portfólio do Gemini para Google Cloud, para ajudar você a escrever e gerar código em um bloco 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.

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.

    Ativar o preenchimento e a geração de código

    Para ativar a conclusão e a geração de código, faça o seguinte:

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

      Acessar "Meus notebooks"

    2. Na barra de ferramentas, clique no botão  Quero ajuda para codificar e selecione os recursos que você quer usar.

      A lista de recursos do Gemini no Colab Enterprise no botão "Quero ajuda para programar", incluindo preenchimento automático e geração de código.
      • O preenchimento de código sugere código enquanto você digita.
      • A geração de código cria código com base em uma descrição do que você quer.

      Se o botão Quero ajuda para codificar do  não estiver ativo ou se você não encontrar uma lista de recursos ao clicar nele, consulte Configurar o Gemini no Colab Enterprise para um projeto.

    Usar o preenchimento de código

    Para usar a conclusão de código em um bloco do Colab Enterprise, 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. Na barra de ferramentas, clique no botão pen_spark Quero ajuda para programar e selecione Conclusão de código se ainda não estiver selecionado.
    5. Em uma célula de código do notebook, comece a inserir o código. O Colab Enterprise sugere uma maneira possível de concluir seu código em texto cinza em itálico.

      Por exemplo, se você inserir import p, o Colab Enterprise poderá sugerir uma conclusão de código que importe pandas as pd seguida por uma linha que leia um arquivo CSV e armazene o conteúdo em um dataframe do pandas.

    6. Para aceitar o preenchimento de código sugerido, pressione Tab.

    Usar a geração de código

    Para gerar código usando o Gemini para Google Cloud:

    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. Na barra de ferramentas, clique no botão  Quero ajuda para codificar e selecione Geração de código se ainda não estiver selecionado.

    5. No notebook, adicione uma célula de código em branco ou clique em uma célula que não tenha código.

    6. Clique em  Recursos de IA disponíveis e em Gerar código.

    7. No campo  Gerar , digite uma descrição do código que você quer gerar e pressione Enter.

    8. Para fechar o painel Gerar, clique em  Fechar.

    Desativar o preenchimento e a geração de código

    Para desativar o preenchimento e a geração de código, faça o seguinte:

    1. Na barra de ferramentas do Colab Enterprise, clique no botão  Quero ajuda para programar.

    2. Desmarque os recursos que você quer desativar.

    Resolver problemas

    Nesta seção, mostramos como resolver problemas ao usar o Gemini no Colab Enterprise.

    Os recursos do Gemini não estão funcionando

    Ao digitar em um notebook do Colab Enterprise, as sugestões de preenchimento de código não aparecem. Ou o botão pen_spark Quero ajuda para programar não aparece acima de uma célula de código.

    Nas configurações do Colab Enterprise, talvez você tenha desativado a opção Mostrar sugestões de preenchimento de código com base no contexto.

    Para resolver esse problema, faça o seguinte:

    1. Clique em  Alternar visibilidade do cabeçalho.
    2. No menu Ferramentas, clique em Configurações.
    3. Clique em Editor.
    4. Selecione Mostrar sugestões de preenchimento de código com base no contexto.
    5. Clique em Salvar.

    A seguir