CommencezCommencez gratuitement

Créer des embeddings

Dans cet exercice, vous allez créer vos tout premiers embeddings avec l'API d'OpenAI. Normalement, pour interagir avec l'API d'OpenAI, vous auriez besoin d'une clé d'API OpenAI, et la création d'embeddings entraînerait des frais. Cependant, vous n'avez pas à créer ni à fournir de clé d'API dans ce cours.

Le substitut <OPENAI_API_TOKEN> est déjà fourni dans le code, ce qui enverra des requêtes valides pour les exercices de ce cours. Si, à un moment ou un autre, vous obtenez une RateLimitError, prenez une pause et réessayez.

La classe OpenAI de la bibliothèque openai sera importée pour vous tout au long du cours et, après cet exercice, le client sera créé automatiquement.

Cette activité fait partie du cours

Introduction aux embeddings avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Créez un client OpenAI (vous pouvez laisser api_key avec le substitut fourni).
  • Créez une requête vers le point de terminaison Embeddings, en passant au modèle text-embedding-3-small le texte de votre choix.
  • Convertissez la response du modèle en dictionnaire.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code