Aller au contenu
Cercle IA Tech · RAG Un site du réseau Cercle IA Tech

Guide

Coût d'un RAG : les postes et comment les estimer

Combien coûte un RAG : les postes, des prix publics relevés le 15/11/2026 et une méthode pour calculer le coût par question.

Mis à jour le

Le coût d'un RAG se décompose en deux parties : un coût d'indexation, payé une fois puis à chaque mise à jour des documents, et un coût par question, payé à chaque utilisation. Le second pèse en général le plus lourd, parce qu'il porte sur la génération : chaque question envoie au modèle la question elle-même et plusieurs passages de vos documents. S'y ajoutent l'hébergement et le temps humain de maintenance, souvent oubliés. Si votre RAG est piloté par un agent, chaque décision ajoute des appels : voir le coût d'un agent IA.

Ce site est édité par IArche, qui édite ALMA. Les prix ci-dessous sont des prix publics d'éditeurs, cités comme exemples, en dollars américains, relevés le 15/11/2026 ; vérifiez-les avant tout calcul.

Les postes

Poste Quand on le paie Ce qui le fait varier
Extraction des documents à l'indexation volume, part de scans, outil
Plongements des documents à l'indexation et à chaque mise à jour nombre de jetons du corpus, modèle
Base vectorielle en continu volume, hébergement
Plongement de la question à chaque question négligeable en général
Retri à chaque question nombre de candidats, taille des passages
Génération à chaque question passages transmis, longueur de la réponse, modèle
Évaluation à chaque réglage taille du jeu de test, appels au modèle juge
Maintenance en continu mises à jour, droits, surveillance

Prix publics relevés le 15/11/2026

Plongements et retri (Voyage AI, distribué par MongoDB). Anthropic ne propose pas son propre modèle de plongements et présente Voyage AI dans sa documentation. Tarifs affichés par MongoDB :

Modèle Prix par million de jetons Jetons offerts
voyage-4-large 0,12 $ 200 millions
voyage-4 0,06 $ 200 millions
voyage-4-lite 0,02 $ 200 millions
rerank-3 (retri) 0,05 $ 200 millions
rerank-3-lite (retri) 0,02 $ 200 millions

Génération (Claude, d'après la grille d'Anthropic). Prix par million de jetons :

Modèle Entrée Lecture du cache Sortie
Claude Haiku 5.5 (requêtes jusqu'à 100 000 jetons) 0,10 $ 0,01 $ 0,50 $
Claude Haiku 4.5 1 $ 0,10 $ 5 $
Claude Sonnet 5.5 2 $ 0,10 $ 10 $
Claude Opus 5.5 4 $ 0,20 $ 20 $

La même grille indique une remise de 50 % sur l'entrée et la sortie pour les traitements par lots (interface asynchrone).

Méthode de calcul par question

Coût par question ≈ (jetons de la question + jetons des passages transmis + jetons des consignes) × prix d'entrée + jetons de la réponse × prix de sortie + retri + plongement de la question.

Calcul illustratif, avec des hypothèses à remplacer par les vôtres : 20 passages de 800 jetons transmis (le réglage des essais d'Anthropic sur la récupération contextuelle), soit 16 000 jetons d'entrée, et une réponse de 500 jetons, avec Claude Sonnet 5.5 :

  • entrée : 16 000 × 2 $ / 1 000 000 = 0,032 $ ;
  • sortie : 500 × 10 $ / 1 000 000 = 0,005 $ ;
  • total génération : environ 0,037 $ par question, hors retri et hors consignes.

Avec Claude Haiku 5.5, aux mêmes hypothèses : 0,0016 $ + 0,00025 $, soit environ 0,002 $. Le choix du modèle et le nombre de passages transmis pèsent bien plus que tout le reste.

Le coût d'indexation

Pour les plongements, le calcul est direct : nombre de jetons du corpus × prix du modèle. Pour des PDF envoyés directement à Claude, la documentation PDF indique qu'une page compte en général 1 500 à 3 000 jetons de texte, plus le coût de l'image de la page ; c'est un repère utile pour estimer la taille d'un corpus.

Des techniques d'indexation enrichie ajoutent un coût : la récupération contextuelle d'Anthropic, qui fait rédiger une phrase de contexte pour chaque morceau, était chiffrée dans l'article du 19/09/2024 à 1,02 $ par million de jetons de documents avec mise en cache, aux prix de l'époque. GraphRAG prévient lui aussi qu'il peut consommer beaucoup de ressources de modèle de langage.

Les leviers pour réduire

  1. Transmettre moins de passages, mais les bons : un retri coûte peu au regard des jetons de génération économisés.
  2. Choisir le modèle selon la question : un modèle léger pour les questions simples, un plus puissant pour les synthèses.
  3. Mettre en cache les consignes fixes et les documents souvent consultés : la lecture du cache est facturée nettement moins que l'entrée normale dans la grille ci-dessus.
  4. Traiter par lots ce qui n'est pas interactif (indexation enrichie, évaluation) : remise de 50 %.
  5. Citer par l'interface : avec la fonction Citations de Claude, le texte cité ne compte pas dans les jetons de sortie.
  6. Ne pas faire de RAG quand le corpus tient dans la requête : Anthropic situe ce seuil à 200 000 jetons, environ 500 pages.

Le poste qu'on oublie

Le temps humain : resynchroniser les droits, surveiller les réponses, enrichir le jeu de test, mettre à jour les bibliothèques. C'est souvent ce poste qui décide entre assembler sa propre chaîne et s'appuyer sur une plateforme existante, comme ALMA, la plateforme IA pour PME d'IArche.

Questions fréquentes

Quel est le poste le plus coûteux d'un RAG ?

Le plus souvent la génération, payée à chaque question en jetons d'entrée (les passages transmis) et de sortie. Les plongements, payés surtout une fois à l'indexation, coûtent généralement beaucoup moins aux prix publics relevés.

Comment réduire le coût par question ?

Transmettre moins de passages mais les bons (retri), utiliser un modèle plus léger quand la question le permet, mettre en cache les parties fixes de la requête, et traiter en lot ce qui n'est pas urgent : l'interface de lots d'Anthropic applique une remise de 50 %.

Sources

Pages consultées pour écrire cet article :

  1. https://platform.claude.com/docs/en/about-claude/pricing
  2. https://www.mongodb.com/docs/voyageai/management/billing/
  3. https://platform.claude.com/docs/en/build-with-claude/embeddings
  4. https://www.anthropic.com/news/contextual-retrieval
  5. https://platform.claude.com/docs/en/build-with-claude/pdf-support
  6. https://platform.claude.com/docs/en/build-with-claude/citations
  7. https://alma.iarche.fr

À lire aussi