Prompts zum Chatten über Code erstellen

In diesem Dokument werden Strategien zum Erstellen von Prompts gezeigt, die mit dem unterstützten Modell funktionieren, um eine Chatbot-Unterhaltung zum Code zu führen.

Anwendungsfälle

Typische Anwendungsfälle für Codechat:

  • Debugging: Sie erhalten Hilfe bei der Fehlerbehebung von Code, der sich nicht kompilieren lässt oder einen Fehler enthält.
  • Dokumentation: Sie erhalten Hilfe beim Verständnis von Code, damit Sie den Code genau dokumentieren können.
  • Lernen: Hier erfahren Sie mehr über Code, mit dem Sie nicht vertraut sind.

Unterstützte Modelle

Die folgenden Modelle unterstützen Code-Chat-Aufgaben:

  • Gemini 1.5 Flash
  • Gemini 1.5 Pro,
  • Gemini 1.0 Pro

Beispiel für einen Chat-Prompt

Sie können das Codechat-Modell verwenden, um Code zu generieren. Im folgenden Beispielchat fordert der Nutzer eine Funktion an, mit der das Minimum von zwei Zahlen berechnet wird.

Dies ist der erst Prompt des Nutzers:

Hi, how are you?
      
I'm doing great, thanks for asking! How can I help you today?
      

Dies ist der zweite Prompt des Nutzers, der zur Codegenerierung für eine Funktion führt:

Please help write a function to calculate the min of two numbers.
  
```
def min_of_two_numbers(a, b):
 """Returns the minimum of two numbers."""

 if a < b:
   return a
 else:
   return b
```
  

Nächste Schritte