Kom igångKom igång gratis

Skapa inbäddningar

I den här övningen skapar du dina första inbäddningar med OpenAI API. Normalt behöver du en OpenAI API-nyckel för att använda API:et, och att skapa inbäddningar kostar pengar. I den här kursen behöver du dock inte skapa eller ange någon API-nyckel.

Placehållaren <OPENAI_API_TOKEN> finns redan i koden och används för att skicka giltiga förfrågningar under kursens övningar. Om du vid något tillfälle stöter på ett RateLimitError, vänta en stund och försök igen.

Klassen OpenAI från biblioteket openai importeras åt dig genom hela kursen, och efter den här övningen skapas client automatiskt.

Den här övningen är en del av kursen

Introduktion till inbäddningar med OpenAI API

Visa kurs

Övningsinstruktioner

  • Skapa en OpenAI-klient (du kan lämna api_key inställd på den angivna placehållaren).
  • Skicka en förfrågan till Embeddings-slutpunkten och ange modellen text-embedding-3-small tillsammans med valfri text.
  • Konvertera modellens response till en ordbok.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod