Spiegare e correggere gli errori con l'assistenza di Gemini

Questo documento descrive come puoi utilizzare Gemini in Colab Enterprise, un prodotto del portfolio Google CloudGemini for, per spiegare e correggere gli errori in un notebook Colab Enterprise.

Scopri come e quando Gemini for Google Cloud utilizza i tuoi dati.

Questo documento è rivolto ad analisti di dati, data scientist e sviluppatori di dati che lavorano con Colab Enterprise. Si presuppone che tu abbia familiarità con la scrittura di codice in un ambiente notebook.

Panoramica

Quando esegui codice che genera un errore, Gemini in Colab Enterprise può suggerire una correzione o spiegare l'errore per aiutarti a risolvere il problema.

Prima di iniziare

  1. Assicurati che Gemini in Colab Enterprise sia configurato per il tuo Google Cloud account utente e il tuo progetto.
  2. Accedi al tuo Google Cloud account. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
  3. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  4. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per utilizzare Gemini in Colab Enterprise, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto:

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Spiegare e correggere un errore

Per utilizzare Gemini for Google Cloud per spiegare e correggere un errore nel codice:

  1. Nella Google Cloud console, vai a alla pagina I miei notebook di Colab Enterprise.

    Vai a I miei notebook

  2. Nel menu Regione, seleziona la regione che contiene il notebook.

  3. Fai clic sul notebook che vuoi aprire.

  4. In una cella di codice del notebook, inserisci il codice che contiene un errore, quindi esegui la cella. Ad esempio, potresti inserire print(a + random()) senza definire a.

    Dopo l'esecuzione della cella di codice, Colab Enterprise stampa un messaggio di errore sotto la cella di codice. Se Gemini in Colab Enterprise ha una spiegazione per questo errore, viene visualizzato un pulsante Spiega errore.

  5. Fai clic sul pulsante Spiega errore.

    Se non hai ancora autorizzato Data Science Agent, viene visualizzata una breve finestra di dialogo mentre Colab Enterprise autentica il tuo Account Google in Data Science Agent.

  6. Colab Enterprise apre una finestra di dialogo di chat che contiene un spiegazione dell'errore. La finestra di dialogo potrebbe includere anche consigli e modifiche suggerite per risolvere il problema.

    Dopo aver valutato i contenuti, puoi eseguire una delle seguenti operazioni:

    • Se Gemini fornisce una modifica del codice suggerita nella sua risposta, puoi fare clic su:
      • Accetta per aggiornare il codice nel notebook.
      • Accetta ed esegui per aggiornare ed eseguire il codice.
      • Annulla per rifiutare la modifica.
    • Utilizza la finestra di dialogo di chat per discutere dell'errore con Gemini.
  7. Per chiudere la finestra di dialogo di chat, fai clic su  Chiudi.

Disattivare Gemini in Colab Enterprise

Per disattivare Gemini in Colab Enterprise per un Google Cloud progetto, un amministratore deve disattivare l' API Gemini for Google Cloud. Vedi Disabilitare i servizi.

Per disattivare Gemini in Colab Enterprise per un utente specifico, un amministratore deve revocare il ruolo Utente Gemini for Google Cloud (roles/cloudaicompanion.user) per quell'utente. Vedi Revoca un singolo ruolo IAM.

Passaggi successivi