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

Kurs anzeigen

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 vorgeladenen text 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 abgegrenzte text 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)