bsenst's picture
add colab badges to ipynb, fix typos and minor bugs
e392f4c
---
title: "Colab & große Sprachmodelle🤖💻"
description: "Eine Anleitung zur Verwendung von großer Sprachmodell in Google Colab, einschließlich der Code-Vervollständigung, Fehlerbehebung und Verbesserung."
image: _c6cbaab4-a264-43bf-8b0f-311e210cd959.jpeg
---
## Google Colab nutzen
### 1: Öffne Google Colab
* **Gehe zu Google Colab**:
- Besuche [Google Colab](https://colab.research.google.com/).
- Melde dich mit deinem Google-Konto an, falls erforderlich.
### 2: Neues Notebook erstellen
* **Erstelle ein neues Notebook**:
- Klicke auf "Datei" in der oberen linken Ecke.
- Wähle "Neues Notebook".
### 3: Upload von Dateien 📁
* **Dateien hochladen**:
- Klicke im linken Seitenbereich auf das Ordnersymbol.
- Klicke auf das Upload-Symbol (Pfeil nach oben) und wähle die Dateien aus, die du hochladen möchtest.
### 4: Dateien und Notebook downloaden 📂
1. **Notebook herunterladen**:
- Klicke auf "Datei" und wähle "Download .ipynb", um dein Notebook im Jupyter-Format herunterzuladen.
2. **Dateien herunterladen**:
- Klicke im linken Seitenbereich auf das Ordnersymbol.
- Rechtsklicke auf die Datei, die du herunterladen möchtest, und wähle "Herunterladen".
## Gemini für die Code-Erstellung 📝
### 1: Nutzung der Code-Generierung ⚙️
1. **Code generieren**:
- In einer leeren Codezelle, klicke auf "Generate".
- Gib eine Beschreibung des gewünschten Codes ein und drücke Enter.
- Beispiel: "Erzeuge einen pandas DataFrame aus einer CSV-Datei".
2. **Panel schließen**:
- Klicke auf "Close", um das Generate-Panel zu schließen.
### 2: Fehler beheben 🔧
* **Aufreten von Fehlermeldungen**:
- Wenn Code mit einem Fehler in eine Codezelle erscheint eine Fehlermeldung. Beispiel: `print(1` (fehlende schließende Klammer).
* **Fehlerbehebungsvorschlag akzeptieren**:
- Wenn Gemini eine Lösung für den Fehler vorschlägt, klicke auf "Fix error".
- Bewerte den Vorschlag und klicke auf "Accept suggestion" oder "Reject suggestion".
## ChatGPT für die Code-Erstellung 📝
Um Sprachmodelle optimal zu nutzen, ist es wichtig, klare und präzise Prompts zu erstellen. Ein guter Prompt enthält alle notwendigen Informationen, die ChatGPT benötigt, um eine hilfreiche Antwort zu geben.
#### Prompterstellung:
1. **Sei spezifisch**: Gebe genaue Details an, was du erreichen möchtest.
- Beispiel: „Schreibe einen Python-Code, der eine Liste von Zahlen sortiert.“
2. **Gebe Kontext**: Füge relevante Informationen hinzu, die helfen können, die Antwort zu präzisieren.
- Beispiel: „Ich arbeite in Google Colab und möchte eine Funktion erstellen, die eine Liste von Zahlen in aufsteigender Reihenfolge sortiert.“
3. **Stelle Fragen oder Aufgaben klar**: Formuliere klare Fragen oder Aufgaben.
- Beispiel: „Kannst du mir den Code für eine Sortierfunktion in Python geben?“
### 1: Nutzung von ChatGPT für die Code-Erstellung
1. **Prompt in ChatGPT eingeben**:
- Beispiel-Prompt: „Ich brauche einen Python-Code, der eine Liste von Zahlen sortiert. Kannst du mir helfen?“
2. **Kopiere den generierten Code**:
- Kopiere den von ChatGPT generierten Code in die Zwischenablage.
### 2: Code in Google Colab einfügen und ausführen
1. **Füge den Code in eine Codezelle ein**:
- Klicke in eine leere Codezelle in deinem Colab-Notebook und füge den kopierten Code ein.
2. **Führe den Code aus**:
- Drücke die Tastenkombination `Shift + Enter`, um die Codezelle auszuführen.
### 3: Fehlerbehebung mit ChatGPT 🔧
Wenn du beim Ausführen deines Codes auf Fehler stößt, kannst du ChatGPT verwenden, um diese zu beheben:
1. **Fehlermeldung kopieren**:
- Kopiere die Fehlermeldung aus Google Colab.
2. **Fehlermeldung an ChatGPT übergeben**:
- Beispiel-Prompt: „Ich habe folgenden Fehler erhalten, als ich meinen Code in Google Colab ausgeführt habe: [Fehlermeldung]. Kannst du mir helfen, diesen Fehler zu beheben?“
3. **Lösungen von ChatGPT anwenden**:
- Verwende die vorgeschlagenen Lösungen von ChatGPT, um den Fehler zu beheben und passe den Code entsprechend an.
### 4: Code verbessern und weiterentwickeln 🚀
Nutze ChatGPT, um deinen Code zu verbessern oder neue Funktionen hinzuzufügen:
- Beispiel-Prompt: „Kannst du mir helfen, eine zusätzliche Funktion hinzuzufügen, die die Liste in absteigender Reihenfolge sortiert?“
## Zusammenfassung 📜
Durch die Verwendung von Sprachmodellen in Google Colab kannst du effizient Code schreiben, vervollständigen und Fehler beheben. Denke daran, spezifische und kontextreiche Prompts zu erstellen, um die besten Ergebnisse zu erzielen. Kopiere und füge den generierten Code in dein Colab-Notebook ein und nutze ChatGPT zur Fehlerbehebung, wenn Probleme auftreten.
## Ressourcen
* [blog.google/technology/ai/democratizing-access-to-ai-enabled-coding-with-colab/](https://blog.google/technology/ai/democratizing-access-to-ai-enabled-coding-with-colab/)
* [blog.google/technology/developers/google-colab-ai-coding-features/
](https://blog.google/technology/developers/google-colab-ai-coding-features/)
* [youtube.com/watch?v=V7RXyqFUR98](https://www.youtube.com/watch?v=V7RXyqFUR98)