Erste SchritteKostenlos loslegen

Formatierung der Modellantwort als JSON

Als Bibliothekar, der neue Bücher katalogisiert, möchtest du die OpenAI API nutzen, um die Erstellung einer JSON-Datei aus Textnotizen, die du von einem Kollegen erhalten hast, zu automatisieren. Deine Aufgabe ist es, relevante Informationen wie Buchtitel und Autoren zu extrahieren. Dazu verwendest du die OpenAI API, um die Textnotizen, die Buchtitel und Autoren enthalten, in strukturierte JSON-Dateien zu konvertieren.

In dieser und allen folgenden Übungen ist die Bibliothek openai bereits geladen. Die Eingabe deines eigenen API-Schlüssels ist nicht notwendig, um Anfragen zu erstellen und die Übungen in diesem Kurs zu absolvieren; du kannst dies jedoch tun, wenn du möchtest.

Diese Übung ist Teil des Kurses

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen OpenAI API-Client.
  • Erstelle eine Anfrage an den Chat-Completions-Endpunkt.
  • Gib an, dass die Anfrage das Antwortformat json_object verwenden soll.
  • Extrahiere und drucke die Modellantwort.

Interaktive Übung zum Anfassen

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

# Create the OpenAI client
client = ____(api_key="")

# Create the request
response = ____(
  model="gpt-4o-mini",
  messages=[
   {"role": "user", "content": "I have these notes with book titles and authors: New releases this week! The Beholders by Hester Musson, The Mystery Guest by Nita Prose. Please organize the titles and authors in a json file."}
  ],
  # Specify the response format
  ____
)

# Print the response
print(____)
Bearbeiten und Ausführen von Code