Erste SchritteKostenlos loslegen

Einbettungen erstellen

In dieser Übung erstellst du deine ersten Einbettungen mit der OpenAI API. Um mit der OpenAI-API zu interagieren, brauchst du normalerweise einen OpenAI-API-Schlüssel, und das Erstellen von Einbettungen ist mit Kosten verbunden. In diesem Kurs musst du jedoch keinen API-Schlüssel erstellen oder angeben.

Im Code ist der Platzhalter <OPENAI_API_TOKEN> vorgesehen, der gültige Anfragen für die Übungen in diesem Kurs sendet. Wenn du an irgendeiner Stelle des Kurses auf eine RateLimitError triffst, halte einen Moment inne und versuche es noch einmal.

Die Klasse OpenAI aus der Bibliothek openai wird im Laufe des Kurses für dich importiert, und nach dieser Übung wird die Klasse client für dich erstellt.

Diese Übung ist Teil des Kurses

Einführung in Embeddings mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen OpenAI-Client (du kannst den api_key auf den mitgelieferten Platzhalter setzen lassen).
  • Erstelle eine Anfrage an den Embeddings-Endpunkt und übergebe dem Modell text-embedding-3-small einen beliebigen Text.
  • Wandle das Modell response in ein Wörterbuch um.

Interaktive Übung zum Anfassen

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

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

# Create a request to obtain embeddings
response = ____

# Convert the response into a dictionary
response_dict = ____
print(response_dict)
Bearbeiten und Ausführen von Code