CommencerCommencer gratuitement

Création d'embeddings

Dans cet exercice, vous allez créer vos premiers embeddings en utilisant l'API OpenAI. Normalement, pour interagir avec l'API OpenAI, vous auriez besoin d'une clé API OpenAI, et la création d'embeddings aurait un coût. Cependant, vous n'avez pas besoin de créer ou de fournir une clé API dans ce cours.

Le placeholder <OPENAI_API_TOKEN> a été fourni dans le code, qui enverra des requêtes valides pour les exercices de ce cours. Si, à un moment ou à un autre de la formation, vous tombez sur RateLimitError, arrêtez-vous un instant et recommencez.

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

Cet exercice fait partie du cours

Introduction à l'intégration avec l'API OpenAI

Afficher le cours

Instructions

  • Créez un client OpenAI (vous pouvez laisser l'adresse api_key dans l'espace réservé fourni).
  • Créez une requête vers le point de terminaison Embeddings, en transmettant au modèle text-embedding-3-small le texte de votre choix.
  • Convertir le modèle response en un dictionnaire.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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