Aller au contenu principal
Votre facture IA explose ? Le FinOps appliqué aux LLM
Retour
Cloud11 min de lecture

Votre facture IA explose ? Le FinOps appliqué aux LLM

Pierre DEBUSSCHEPierre DEBUSSCHE|Octobre 2025

Un nouveau silo de coûts non gouverné

Il y a 5 ans, les factures cloud explosaient sans que personne ne comprenne pourquoi. Des instances oubliées, des environnements de dev allumés 24/7, des Reserved Instances jamais souscrites. Le FinOps est né de ce chaos

En 2026, la même chose se produit avec l’IA générative. Sauf que c’est plus rapide, plus dispersé, et moins visible

Un développeur lance un agent avec GPT-5 pour tester un concept. L’agent boucle 200 fois sur un document de 50 pages. Coût : 45€ en une heure. Personne ne le voit. La facture arrive 30 jours plus tard, noyée dans le poste “services cloud”

Une équipe data monte un pipeline RAG avec Pinecone et Claude. Le pipeline fonctionne, le POC est validé, l’équipe passe en production. Le coût passe de 800€/mois en dev à 6 500€/mois en production. Personne n’avait budgété cette ligne

Le service marketing souscrit à 4 outils IA différents (rédaction, images, vidéo, analyse) pour un total de 3 200€/mois, payé en notes de frais, invisible de la DSI

Si vous avez lu notre guide FinOps et notre article sur le FinOps 2.0, vous connaissez les principes. Cet article les applique au nouveau terrain de jeu : les coûts de l’IA générative

Anatomie des coûts IA générative

Les 4 postes de coûts

Poste Part typique Exemples Caractéristique
Tokens API (entrée + sortie) 55-65% OpenAI, Anthropic, Mistral Variable, proportionnel à l’usage
Infrastructure vectorielle 10-20% Pinecone, Qdrant, pgvector, Weaviate Semi-fixe (scaling par paliers)
GPU / fine-tuning 10-20% AWS SageMaker, GCP Vertex, Replicate Ponctuel mais coûteux
Outils et monitoring 5-10% LangSmith, Helicone, licences SaaS IA Fixe (abonnements)

Pourquoi les tokens sont traîtres

Le modèle de facturation des LLM est trompeur. Les prix sont affichés en dollars par million de tokens. Ça semble bon marché.

À jour avril 2026, actualisez la grille tous les 3 à 6 mois (les fournisseurs ajustent les grilles trimestriellement, sortent de nouvelles versions, et lancent des plans batch à tarifs réduits) :

Modèle Prix entrée ($/MTok) Prix sortie ($/MTok) Fenêtre contexte
Claude Haiku 4.5 0.80 4 200K
Claude Sonnet 4.6 3 15 200K
Claude Opus 4.7 15 75 1M
GPT-5-mini 0.30 1.20 256K
GPT-5 5 15 256K
Gemini 2.5 Flash 0.30 2.50 1M
Gemini 2.5 Pro 2.50 10 1M
Mistral Small 0.20 0.60 128K
Mistral Large 2 2 6 128K

Le piège : un agent IA qui traite 500 tickets par jour, avec un contexte moyen de 4 000 tokens par requête et une réponse de 1 000 tokens, consomme 2,5 millions de tokens par jour (2 M en entrée, 0,5 M en sortie). Avec Claude Sonnet 4.6 (3$/MTok input, 15$/MTok output), la facture atteint 13,50$/jour, soit environ 405$/mois (6$ d’entrée + 7,50$ de sortie par jour). Juste pour un cas d’usage, et en appel simple

Multipliez par 5-10 cas d’usage dans une ETI qui adopte l’IA, et vous atteignez déjà 2 000 à 4 000€/mois de coût théorique. Et comme nous allons le voir, le coût réel est souvent 3 à 5x supérieur : la facture grimpe vite vers 5 000 à 15 000€, un poste budgétaire qui n’existait pas il y a 12 mois

Le coût caché : les boucles et les retries

Un agent IA ne fait pas un seul appel API par tâche. Il en fait 3 à 15 : raisonnement, appels d’outils, vérification, reformulation. Un agent qui “pense à voix haute” (pattern ReAct) consomme 3 à 5x plus de tokens qu’un appel simple

Ajoutez les retries (l’API renvoie une erreur, l’agent réessaie), les boucles infinies (un agent qui ne trouve pas la bonne réponse et itère), et les contextes surdimensionnés (envoyer 50 pages alors que 5 suffisent), et vous comprenez pourquoi le coût réel est souvent 3 à 5x le coût théorique

Les 5 leviers d’optimisation

1. Routage de modèles : le levier n°1

C’est le levier le plus puissant et le plus sous-utilisé. Le principe : utiliser le modèle le moins cher capable de résoudre chaque tâche

80% des tâches d’un agent IA sont simples : classifier un ticket, extraire des données d’un email, générer un accusé de réception. Un modèle léger (Claude Haiku 4.5, GPT-5-mini) les traite aussi bien qu’un modèle puissant, pour 10 à 50x moins cher

Les 20% restants (raisonnement complexe, analyse multi-documents, prise de décision) justifient un modèle puissant (Claude Sonnet/Opus, GPT-5)

Implémentation : un routeur en amont de l’API qui évalue la complexité de la requête et aiguille vers le bon modèle. Des outils comme LiteLLM ou un simple classifieur en Python (basé sur la longueur du contexte, le nombre de tools, et un score de complexité) font le travail

Gain typique : 40 à 60% de réduction de la facture tokens, sans dégradation de qualité sur les tâches simples

2. Caching sémantique

Si votre agent reçoit la même question (ou une question très similaire) plusieurs fois par jour, pourquoi rappeler l’API à chaque fois ?

Le caching sémantique stocke les paires requête/réponse dans un cache vectoriel. Quand une nouvelle requête arrive, le système calcule sa similarité avec les requêtes cachées. Au-dessus d’un seuil (typiquement 0.92-0.95 de similarité cosinus), la réponse cachée est retournée directement

Cas d’usage NON éligibles au caching, important à clarifier avant de calculer le ROI : analyse de documents inédits (chaque document est unique), briefs créatifs (chaque brief est neuf), recherches exploratoires (queries non récurrentes), génération personnalisée (chaque utilisateur attend une réponse unique). Sur ces cas, le caching apporte 0 à 5%, et le coût d’embedding peut même dépasser le gain. Ne pas inclure ces cas dans le calcul de ROI

Cas d’usage ÉLIGIBLES : support client (les mêmes questions reviennent), FAQ dynamique, classification de documents récurrents, triage de tickets dans des catégories stables

Gain typique sur les cas éligibles : 30 à 50% de réduction des appels API. Un audit préalable du taux de récurrence des requêtes (analyse logs sur 30 jours, calcul de similarité sémantique) est indispensable AVANT de promettre un gain

Implémentation : Redis avec un module vectoriel, ou GPTCache (open-source), ou un simple wrapper Python avec pgvector

3. Optimisation des prompts et du contexte

Chaque token envoyé coûte de l’argent. Or, la majorité des prompts sont surdimensionnés :

  • Prompt système trop long : 2 000 tokens d’instructions alors que 500 suffisent. Chaque appel paie ce surcoût.
  • Contexte RAG non filtré : 10 chunks de 500 tokens envoyés alors que 3 pertinents suffisent. Un re-ranking plus agressif réduit le contexte de 60%.
  • Historique de conversation non tronqué : l’agent envoie les 20 derniers messages alors que les 5 derniers suffisent pour le contexte

Actions concrètes :

  • Réduire le prompt système au strict minimum (tester : est-ce que la qualité change si je supprime cette instruction ?)
  • Limiter le nombre de chunks RAG à 3-5 (avec un re-ranker qui sélectionne les plus pertinents)
  • Tronquer l’historique de conversation à N messages ou K tokens
  • Utiliser des résumés de conversation plutôt que l’historique brut pour les sessions longues

Gain typique : 20 à 40% de réduction de tokens, souvent sans perte de qualité

4. Budgets et alertes par cas d’usage

Les mêmes principes de showback FinOps s’appliquent :

Tagging : chaque appel API doit être taggé avec le cas d’usage, l’équipe, et l’environnement. Les proxys comme Helicone ou LiteLLM le permettent nativement

Réalité de l’intégration, ne pas sous-estimer. Les fournisseurs annoncent “intégration en une ligne”. C’est vrai pour un POC mono-développeur. Pour une intégration ETI complète, prévoir 3 à 5 jours nets : déploiement du proxy (4-8h), routage du trafic via DNS/SDK config (2-4h), configuration du tagging multi-équipe (4-8h), validation latence ajoutée (< 50ms) et logging (1 jour), documentation et formation des équipes (1 jour). Pour une équipe sans SRE cloud-spécialisé, prévoir 5 à 7 jours et un sponsor technique avec accès aux configs réseau

Budgets : définir un budget mensuel par cas d’usage. Un agent de triage à 2 000€/mois maximum. Un pipeline RAG à 5 000€/mois. Dépasser = alerte automatique

Alertes : notification quand un cas d’usage dépasse 80% de son budget, quand le coût par requête dépasse 2x la baseline, ou quand un agent consomme plus de 100K tokens en une seule tâche (probable boucle infinie)

5. Batch vs temps réel

Toutes les tâches IA ne nécessitent pas une réponse en temps réel. Les tâches asynchrones (classification de documents la nuit, génération de rapports hebdomadaires, enrichissement de données en batch) peuvent utiliser les API batch des fournisseurs LLM

Les API batch offrent 50% de réduction sur le prix par token en échange d’un SLA de latence plus long (résultats en heures, pas en secondes)

Cas d’usage éligibles : tout ce qui n’a pas besoin d’une réponse immédiate. Classification de backlog, analyse de sentiments, génération de contenu planifié, extraction de données

Le dashboard FinOps IA

Voici les métriques à suivre dans votre dashboard FinOps IA :

Métrique Ce qu’elle révèle Seuil d’alerte
Coût total / mois Tendance globale > +20% MoM sans justification métier
Coût par requête Efficience unitaire > 2x la baseline du cas d’usage
Tokens / requête Taille du contexte > 10K tokens/requête en moyenne (prompt trop gros)
Taux de cache hit Efficacité du caching < 20% sur un cas d’usage récurrent
Coût par modèle Répartition du routage > 30% sur le modèle le plus cher (routage sous-optimal)
Coût par équipe Responsabilisation Dépend des budgets alloués
Requêtes > 100K tokens Boucles / anomalies Toute occurrence = investigation

Les outils : Helicone (proxy LLM avec dashboard intégré, gratuit jusqu’à 10K requêtes/mois, intégration POC en 1-2h, intégration prod ETI en 3-5 jours), LiteLLM (proxy open-source avec routage et logging, même ordre d’effort), ou un dashboard custom Grafana alimenté par des logs structurés

Le parallèle avec le FinOps cloud, et les différences

FinOps cloud FinOps IA
Unité de coût Instance/heure, Go stockés Token, requête API
Granularité Ressource (VM, bucket) Appel API (prompt + réponse)
Optimisation principale Rightsizing, RI Routage de modèles, caching
Tagging Par ressource cloud Par requête API
Showback Par équipe/projet Par cas d’usage/agent
Risque de dérive Instance oubliée Agent en boucle, prompt surdimensionné
Quick win Supprimer les orphelins Router 80% vers le modèle léger

La bonne nouvelle : si vous avez déjà une culture FinOps, l’extension aux coûts IA est naturelle. Les processus existent (tagging, showback, revues). Il suffit d’y ajouter une source de données (les logs API LLM) et de nouvelles métriques (coût par token, taux de cache hit)

Plan d’action en 4 semaines

Semaine Action Livrable
1 Inventaire des usages IA (qui utilise quoi, combien) Cartographie des coûts IA par équipe/usage
2 Mise en place du proxy (Helicone ou LiteLLM) + tagging, 3 à 5 jours nets, prévoir 1 sponsor technique Dashboard de suivi en temps réel
3 Routage de modèles sur les 3 cas d’usage les plus coûteux Réduction de 30-40% sur ces cas d’usage
4 Budgets par cas d’usage + alertes + premier showback Gouvernance opérationnelle

Investissement : 3 à 5 jours de travail (mise en place du proxy, configuration, routage). Gain attendu : 40 à 60% de réduction de la facture IA dès le premier mois

L’IA générative est le nouveau cloud non gouverné

Il y a 5 ans, les DSI découvraient avec horreur que leur facture cloud avait triplé en 18 mois. Aujourd’hui, les mêmes DSI sont en train de découvrir la même chose avec l’IA. Les mêmes causes (pas de visibilité, pas de gouvernance, pas de budgets) produisent les mêmes effets (explosion des coûts, surprise en fin de mois, tension avec la DAF)

La bonne nouvelle : les leçons du FinOps cloud s’appliquent. Les outils existent. Les processus sont transposables. Il suffit de ne pas attendre 3 ans cette fois-ci.

Sources et méthodologie

  • Tarifs LLM : grilles tarifaires publiques d’Anthropic, OpenAI, Google et Mistral AI (consultées en avril 2026). Pricing très volatile : ces fournisseurs ajustent les grilles trimestriellement et sortent de nouvelles versions plusieurs fois par an. Prévoir une révision tous les 3 à 6 mois. La méthode (postes de coût, leviers d’optimisation) reste valable même si les chiffres bougent
  • FinOps Foundation : framework FinOps et extension aux coûts IA (finops.org)
  • Retours d’expérience Nobori : gains de routage (40-60%), caching (30-50%) et optimisation de prompts (20-40%) observés sur nos missions d’accompagnement IA auprès d’ETI (2024-2025)
  • APIs batch : réduction de 50% documentée dans les grilles tarifaires officielles OpenAI et Anthropic

Les gains présentés sont des ordres de grandeur. Ils varient significativement selon le cas d’usage, le volume de requêtes et la répartition des tâches simples/complexes


Votre facture IA dérive ? Notre audit cloud inclut désormais un volet FinOps IA : cartographie des usages, optimisation du routage, et mise en place de la gouvernance

Ce sujet vous concerne ?

Évaluez votre maturité en Platform Engineering en 30 min avec un expert senior. Sans engagement

Pierre DEBUSSCHE

Pierre DEBUSSCHE

Cofondateur & Dirigeant

AWS SA ProfessionalCKATOGAF 9.2

Ce sujet vous intéresse ?

Évaluez votre maturité avec un diagnostic de 30 min.

Newsletter

Restez informé

Analyses Cloud, Data & IA : 1 email par mois, pas plus

Réserver un appel découverte