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
- Informationen zum Senden von Gemini-Chat-Prompt-Anfragen.
- Prompts zur Codegenerierung erstellen
- Prompts zur Codevervollständigungen erstellen
- Verantwortungsbewusste Best Practices für KI und die Sicherheitsfilter von Vertex AI