Kontrolle der Ausgabestruktur

Eine Möglichkeit, die von einem Sprachmodell gelieferte Ausgabestruktur zu kontrollieren, ist, ihm in der Eingabeaufforderung ein Beispiel für eine Frage/Antwort zu geben. Das Modell lernt daraus und folgt ihm, wenn es Antworten für ähnliche Fragen generiert. In dieser Übung sollst du eine einmalige Eingabeaufforderung erstellen, die ungerade Zahlen aus einer gegebenen Zahlenmenge extrahiert und sie als Zahlenreihe zwischen Klammern anzeigt, getrennt durch Kommas, wie in der Anleitung gezeigt.

Das Paket OpenAI und die Funktion get_response() sind für dich vorinstalliert.

Diese Übung ist Teil des Kurses

ChatGPT Prompt Engineering für Entwickler

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen One-Shot prompt, der ein Beispiel dafür liefert, wie man die ungeraden Zahlen aus der Menge {1, 3, 7, 12, 19} extrahiert, und suche eine Antwort für die Menge {3, 5, 11, 12, 16}.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

client = OpenAI(api_key="")

# Create a one-shot prompt
prompt = """____"""

response = get_response(prompt)
print(response)