Začněte nyníZačněte zdarma

Vytváření embeddingů

V tomto cvičení vytvoříš svůj úplně první embedding pomocí OpenAI API. Za normálních okolností bys k práci s OpenAI API potřeboval/a API klíč a vytváření embeddingů by bylo zpoplatněno. V tomto kurzu ale API klíč vytvářet ani zadávat nemusíš.

V kódu je připraven zástupný symbol <OPENAI_API_TOKEN>, který zajistí platné požadavky pro všechna cvičení v kurzu. Pokud kdykoli narazíš na chybu RateLimitError, chvíli počkej a zkus to znovu.

Třída OpenAI z knihovny openai bude v průběhu celého kurzu importována automaticky a od tohoto cvičení dál bude client vytvořen také za tebe.

Toto cvičení je součástí kurzu

Introduction to Embeddings with the OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř OpenAI klienta (hodnotu api_key nech nastavenou na připravený zástupný symbol).
  • Pošli požadavek na endpoint Embeddings a předej modelu text-embedding-3-small libovolný text.
  • Převeď response modelu na slovník.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód