Aller au contenu

Evanesca ouvre bientôt : cette page montre comment le chat fonctionnera.

Créer des embeddings

POST/embeddings

Transforme un texte ou plusieurs en vecteurs, au format d'OpenAI : un vecteur par entrée, dans l'ordre d'envoi. Même clé, même crédit que le chat ; seuls les tokens d'entrée sont facturés.

Catalogue vérifié le 20 oct. 2026

BientôtOuverture prochaine : ce qui suit décrit le service tel qu'il fonctionnera.

URL du serveurhttps://evanesca.app/api/v1
POST/embeddingsOuvre au lancement
AuthorizationBearer $EVANESCA_API_KEY
  • Authorizationstringrequis

    Bearer suivi de votre clé, qui commence par sk-eva-.

  • Content-Typestringrequis

    application/json : le corps est du JSON.

Corps de la requête

application/json
  • modelstringrequis

    Un modèle d'embedding. Modèles de chat et d'embedding forment deux listes distinctes : un modèle de chat envoyé ici répond 404, tout comme un modèle d'embedding envoyé à /chat/completions.

    Valeursqwen3-embedding-8bbge-multilingual-gemma2

  • inputchaîne | tableau de chaînesrequis

    Un texte ou un tableau de textes, chacun dans la fenêtre de contexte du modèle (les modèles).

Où l'appel tourne, ce qu'il coûte

Evanesca · au dossier

Exécuté
  • Scaleway · Paris, Franceqwen3-embedding-8b, bge-multilingual-gemma2
L'opérateur garde

Scaleway peut conserver et lire les requêtes qui provoquent des erreurs ou paraissent abusives, jusqu'à 14 jours (page confidentialité de Scaleway).

Coût
Par million de tokens d'entrée, TVA comprise — pas de prix de sortie : qwen3-embedding-8b 0,168 €, bge-multilingual-gemma2 0,168 €.
En-têtes de réponse
x-evanesca-operator: scaleway
x-evanesca-location: paris

Recherche et RAG

Gardez le même modèle pour indexer et pour interroger : les vecteurs de deux modèles différents ne se comparent pas. Comment choisir un modèle, ses dimensions et le schéma RAG : Embeddings.

Erreurs

StatuttypeSignification
400invalid_requestLe corps n'est pas du JSON valide, ou model ou input manque.
401invalid_api_keyPas de clé, une clé malformée, ou une clé révoquée.
402insufficient_creditVotre crédit est à zéro ou en dessous. Rechargez pour continuer.
404model_not_foundIdentifiant inconnu, modèle qu'Evanesca ne sert pas, ou modèle de chat envoyé ici.
502upstream_errorL'opérateur est injoignable, a renvoyé une réponse illisible, ou a refusé le compte d'Evanesca elle-même. Votre clé n'est pas en cause : réessayez.

Les autres erreurs d'opérateur vous parviennent avec son statut et son corps, et Retry-After quand il en envoie un (erreurs).

curl https://evanesca.app/api/v1/embeddings \
  -H "Authorization: Bearer $EVANESCA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen3-embedding-8b",
    "input": ["Clause 4.2 du contrat", "Export de la paie, mars"]
  }'
{
  "object": "list",
  "model": "qwen3-embedding-8b",
  "data": [
    { "object": "embedding", "index": 0, "embedding": [ … ] },
    { "object": "embedding", "index": 1, "embedding": [ … ] }
  ],
  "usage": { "prompt_tokens": 14, "total_tokens": 14 }
}