Verwendung des Parameters Werkzeuge
Du entwickelst eine KI-Anwendung für eine Immobilienagentur und wurdest gebeten, einige Schlüsseldaten aus den Angeboten zu extrahieren: Haustyp, Lage, Preis, Anzahl der Schlafzimmer. Verwende den Endpunkt Chat-Abschlüsse mit Funktionsaufruf, um die Informationen zu extrahieren.
Die Nachricht message_listing
, die das Immobilienangebot enthält, und function_definition
, die die aufzurufende Funktion enthält, die als Werkzeug definiert ist, das an das Modell übergeben wird, wurden vorgeladen.
Diese Übung ist Teil des Kurses
Entwicklung von KI-Systemen mit der OpenAI API
Anleitung zur Übung
- Füge die vorbereitete Nachricht hinzu,
message_listing
. - Füge die Funktionsdefinition hinzu,
function_definition
. - Drucke die Antwort aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
client = OpenAI(api_key="")
response= client.chat.completions.create(
model="gpt-4o-mini",
# Add the message
____,
# Add your function definition
____
)
# Print the response
print(____)