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
- Assicurati che Gemini in Colab Enterprise sia configurato per il tuo Google Cloud account utente e il tuo progetto.
- 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.
-
Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.
-
Utente Colab Enterprise (
roles/aiplatform.colabEnterpriseUser
) -
Utente di Gemini per Google Cloud (
roles/cloudaicompanion.user
) -
Nella Google Cloud console, vai alla pagina I miei blocchi note di Colab Enterprise.
-
Nel menu Regione, seleziona la regione contenente il blocco note.
-
Fai clic sul blocco note che vuoi aprire.
-
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 definirea
.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.
-
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.
-
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.
-
Per chiudere la finestra di dialogo della chat, fai clic su
Chiudi. -
Nella Google Cloud console, vai alla pagina I miei blocchi note di Colab Enterprise.
-
Nel menu Regione, seleziona la regione contenente il blocco note.
-
Fai clic sul blocco note che vuoi aprire.
-
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.
-
Fai clic sul pulsante Correggi errore.
Colab Enterprise mostra una correzione suggerita per il codice.
-
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.
Leggi la panoramica di Gemini per Google Cloud.
Per altri modi per scrivere e modificare il codice con l'assistenza di Gemini, consulta quanto segue:
Scopri in che modo Gemini per Google Cloud utilizza i tuoi dati.
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:
Correggi errori
Per utilizzare Gemini per Google Cloud correggere gli errori di sintassi nel codice:
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.