Zacznij terazZacznij za darmo

Tworzenie osadzeń

W tym ćwiczeniu utworzysz swoje pierwsze osadzenia (embeddings) za pomocą OpenAI API. Normalnie do korzystania z OpenAI API potrzebny jest klucz API, a tworzenie osadzeń wiąże się z kosztami. W tym kursie nie musisz jednak tworzyć ani podawać klucza API.

W kodzie umieszczono symbol zastępczy <OPENAI_API_TOKEN>, który umożliwia wysyłanie poprawnych żądań w ćwiczeniach tego kursu. Jeśli w dowolnym momencie pojawi się błąd RateLimitError, zaczekaj chwilę i spróbuj ponownie.

Klasa OpenAI z biblioteki openai będzie importowana automatycznie przez cały kurs, a po tym ćwiczeniu obiekt client będzie tworzony za ciebie.

To ćwiczenie jest częścią kursu

Wprowadzenie do osadzeń z OpenAI API

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz klienta OpenAI (możesz zostawić api_key ustawiony na podany symbol zastępczy).
  • Wyślij żądanie do punktu końcowego Embeddings, przekazując modelowi text-embedding-3-small dowolny tekst.
  • Przekonwertuj odpowiedź modelu (response) do słownika.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod