Ilustración editorial para Claude Haiku 4.5: cómo calcular el coste por respuesta utilizable
Imagen generada con gpt-image-2.5-sunburst para InferamaSource ↗
01

Quel coût cherche-t-on à calculer ?

Le prix d’un appel, la dépense associée à une tâche et le coût d’une réponse acceptée sont trois mesures différentes. Pour budgéter une charge réelle avec Claude Haiku 4.5, commencez par définir le dénominateur : voulez-vous connaître le coût de chaque tentative envoyée au modèle, de chaque réponse reçue, de chaque résultat qui satisfait les critères d’acceptation ou de chaque tâche terminée après une révision humaine ?

Cette distinction compte lorsqu’une réponse peut être rejetée, corrigée ou demandée à nouveau. Un appel qui renvoie du texte entraîne une consommation, même si ce texte n’est pas utilisé. Si l’équipe divise la dépense totale uniquement par le nombre d’appels ayant abouti, elle peut masquer les tentatives infructueuses ; si elle la divise par le nombre total d’appels, elle ne mesure pas le coût de production d’un résultat réellement utile au processus.

Dans ce guide, une « réponse acceptée » désigne une sortie qui satisfait les critères définis par l’équipe pour la tâche concernée. Il peut s’agir, par exemple, d’une étiquette valide, d’un objet conforme à un schéma ou d’un résumé approuvé lors d’une révision. Cela ne signifie pas que le modèle garantit l’exactitude, que la sortie est sûre dans tous les contextes ni qu’elle ne nécessite aucune approbation ultérieure. C’est une unité de calcul opérationnelle, pas une garantie de qualité.

Le tarif publié ne constitue qu’un élément du budget. Le calcul peut comptabiliser séparément l’inférence, les nouvelles tentatives, la validation externe, la révision humaine et les autres ressources du système. En séparant ces postes, il devient plus facile de comparer les exécutions et d’expliquer l’origine d’un chiffre sans présenter une estimation comme une facture garantie.

02

Le tarif de Claude Haiku 4.5 et son périmètre

Anthropic publie pour Claude Haiku 4.5 un tarif standard sur Claude Platform de 1 USD par million de tokens d’entrée et de 5 USD par million de tokens de sortie. C’est une base utile pour établir une estimation reproductible, mais il faut consigner le canal utilisé, l’identifiant exact du modèle et la date de vérification. Ne partez pas du principe que le tarif d’un canal tiers ou d’une autre modalité de service est identique.

La documentation du fournisseur présente aussi d’autres modalités tarifaires, notamment celles liées au traitement par lots et aux tokens mis en cache. Les calculs de ce guide ne les prennent pas en compte : l’objectif est d’expliquer la méthode avec les tarifs standard indiqués, et non de déterminer quelle modalité convient à une charge particulière. Avant d’établir un budget, vérifiez la liste de prix en vigueur et les conditions applicables au canal que vous comptez utiliser.

L’identifiant du modèle est important pour pouvoir reproduire un test et vérifier que les exécutions concernent la même version. La documentation sur le cycle de vie consultée identifie le modèle sous le nom claude-haiku-4-5-20251001 et le présente comme actif, sans date de retrait annoncée au moment de cette consultation. Ce statut peut évoluer ; il ne garantit pas une disponibilité future.

Pour vérifier les montants, consignez le tarif appliqué et conservez la date de consultation. Si le budget doit couvrir plusieurs mois, prévoyez une nouvelle vérification des prix et des conditions avant de transformer la projection en engagement. Une variation du prix unitaire modifie le résultat même si le nombre de tâches et les volumes de tokens observés restent identiques.

Les informations à associer à un tarif

Consignez chaque élément dans la même feuille ou le même rapport que le calcul. Vous distinguerez ainsi une référence publiée d’une mesure issue de vos propres tests.

DonnéeÀ consignerPourquoi c’est important
ModèleIdentifiant exact utilisé lors des testsPermet de reconstituer quel modèle a généré les sorties.
CanalAPI directe ou autre canal d’accèsÉvite de supposer que tous les canaux ont le même tarif.
TarifPrix unitaire des tokens d’entrée et de sortieCe sont des prix distincts qui s’appliquent à des consommations différentes.
DateJour de vérification des prix et des conditionsUn tarif consulté peut devenir obsolète.
ModalitéStandard ou autre modalité applicableÉvite de mélanger des tarifs soumis à des conditions différentes.
03

La formule : coût d’inférence par réponse acceptée

Avec les tarifs standard indiqués, le coût d’inférence d’une tentative textuelle s’estime ainsi : (tokens d’entrée × 1 USD / 1 000 000) + (tokens de sortie × 5 USD / 1 000 000). La formule distingue les deux côtés de l’interaction, car chaque million de tokens est facturé à un prix différent. Pour plusieurs appels, additionnez le coût estimé de toutes les tentatives, pas seulement celui des réponses finalement acceptées.

Divisez ensuite la dépense totale d’inférence par le nombre de réponses acceptées. Pour une charge composée de plusieurs types de tâches, calculez d’abord le coût et le taux d’acceptation par type, puis additionnez les résultats en les pondérant selon les volumes. Une moyenne simple des pourcentages peut fausser le coût si les tâches diffèrent fortement par leur volume de tokens ou leur fréquence.

Lorsque vous disposez de données agrégées, une approximation utile consiste à multiplier le coût moyen par tentative par le nombre moyen de tentatives nécessaires pour obtenir une réponse acceptée. Cette approximation n’est appropriée que si vous expliquez comment cette moyenne a été obtenue et si elle représente bien la charge analysée. Si la première tentative et les suivantes n’ont pas la même longueur, calculez séparément la dépense de chaque groupe au lieu de supposer qu’elles coûtent toutes autant.

Les tokens observés doivent provenir d’exécutions représentatives, et non d’une longueur idéale choisie pour rendre la projection plus favorable. La référence de l’API Messages documente des champs d’utilisation pour l’entrée et la sortie ; ces données permettent de comparer la consommation enregistrée à l’hypothèse de calcul. Conservez les unités et la période de mesure afin de ne pas confondre tokens, caractères, mots et requêtes.

Procédure reproductible

Appliquez les mêmes critères à tous les scénarios et conservez les données sources.

  1. 01Définissez le résultat qui compte comme accepté et les conditions qui déclenchent une nouvelle tentative.
  2. 02Fixez le modèle, le canal et le tarif à appliquer au calcul.
  3. 03Mesurez les tokens d’entrée et de sortie par tentative sur un échantillon représentatif ; séparez les premières tentatives des suivantes si leurs volumes diffèrent.
  4. 04Calculez la dépense d’inférence de chaque tentative avec le tarif correspondant, puis additionnez toutes les tentatives.
  5. 05Divisez la dépense totale par le nombre de réponses acceptées sur la même période et ajoutez les coûts humains ou d’infrastructure dans des catégories distinctes.
04

Trois scénarios illustratifs

Les exemples ci-dessous montrent comment l’ordre de grandeur évolue en fonction du volume de tokens et de la proportion de tentatives acceptées. Ce sont des calculs hypothétiques, pas des mesures publiées de Claude Haiku 4.5 ni des prévisions de performance. On suppose que les tentatives ont toutes la même longueur moyenne, que chacune a une probabilité constante d’être acceptée et que le processus recommence jusqu’à l’obtention d’une réponse acceptée. Avec ces hypothèses, le coût attendu par réponse acceptée correspond au coût moyen par tentative divisé par le taux d’acceptation.

Pour une classification brève, supposons 600 tokens d’entrée et 80 tokens de sortie par tentative, avec un taux d’acceptation de 95 %. Le tarif donne un coût de 0,001 USD par tentative : 0,0006 USD pour l’entrée et 0,0004 USD pour la sortie. Selon les hypothèses précédentes, le coût d’inférence attendu est d’environ 0,00105 USD par réponse acceptée.

Pour une extraction structurée, supposons 1 800 tokens d’entrée et 450 tokens de sortie, avec un taux d’acceptation de 85 %. Une tentative coûte 0,00405 USD : 0,0018 USD pour l’entrée et 0,00225 USD pour la sortie. Le coût attendu par réponse acceptée est d’environ 0,00476 USD. Cet exemple n’ajoute pas de frais distincts pour la validation du schéma : si la validation entraîne effectivement des ressources facturables, comptabilisez-la comme une dépense externe.

Pour une synthèse de longueur limitée, supposons 3 000 tokens d’entrée et 1 200 tokens de sortie, avec un taux d’acceptation de 80 %. Le coût par tentative serait de 0,009 USD et le coût attendu par réponse acceptée, d’environ 0,01125 USD. Avec le tarif retenu, la sortie représente les deux tiers du coût de la tentative. Cet exemple illustre pourquoi le simple décompte des requêtes ne suffit pas : la longueur de la réponse influe elle aussi sur le budget.

Scénarios hypothétiques aux tarifs standard

Montants en USD par tentative et par réponse acceptée. La révision humaine, la validation facturée séparément, l’infrastructure et les autres services ne sont pas inclus.

TâcheTokens d’entréeTokens de sortieTaux d’acceptation supposéCoût par tentativeCoût estimé par réponse acceptée
Classification brève6008095 %0,001000,00105
Extraction structurée1 80045085 %0,004050,00476
Synthèse de longueur limitée3 0001 20080 %0,009000,01125
05

Les variables qui pèsent le plus dans le résultat

Dans ces exemples, le prix unitaire d’un token de sortie est cinq fois supérieur à celui d’un token d’entrée. Cela ne signifie pas que la sortie représente toujours la majeure partie de la facture : tout dépend de la quantité de tokens de chaque type. Pour une requête comportant beaucoup de contexte et une réponse très brève, l’entrée peut rester une part importante du coût. Dans une tâche qui produit un texte long, la sortie peut au contraire dominer.

Le taux d’acceptation influe sur le coût par résultat sans modifier le prix de chaque tentative. Dans le modèle simplifié, un taux plus faible implique davantage de tentatives en moyenne pour obtenir une acceptation. Cette relation ne décrit pas nécessairement tous les systèmes : il peut exister une limite au nombre de nouvelles tentatives, des voies de traitement alternatives, une révision manuelle ou différentes causes de rejet. Pour planifier une charge réelle, mieux vaut donc calculer à partir des tentatives enregistrées et des résultats acceptés au sein du même échantillon.

La longueur de sortie peut également varier selon le type de requête et le comportement de la charge. Une limite maximale de sortie n’est pas une prévision de consommation moyenne : pour établir un budget, mesurez les tokens observés et suivez le percentile qui vous intéresse. Une moyenne peut être insuffisante si les sorties longues sont fréquentes ou entraînent des coûts importants dans les étapes suivantes du processus.

N’attribuez pas automatiquement tous les échecs au modèle sans les classer. Un rejet peut provenir d’un schéma trop strict, d’une entrée incomplète, d’une interruption de service ou d’une règle métier. Distinguer les causes aide à choisir la bonne correction et évite d’imputer au modèle des problèmes de validation ou d’intégration qui relèvent d’autres solutions.

Déterminer quoi mesurer en premier

Donnez la priorité aux mesures propres à votre charge avant d’optimiser une variable sur la base d’une intuition.

Signal observéÀ examinerConclusion à ne pas tirer automatiquement
Nombreuses réponses longuesDistribution des tokens de sortie par type de tâcheQue toutes les requêtes nécessitent une réponse plus courte.
Nombreuses tentatives rejetéesCauses des rejets et consommation de chaque nouvelle tentativeQue tous les rejets sont imputables au modèle.
Entrée volumineuseTokens envoyés et contenu dont le modèle a besoinQue le contexte peut être réduit sans conséquence sur la tâche.
Écart entre dépense et coût totalValidation, révision, outils et infrastructureQue le coût par token explique l’ensemble du processus.
06

Nouvelles tentatives, validation et révision humaine

Le coût d’inférence d’une réponse acceptée doit inclure toutes les tentatives qui ont consommé des ressources avant d’aboutir au résultat. Si la première tentative est rejetée et qu’une nouvelle requête est envoyée, les deux font partie de la dépense. Si la politique autorise un nombre maximal de nouvelles tentatives, mesurez le taux d’acceptation final et le total des tokens consommés avec cette politique précise ; une formule supposant des tentatives illimitées ne décrira pas ce fonctionnement.

Une validation externe peut avoir un coût même si elle ne relance pas le modèle. Un contrôle local du format peut consommer des ressources de calcul ; une validation effectuée avec un autre outil peut entraîner des frais ; une intervention manuelle mobilise du temps de travail. Ne mélangez pas ces dépenses avec les tokens de Claude Haiku 4.5. Consignez-les séparément et, si un taux horaire interne existe, indiquez comment le temps humain a été converti en montant.

La révision humaine peut porter sur toutes les réponses ou seulement sur un échantillon ou sur les cas incertains. Dans chaque situation, précisez quelle proportion a été révisée, le temps nécessaire et la part finalement acceptée, corrigée ou rejetée. Sans ces données, il est impossible de déduire le coût de la révision à partir du tarif de l’API.

Pour les équipes, la mesure la plus utile comporte généralement deux vues : le coût d’inférence par réponse acceptée et le coût total du processus par tâche terminée. La première aide à comprendre la consommation du modèle. La seconde inclut les éléments nécessaires à la livraison du résultat dans le contexte réel de l’organisation. Les deux doivent s’appuyer sur la même période, le même volume et la même définition du succès.

07

Modèle de projection mensuelle

Pour projeter la dépense mensuelle, répartissez les tâches par type et estimez leur volume mensuel à partir des données d’utilisation ou d’une hypothèse explicitement déclarée. Pour chaque type, consignez la moyenne observée des tokens d’entrée et de sortie, le taux d’acceptation, le nombre de tentatives par résultat et la proportion nécessitant une révision. Si la répartition des tâches évolue au fil du mois, utilisez une distribution par type de tâche au lieu d’une moyenne globale non pondérée.

Multipliez le nombre de tentatives mensuelles prévues pour chaque type par son coût moyen d’inférence par tentative, puis additionnez les différents types. Divisez ensuite la dépense agrégée par le nombre prévu de réponses acceptées pour obtenir le coût moyen par sortie exploitable. Pour calculer le coût mensuel total du processus, ajoutez séparément les dépenses de validation, de révision, d’outils et d’infrastructure que vous pouvez mesurer.

À titre de contrôle, comparez la projection à un échantillon de journaux réels. Vérifiez que la période des tokens correspond à celle des réponses acceptées et que les tâches inachevées n’ont pas été comptées comme des réussites. En cas d’écart entre le coût prévisionnel et le coût observé, examinez les changements dans la répartition des tâches, la longueur des sorties, le taux de nouvelles tentatives et le tarif appliqué avant de modifier les hypothèses.

Modèle de suivi mensuel

Remplissez une ligne par type de tâche. Les champs non mesurés doivent être signalés comme des hypothèses et non présentés comme des données observées.

ChampÀ consigner par tâche
Type de tâche et volumeClassification, extraction ou synthèse ; tâches prévues dans le mois
Tokens par tentativeMoyenne observée des tokens d’entrée et de sortie, séparément
RésultatsNombre total de tentatives, acceptations finales et taux d’acceptation
Nouvelles tentativesNombre moyen et tokens consommés lors des tentatives supplémentaires
Tarif appliquéPrix d’entrée et de sortie, canal, modalité et date de vérification
Coûts externesValidation, révision humaine, outils et infrastructure, séparément
Résultat budgétaireDépense d’inférence, coût par réponse acceptée et coût total du processus
08

Limites de l’estimation et vérifications avant de budgéter

Les scénarios de ce guide ne prédisent pas la consommation d’une application particulière. Les longueurs et les taux d’acceptation sont des hypothèses fictives destinées au calcul ; il ne s’agit ni de moyennes officielles ni de résultats comparatifs de qualité. Pour les remplacer, il faut un échantillon propre à votre organisation qui reflète les entrées, les instructions, les contraintes, les règles de validation et les politiques de nouvelle tentative réellement utilisées.

Le coût d’inférence ne doit pas non plus être considéré comme le coût complet de la tâche. Les exemples excluent la révision humaine, la validation facturée par des services externes, les outils, l’infrastructure et les modalités tarifaires autres que le tarif standard indiqué. Ces éléments dépendent de la conception de chaque mise en œuvre et du canal utilisé.

Avant d’approuver un budget, vérifiez à nouveau l’identifiant du modèle, son statut, le tarif en vigueur et le périmètre du canal. Le tarif peut changer, et les modalités liées au cache ou au traitement par lots ne doivent pas être confondues avec le tarif standard sans vérification de leurs conditions. Conservez la référence consultée et sa date afin qu’une autre personne puisse reconstituer l’estimation.

En résumé, un prix par million de tokens permet d’évaluer la consommation, mais ne détermine pas à lui seul le coût d’une sortie exploitable par l’équipe. Les longueurs d’entrée et de sortie, les tentatives rejetées et le taux d’acceptation déterminent le coût d’inférence par résultat ; la révision et les autres étapes complètent le coût opérationnel. Le chiffre utile est celui qui précise son dénominateur, ses données et ses exclusions.

Liste de vérification

Avant de présenter un chiffre comme un budget, vérifiez les points suivants.

  1. 01Avez-vous défini de manière observable ce qui constitue une réponse acceptée ?
  2. 02Les tokens d’entrée et de sortie sont-ils enregistrés séparément pour les premières tentatives et les suivantes ?
  3. 03Le taux d’acceptation provient-il d’un échantillon représentatif et correspond-il à la politique de nouvelles tentatives prévue ?
  4. 04Le tarif correspond-il au modèle et au canal qui seront utilisés, et sa date de vérification est-elle consignée ?
  5. 05Les modalités différentes du tarif standard ont-elles été vérifiées séparément ou explicitement exclues ?
  6. 06La validation, la révision humaine, les outils et l’infrastructure figurent-ils comme coûts distincts ou comme exclusions ?
  7. 07Toutes les valeurs qui ne proviennent pas encore de mesures propres sont-elles indiquées comme des hypothèses ?

Questions ouvertes

  • Les prix et les conditions peuvent évoluer ; ils doivent être vérifiés avant publication ou établissement d’un budget, et confirmés pour le canal concerné.
  • Le statut actif et l’absence de date de retrait annoncée correspondent à la consultation de la documentation mentionnée dans les sources ; ils ne garantissent pas une disponibilité future.
  • Les volumes de tokens, taux d’acceptation et nombres de nouvelles tentatives des trois scénarios sont des hypothèses illustratives, et non des mesures issues d’une mise en œuvre réelle.
  • Le coût de la validation, de la révision humaine, des outils et de l’infrastructure dépend du système et ne peut pas être calculé à partir des seuls tarifs des tokens.
  • Le calcul simplifié suppose des tentatives de longueur et de probabilité d’acceptation constantes ; les charges soumises à des limites de nouvelles tentatives, à des longueurs variables ou à des voies alternatives doivent être estimées à partir de leurs propres journaux.
09

Poursuivre l’exploration

09

Sources consultées

03

Corrections et transparence

Si vous repérez une information incorrecte ou obsolète, envoyez-nous la page et la source à vérifier.

Proposer une correction