Erste SchritteKostenlos loslegen

Widersprüchliche Antworten vermeiden

Das Team, mit dem du an dem vorherigen Projekt gearbeitet hast, ist von dem Antwortgenerator begeistert und fragt dich, ob noch mehr Bewertungen bearbeitet werden können. Allerdings wurden einige Bewertungen mit anderen Dokumenten vermischt und du wirst gebeten, keine Antworten zurückzusenden, wenn der Text keine Bewertung oder keine relevanten Informationen enthält. Die Rezension, die du gerade betrachtest, enthält zum Beispiel keinen Produktnamen, also sollte auch kein Produktname zurückgegeben werden.

In dieser Übung wurden die Funktion get_response() sowie die Variablen messages und function_definition vorgeladen. messages enthält bereits die Bewertung des Nutzers, und function_definition enthält die beiden Funktionen: eine, die strukturierte Daten extrahiert, und eine, die eine Antwort erzeugt.

Diese Übung ist Teil des Kurses

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Ändere die messages, um das Modell aufzufordern, keine Werte für die Antworten anzunehmen.

Interaktive Übung zum Anfassen

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

client = OpenAI(api_key="")

# Modify the messages
____

response = get_response(messages, function_definition)

print(response)
Bearbeiten und Ausführen von Code