Ausgabeformat anpassen
Du arbeitest als Entwickler bei einem Startup, das eine Textanalyseplattform für Content-Ersteller anbietet. Deine Plattform hilft Nutzern, ihre Inhalte automatisch zu kategorisieren und zu formatieren, und du arbeitest gerade an einer neuen Funktion, die die Sprache eines bestimmten Textes auf text
erkennt und einen passenden Titel für diesen Text in einem benutzerdefinierten Format generiert. Du beschließt, eine Aufforderung zu entwerfen, die das Sprachmodell durch diese Situation führt.
Das Paket OpenAI
, die Funktion get_response()
und die Variable text
wurden für dich vorgeladen.
Diese Übung ist Teil des Kurses
ChatGPT Prompt Engineering für Entwickler
Anleitung zur Übung
- Erstelle die
instructions
für die Eingabeaufforderung, indem du das Modell bittest, die Sprache zu bestimmen und einen passenden Titel für den vorgeladenentext
Auszug zu generieren, der mit dreifachen Backticks (```) als Trennzeichen versehen wird. - Erstelle die
output_format
mit der Anweisung, den Text, die Sprache und den Titel jeweils in eine eigene Zeile zu schreiben, indem du "Text:", "Sprache:" und "Titel:" als Präfix für jede Zeile verwendest. - Erstelle die
final_prompt
, indem du alle Teile kombinierst und die abgegrenztetext
verwendest.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)