BaşlayınÜcretsiz başlayın

Embedding'ler oluşturma

Bu egzersizde, OpenAI API'ını kullanarak ilk embedding'lerini oluşturacaksın. Normalde OpenAI API ile etkileşim kurmak için bir OpenAI API anahtarına ihtiyaç duyarsın ve embedding oluşturmanın bir maliyeti olur. Ancak, bu kursta bir API anahtarı oluşturman veya sağlaman gerekmiyor.

Koddaki <OPENAI_API_TOKEN> yer tutucusu bu kursun egzersizleri için geçerli istekler gönderecek şekilde ayarlanmıştır. Kursta herhangi bir noktada RateLimitError hatası alırsan, kısa bir süre bekleyip tekrar dene.

Kurs boyunca openai kütüphanesinden OpenAI sınıfı senin için içe aktarılacak ve bu egzersizden sonra client da senin için oluşturulacak.

Bu egzersiz, kursun bir parçasıdır

OpenAI API ile Embeddings’e Giriş

Kursa Göz Atın

Egzersiz talimatları

  • Bir OpenAI istemcisi oluştur (sağlanan yer tutucudaki api_key değerini olduğu gibi bırakabilirsin).
  • Embeddings uç noktasına bir istek oluştur; text-embedding-3-small modeline istediğin herhangi bir metni ilet.
  • Modelden gelen response değerini bir sözlüğe dönüştür.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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)
Kodu Düzenle ve Çalıştır