Aller au contenu

Modèles & pricing

Facturation en crédits prépayés (€). Votre première organisation démarre avec 5 € offerts ; ensuite, rechargez depuis le portail ou contactez-nous. Prix au million (M) de tokens. Grille indicative, susceptible d’évoluer.

Pour choisir un modèle selon l’usage, voir le banc d’essai des modèles : méthodologie, résultats du dernier relevé et recommandations.

Modèlemodel (API)SouverainLit les imagesContexteEntréeSortie
GPT-OSS 20Bgpt-oss-20b✅—131k0,048 €/M0,18 €/M
GPT-OSS 120Bgpt-oss✅—131k0,096 €/M0,48 €/M
Qwen3.5 9Bqwen-9b✅✅262k0,12 €/M0,18 €/M
Ministral 3 (3B)ministral✅—131k0,132 €/M0,132 €/M
Ministral 3 (8B)ministral-8b✅✅262k0,198 €/M0,198 €/M
Mistral Small 4mistral-small✅✅262k0,198 €/M0,792 €/M
Ministral 3 (14B)ministral-14b✅✅262k0,264 €/M0,264 €/M
Gemma 4 26Bgemma✅✅262k0,30 €/M0,60 €/M
Qwen3.6 35Bqwen-small✅✅262k0,30 €/M1,80 €/M
DeepSeek V4 Flashdeepseek-v4-flash✅—262k0,48 €/M0,96 €/M
Qwen3.8 27Bqwen-27b✅✅262k0,48 €/M3,24 €/M
Mistral Large 3mistral-large✅✅262k0,66 €/M1,98 €/M
Qwen3.5 397Bqwen-large✅✅250k0,72 €/M4,32 €/M
Llama 3.3 70Bllama-70b✅—131k0,804 €/M0,804 €/M
GLM 5.3 (Z.ai)glm✅—1 M1,848 €/M5,808 €/M
Mistral Medium 3.5mistral-medium✅✅262k1,98 €/M9,90 €/M

Modèles cloud frontière, hors UE (sur autorisation du compte)

Section intitulée « Modèles cloud frontière, hors UE (sur autorisation du compte) »

Les modèles frontière des grands éditeurs, parmi les plus capables du marché, servis hors de l’Union européenne. Ils ne sont proposés qu’aux comptes qui les ont autorisés (voir Modèles cloud frontière hors UE ci-dessous) ; sans cette autorisation, toute requête qui les nomme est refusée. Ils ne sont pas évalués par notre banc d’essai.

Modèlemodel (API)Données traitéesLit les imagesContexteEntréeSortie
Claude Haiku 4.5claude-haikuÉtats-Unis (Anthropic)✅200k1,20 €/M6,00 €/M
DeepSeek V4.1 Flashdeepseek-v41-flashChine (DeepSeek)—1 M0,36 €/M1,44 €/M
DeepSeek V4 Prodeepseek-v4-proChine (DeepSeek)—1 M1,584 €/M4,752 €/M
Claude Sonnet 5claude-sonnetÉtats-Unis (Anthropic)✅1 M2,40 €/M12,00 €/M
Claude Opus 5.5claude-opusÉtats-Unis (Anthropic)✅1 M4,80 €/M24,00 €/M
Claude Fable 5.1claude-fableÉtats-Unis (Anthropic)✅1 M12,00 €/M60,00 €/M
Modèlemodel (API)SouverainLit les imagesContexteEntréeSortie
Codestralcodestral✅—256k0,396 €/M1,188 €/M
Modèlemodel (API)SouverainDimensionsEntréeSortie
BGE-M3bge-embed✅10240,012 €/M—
Mistral Embedmistral-embed✅10240,132 €/M—
Qwen3 Embedqwen-embed✅10240,120 €/M—
Codestral Embedcodestral-embed✅15360,198 €/M—

mistral-small est le modèle par défaut de l’API : c’est lui qui répond à une requête qui ne nomme pas de model (le plus rapide et le moins cher sur du travail réel). L’assistant, le bac à sable et le copilote démarrent sur gemma, le plus fiable du catalogue sur les cas complexes, tant que l’organisation n’en règle pas un autre. ministral est le plus économique, bon pour la classification et le routage ; ses variantes 8B et 14B offrent le double de contexte pour quelques centimes de plus. mistral-medium raisonne le mieux et mistral-large tient les longs enchaînements d’outils, mais il répond nettement plus lentement : réservez-le aux traitements différés.

glm (GLM 5.3, un modèle à poids ouverts de Z.ai que Mistral héberge sur le même endpoint régional) est là pour sa fenêtre de contexte : un million de tokens, quatre fois celle des autres modèles servis en UE. Voyez l’encadré ci-dessous avant d’y verser un très gros document.

Les autres sont des modèles à poids ouverts, servis depuis des serveurs français : Paris pour gemma, qwen-small, qwen-large, deepseek-v4-flash et qwen-embed, Gravelines pour gpt-oss, gpt-oss-20b, qwen-9b, qwen-27b, llama-70b et bge-embed.

gpt-oss-20b et gpt-oss sont les moins chers du catalogue ; qwen-9b est le plus économique de ceux qui lisent les images ; qwen-small est taillé pour les enchaînements d’outils à faible coût ; qwen-large reste le plus capable. Tous raisonnent avant de répondre, ce qui améliore les réponses difficiles mais consomme des tokens de sortie : voyez l’encadré ci-dessous si vous voulez couper. llama-70b fait exception — il n’a pas de réglage de raisonnement — et n’est présent que pour les projets qui exigent cette famille de modèles.

La page Gestion → Modèles du portail réunit tout ce qui décide des modèles employés par votre organisation. Le catalogue y est rangé par hébergement : Serveur Miraca (à venir), France (Scaleway à Paris, OVHcloud à Gravelines), Union européenne (Mistral) et Cloud frontière hors UE.

  • Disponible : un modèle éteint est retiré du catalogue de l’organisation. Il disparaît de tous les sélecteurs, et toute requête qui le nomme, y compris par l’API (clés sk-, Make, n8n, Zapier), reçoit un 400 qui renvoie à cette page. Un modèle ajouté plus tard au catalogue Miraca est disponible d’emblée.
  • Assistant : les modèles proposés dans l’assistant (web, applications, Slackbot).
  • Modèles par défaut, un par usage : Bac à sable et API (une requête d’API qui ne nomme pas de model reçoit celui-ci), Assistant et Slackbot, Tâches (à défaut, celui de l’assistant), Comptes rendus de réunion et Copilote. Seuls les modèles disponibles sont proposés. Tant que Bac à sable et API reste sur le défaut Miraca, le bac à sable s’ouvre sur gemma et l’API répond avec mistral-small ; y choisir un modèle l’applique aux deux.
  • Comptes rendus de réunion : le modèle qui rédige la synthèse d’une note quand la personne n’en a choisi aucun dans les options de la synthèse (sur le web comme dans les applications). Son propre choix passe avant ; à défaut de ce réglage, c’est le modèle de l’assistant. Il se choisit parmi les modèles proposés dans l’assistant. Laisser un usage sur le défaut Miraca suppose que ce modèle reste disponible : pour retirer Mistral Small, choisissez d’abord un autre défaut pour le bac à sable et l’API (le découpage IA des bases le suit alors) ; pour retirer Gemma, choisissez-en un autre pour le bac à sable et l’API, pour l’assistant et pour le copilote.
  • Présentation dans les sélecteurs : l’ordre dans lequel les modèles sont proposés partout où l’on en choisit un (assistant sur le web et dans les applications, bac à sable, tâches, bases), et le texte de la fiche qui s’affiche au survol d’un modèle. Glissez les modèles, ou montez-les et descendez-les avec les flèches, pour placer en tête ceux que vos équipes doivent prendre d’abord. Le crayon d’un modèle ouvre son texte (600 caractères au plus) : il remplace la présentation de Miraca pour toute l’organisation, avec un aperçu de la fiche. Dites-y pour quelles conversations le choisir, et quand en préférer un autre. Le prix, les mesures du banc d’essai, les capacités et l’avertissement hors UE restent affichés. Laissé vide, le texte de Miraca revient. Un modèle ajouté plus tard au catalogue Miraca se range à la fin de votre ordre. Ces réglages ne changent que la présentation : l’API et la liste des modèles servie par /v1/models ne les lisent pas.

Le bouton Choisir le bon modèle, en haut de Gestion → Modèles, ouvre une page de comparaison ouverte à toutes les personnes de l’organisation. Cochez jusqu’à cinq modèles du catalogue : leurs profils se superposent sur une même toile, un axe par critère.

  • Axes publics : intelligence générale (indice d’Artificial Analysis, synthèse de dix évaluations), raisonnement (GPQA Diamond), culture experte (Humanity’s Last Exam), code (SciCode), outils et agents (τ³-Bench Banking) et long contexte (AA-LCR). Ces évaluations viennent d’Artificial Analysis, un évaluateur indépendant qui applique le même protocole à tous les modèles, en anglais : les chiffres publiés par chaque éditeur, mesurés chacun à sa façon, ne se comparent pas entre eux. Les scores sont relevés à date fixe, indiquée en bas de page.
  • Axes Miraca : le travail réel, mesuré par notre banc complexe (huit cas qui croisent des bases, enchaînent des outils, produisent un classeur et cherchent sur le web), l’économie (prix de vente du catalogue, trois tokens lus pour un écrit) et la rapidité (durée de ce même banc sur notre service). Économie et rapidité sont sur une échelle logarithmique : les écarts de prix vont de un à plusieurs centaines.

Sur chaque axe, 100 correspond au meilleur modèle du catalogue Miraca : la forme d’un modèle ne change pas quand on en ajoute un autre à côté. Un axe n’est tracé que si chacun des modèles choisis y a une mesure ; sinon il est retiré de la toile, et la page dit pour quel modèle la mesure manque. Le tableau sous la toile donne les valeurs mesurées et leur source.

Les sélecteurs de modèle du portail (bac à sable, tâches, modèles par défaut) portent en bas de leur liste un lien Comparer les modèles, qui ouvre cette page dans un nouvel onglet avec le modèle choisi déjà coché : la saisie en cours n’est pas perdue.

Plusieurs modèles existent avec et sans raisonnement. Par défaut, la toile montre la variante évaluée par défaut ; l’interrupteur Variantes sans raisonnement montre l’autre, quand elle existe.

Un modèle peut être choisi ailleurs que sur cette page : dans une tâche, pour le découpage IA d’une base de connaissance ou d’une connexion, comme préréglage d’un projet de l’assistant, ou comme modèle de synthèse des notes d’une personne. La page indique, sous chaque modèle, où il est choisi. Quand vous retirez un modèle utilisé (ou retirez l’autorisation des modèles hors UE), l’enregistrement vous dit ce qui est concerné, puis fait passer ces réglages sur « Modèle par défaut », qui suit les défauts de la page. Sans cette bascule, chacun échouerait à sa prochaine utilisation.

Les conversations de l’assistant n’ont rien à basculer : une conversation rouverte sur un modèle retiré repart sur le modèle par défaut. Et partout où l’on choisit un modèle (tâche, base, connexion, projet, synthèse, API), un modèle retiré est refusé dès l’enregistrement, avec un message qui renvoie à cette page.

La page est réservée au propriétaire et aux administrateurs de l’organisation ; un contributeur la consulte sans pouvoir la modifier. Sur un compte personnel, son titulaire la règle (sans les usages propres aux organisations).

Les modèles Claude (Anthropic, États-Unis) et DeepSeek V4 Pro et V4.1 Flash (API de DeepSeek, Chine) sont des modèles cloud frontière : parmi les plus capables du marché, là où le catalogue souverain n’a pas d’équivalent. Ils ne sont pas souverains : les messages, les pièces jointes et les extraits de vos bases qui leur sont envoyés quittent l’Union européenne, et le fournisseur les traite selon ses propres conditions.

  • Désactivés par défaut. Un propriétaire ou un administrateur de l’organisation les autorise dans Gestion → Modèles (sur un compte personnel, son titulaire). Le réglage vaut pour tout le compte, se retire à tout moment et prend effet immédiatement.
  • Sans autorisation, ils n’apparaissent dans aucun sélecteur, et toute requête qui les nomme, y compris par l’API, reçoit un 400 qui nomme le réglage à activer.
  • Une fois autorisés, ils portent un badge « Cloud hors UE » avec le pays, dans chaque sélecteur de modèle, et un avertissement s’affiche quand l’un d’eux est choisi.
  • Un compte réglé en sovereign-only (cf. Conformité) continue de les refuser, même autorisés.
  • Un modèle souverain ne délègue jamais à un sous-agent hors UE.

La liste des modèles disponibles et leur grille tarifaire sont exposées publiquement (sans clé API) :

Fenêtre de terminal
curl https://api.miraca.fr/v1/pricing

(La liste « brute » compatible OpenAI reste disponible sur GET /v1/models, sans la grille tarifaire.)

{
"object": "list",
"data": [
{
"id": "mistral-small",
"name": "Mistral Small 4",
"mode": "chat",
"sovereign": true,
"hosting": "ue",
"data_location": "Union européenne",
"vision": true,
"quality": null,
"agentic": null,
"bench": {
"answered": 9,
"of": 10,
"cost_eur": 0.049,
"seconds": 42,
"abstains": true,
"date": "2026-09-09",
"complex": { "answered": 25, "of": 31, "cost_eur": 0.034, "seconds": 53 }
},
"reasoning_efforts": ["none", "high"],
"dimensions": null,
"context_max": 262144,
"pricing": {
"currency": "EUR",
"input_per_million_tokens": 0.198,
"output_per_million_tokens": 0.792
}
},
{
"id": "mistral-embed",
"name": "Mistral Embed",
"mode": "embedding",
"sovereign": true,
"hosting": "ue",
"data_location": "Union européenne",
"vision": false,
"quality": null,
"agentic": null,
"bench": null,
"reasoning_efforts": [],
"dimensions": 1024,
"context_max": 8192,
"pricing": {
"currency": "EUR",
"input_per_million_tokens": 0.132,
"output_per_million_tokens": null
}
}
]
}
  • id : la valeur à passer dans le champ model de vos requêtes.
  • mode : chat ou embedding (pour embedding, output_per_million_tokens vaut null).
  • sovereign : true = inférence traitée dans l’UE, sous notre maîtrise ; false = modèle cloud frontière servi hors UE, réservé aux comptes qui l’ont autorisé (voir Modèles cloud frontière hors UE).
  • hosting : l’hébergement, miraca, france, ue ou hors_ue — la même classification que la page Gestion → Modèles.
  • data_location : où les données sont traitées ("Paris", "Gravelines", "Union européenne", "États-Unis", "Chine").
  • vision : le modèle sait lire des images jointes à un message. Établi en testant chaque modèle, pas recopié d’une documentation : plusieurs backends acceptent une image sans la regarder et répondent au hasard. Une requête /v1/chat/completions adressée à un modèle vision: false : une image dans le dernier message user est refusée (400, « Le modèle « … » ne lit pas les images ») ; une image d’un message antérieur est remplacée par la mention [Image jointe, non lue : le modèle de ce tour ne lit pas les images.], pour qu’une conversation commencée avec un modèle de vision puisse continuer sur un autre.
  • quality et agentic : abandonnés, conservés à null. Ces deux notes sur cinq crans prétendaient à une précision que notre banc n’a pas (huit modèles à égalité au sommet, deux questions d’écart sur tout le catalogue). Les champs restent servis pour ne pas faire disparaître une clé chez les clients qui les lisent ; leur contenu est désormais dans bench.
  • bench : ce que le banc a mesuré, tous les modèles sur le même travail. answered / of = réponses justes ; cost_eur = coût réel de ce test ; seconds = durée ; abstains = true si le modèle dit qu’il ne sait pas quand la réponse n’est pas dans la base, false s’il en invente une ; date = jour de la mesure. null = non évalué. complex = le banc complexe du même jour : huit cas qui exercent tout le produit (croisements de plusieurs bases, outils enchaînés, une prémisse fausse à corriger, un classeur produit puis relu, une recherche web), notés sur 31 jalons calculés à l’avance. C’est ce bloc qui départage : le banc documentaire met tous les modèles à 8 sur 10 ou plus, celui-ci va de 17 à 30 jalons sur le même travail, pour des coûts de 0,03 € à 0,44 €.
  • reasoning_efforts : niveaux acceptés par le paramètre reasoning_effort. Liste vide = ce modèle n’a pas de réglage de raisonnement, et le lui envoyer vaut 400.
  • pricing : prix en € par million de tokens, tels qu’ils sont décomptés de vos crédits.

Le GET /v1/models de l’API OpenAI-compatible (api.miraca.fr) reste disponible avec votre clé, mais ne renvoie que les identifiants — sans prix.