Prompts zum Chatten über Code erstellen

Die Modelle gemini-1.0-pro und codechat-bison unterstützen auf Code spezialisierte Unterhaltungen über mehrere Themen. In diesem Thema 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 Codechats:

  • 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.0-pro
  • codechat-bison

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, die das Minimum von zwei Zahlen berechnet.

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