Spiega e correggi gli errori con l'assistenza di Gemini

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

Scopri come e quando Gemini per 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 presume che tu abbia conoscenza di come scrivere codice in un ambiente di 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.

Per gli errori di sintassi, viene visualizzato il pulsante Correggi errore. Fai clic su questo pulsante per visualizzare una correzione suggerita per il tuo codice. Per maggiori dettagli, vedi Correggere gli errori.

Per altri tipi di errori, viene visualizzato il pulsante Spiega errore. Fai clic su questo pulsante per visualizzare una spiegazione dell'errore e potenziali modi per risolverlo. Per maggiori dettagli, consulta la sezione Spiegazione degli errori di utilizzo.

Prima di iniziare

  1. Assicurati che Gemini in Colab Enterprise sia configurato per il tuo Google Cloud account utente e il tuo progetto.
  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. 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 Gestire l'accesso a progetti, cartelle e organizzazioni.

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

    Utilizzare le spiegazioni degli errori

    Per utilizzare Gemini per Google Cloud spiegare gli errori nel codice:

    1. Nella Google Cloud console, vai alla pagina I miei blocchi note di Colab Enterprise.

      Vai a I miei quaderni

    2. Nel menu Regione, seleziona la regione contenente il blocco note.

    3. Fai clic sul blocco note che vuoi aprire.

    4. In una cella di codice del notebook, inserisci il codice contenente un errore e poi 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.

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

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

      • Per copiare una modifica suggerita, fai clic sul pulsante  Copia. Poi incolla il codice in una cella di codice del tuo notebook.
      • Per aggiungere al notebook una cella di codice contenente la modifica suggerita, fai clic sul pulsante  Aggiungi cella di codice. L'aggiunta della cella di codice non rimuove la cella di codice originale contenente l'errore.
      • Utilizza la finestra di dialogo della chat per discutere dell'errore con Gemini.
    7. Per chiudere la finestra di dialogo della chat, fai clic su  Chiudi.

    Correggi errori

    Per utilizzare Gemini per Google Cloud correggere gli errori di sintassi nel codice:

    1. Nella Google Cloud console, vai alla pagina I miei blocchi note di Colab Enterprise.

      Vai a I miei quaderni

    2. Nel menu Regione, seleziona la regione contenente il blocco note.

    3. Fai clic sul blocco note che vuoi aprire.

    4. In una cella di codice del notebook, inserisci il codice contenente un errore e poi esegui la cella. Ad esempio, potresti inserire print(1, a cui manca una parentesi di chiusura.

      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 un suggerimento che potrebbe correggere il codice, viene visualizzato un pulsante Correggi errore.

    5. Fai clic sul pulsante Correggi errore.

      Colab Enterprise mostra una correzione suggerita per il codice.

    6. Valuta il suggerimento, quindi svolgi una delle seguenti operazioni:

      • Per accettare il suggerimento, fai clic su  Accetta suggerimento.
      • Per rifiutare il suggerimento, fai clic su  Rifiuta suggerimento.

    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. Consulta la sezione Disattivare i servizi.

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

    Passaggi successivi