Fehler mithilfe von Gemini erklären und beheben
In diesem Dokument wird beschrieben, wie Sie mit Gemini in Colab Enterprise, einem Produkt aus dem Gemini for Google Cloud-Portfolio, Fehler in einem Colab Enterprise-Notebook erklären und beheben können.
Weitere Informationen dazu, wie und wann Gemini für Google Cloud Ihre Daten verwendet
Dieses Dokument richtet sich an Datenanalysten, Data Scientists und Datenentwickler, die mit Colab Enterprise arbeiten. Es wird davon ausgegangen, dass Sie wissen, wie Sie Code in einer Notebook-Umgebung schreiben.
Übersicht
Wenn Sie Code ausführen, der einen Fehler generiert, kann Gemini in Colab Enterprise eine Lösung vorschlagen oder den Fehler erklären, um Ihnen bei der Behebung des Problems zu helfen.
Bei Syntaxfehlern wird die Schaltfläche Fehler beheben angezeigt. Klicken Sie auf diese Schaltfläche, um einen Korrekturvorschlag für Ihren Code zu sehen. Weitere Informationen finden Sie unter Fehler beheben.
Bei anderen Fehlertypen wird die Schaltfläche Fehler erläutern angezeigt. Klicke auf diese Schaltfläche, um eine Erklärung des Fehlers und mögliche Schritte zur Behebung zu sehen. Weitere Informationen finden Sie unter Fehlererläuterungen verwenden.
Hinweise
- Prüfen Sie, ob Gemini in Colab Enterprise für Ihr Google Cloud Nutzerkonto und Google Cloud Projekt eingerichtet ist.
- 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.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zur Verwendung von Gemini in Colab Enterprise benötigen:
-
Colab Enterprise-Nutzer (
roles/aiplatform.colabEnterpriseUser
) -
Gemini für Google Cloud-Nutzer (
roles/cloudaicompanion.user
)
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Fehlererläuterungen verwenden
So verwenden Sie Gemini, um Google Cloud Fehler in Ihrem Code zu erklären:
-
Rufen Sie in der Google Cloud Console die Seite Meine Notebooks für Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihr Notebook befindet.
-
Klicken Sie auf das Notizbuch, das Sie öffnen möchten.
-
Geben Sie in einer Codezelle Ihres Notebooks Code ein, der einen Fehler enthält, und führen Sie die Zelle aus. Sie können beispielsweise
print(a + random())
eingeben, ohnea
zu definieren.Nachdem die Codezelle ausgeführt wurde, gibt Colab Enterprise eine Fehlermeldung unter der Codezelle aus. Wenn Gemini in Colab Enterprise eine Erklärung für diesen Fehler hat, wird die Schaltfläche Fehler erläutern angezeigt.
-
Klicken Sie auf die Schaltfläche Fehler erklären.
In Colab Enterprise wird ein Chatdialogfeld mit einer Erklärung des Fehlers geöffnet. Der Dialog kann auch Empfehlungen und Vorschläge für Änderungen zur Behebung des Problems enthalten.
-
Nach der Auswertung der Inhalte haben Sie folgende Möglichkeiten:
- Wenn Sie eine vorgeschlagene Änderung kopieren möchten, klicken Sie auf die Schaltfläche Kopieren. Fügen Sie den Code dann in eine Codezelle in Ihrem Notebook ein.
- Wenn Sie Ihrem Notebook eine Codezelle mit der vorgeschlagenen Änderung hinzufügen möchten, klicken Sie auf die Schaltfläche Codezelle hinzufügen. Durch das Hinzufügen der Codezelle wird die ursprüngliche Codezelle mit dem Fehler nicht entfernt.
- Sie können den Fehler über den Chatdialog mit Gemini besprechen.
-
Klicken Sie auf
Schließen, um das Chatfenster zu schließen.
Fehler beheben
So verwenden Sie Gemini, um Google Cloud Syntaxfehler in Ihrem Code zu beheben:
-
Rufen Sie in der Google Cloud Console die Seite Meine Notebooks für Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihr Notebook befindet.
-
Klicken Sie auf das Notizbuch, das Sie öffnen möchten.
-
Geben Sie in einer Codezelle Ihres Notebooks Code ein, der einen Fehler enthält, und führen Sie die Zelle aus. Sie könnten beispielsweise
print(1
eingeben, bei dem eine schließende Klammer fehlt.Nachdem die Codezelle ausgeführt wurde, gibt Colab Enterprise eine Fehlermeldung unter der Codezelle aus. Wenn Gemini in Colab Enterprise einen Vorschlag hat, mit dem sich Ihr Code korrigieren lässt, wird die Schaltfläche Fehler beheben angezeigt.
-
Klicken Sie auf die Schaltfläche Fehler beheben.
In Colab Enterprise wird eine Korrekturvorschlag für den Code angezeigt.
-
Prüfen Sie den Vorschlag und führen Sie einen der folgenden Schritte aus:
- Wenn Sie den Vorschlag annehmen möchten, klicken Sie auf Vorschlag übernehmen.
- Wenn Sie den Vorschlag ablehnen möchten, klicken Sie auf Vorschlag ablehnen.
Gemini in Colab Enterprise deaktivieren
Wenn Sie Gemini in Colab Enterprise für ein Google Cloud -Projekt deaktivieren möchten, muss ein Administrator die Gemini for Google Cloud API deaktivieren. Weitere Informationen finden Sie unter Dienste deaktivieren.
Wenn ein Administrator Gemini in Colab Enterprise für einen bestimmten Nutzer deaktivieren möchte, muss er ihm die Rolle Gemini for Google Cloud User (roles/cloudaicompanion.user
) entziehen. Weitere Informationen finden Sie unter Einzelne IAM-Rolle widerrufen.
Nächste Schritte
Weitere Möglichkeiten zum Schreiben und Bearbeiten von Code mit Gemini-Unterstützung finden Sie unter den folgenden Links:
Weitere Informationen dazu, wie Gemini für Google Cloud Ihre Daten verwendet