Skip to main content
Le point de terminaison /v1/embeddings génère des embeddings vectoriels pour une entrée textuelle. Les embeddings représentent le sens sémantique du texte sous forme d’un tableau de flottants à haute dimension, permettant la recherche par similarité, le clustering et la génération augmentée par récupération (RAG). Le point de terminaison est compatible avec l’API Embeddings de OpenAI.

Point de terminaison

Modèles d’embedding pris en charge

Consultez le Répertoire des modèles pour connaître la disponibilité actuelle et les tarifs.

Requête

En-têtes

Paramètres du corps

string
requis
Identifiant du modèle d’embedding. Exemple : "gemini-embedding-001", "text-embedding-3-small".
string | array
requis
Texte à vectoriser. Peut être une chaîne de caractères unique ou un tableau de chaînes pour un embedding par lot.
string
"float" (par défaut) retourne un tableau de flottants. "base64" retourne une chaîne encodée en base64.
integer
Nombre de dimensions pour l’embedding de sortie. Non pris en charge par tous les modèles.

Exemples de requêtes

Réponse

Champs de la réponse

array
Tableau d’objets d’embedding, un par chaîne d’entrée.
integer
Nombre de tokens traités.

Exemple de similarité cosinus

python