Embeddings
Convertissez du texte en vecteurs numériques avec l’endpoint Embeddings compatible OpenAI.
Requête de base
La réponse contient les vecteurs dans le tableau data et, lorsqu’elles sont disponibles, les informations d’utilisation dans usage.
Python
Node.js / TypeScript
Champs de la requête
Entrées par lots
Regroupez les textes associés dans une seule requête lorsque le modèle sélectionné et vos limites d’entrée le permettent. Conservez l’index de chaque élément de la réponse afin de pouvoir associer les vecteurs aux entrées d’origine.
Compatibilité des vecteurs
Ne mélangez pas, dans un même index vectoriel, des embeddings issus d’ID de modèles ou de paramètres de dimension différents. Régénérez les embeddings des données existantes si vous modifiez l’un de ces éléments.
Pour les systèmes de récupération, utilisez le même modèle et la même stratégie de prétraitement pour les documents et les requêtes des utilisateurs.
Chemin alternatif
La spécification de l’API expose également un endpoint d’embedding dont le modèle figure dans le chemin :
Préférez /v1/embeddings pour les nouvelles intégrations compatibles OpenAI, sauf si votre client existant nécessite le chemin de type moteur.
