Coût des tokens API : ne comptez pas 2 fois l’entrée en cache
Un faible prix par million de tokens ne suffit pas sans catégories facturées et volume. Partez de l’usage, pas du nombre de mots ni de l’abonnement à une application de chat.
Même unité, même devise
Saisissez des tarifs par million de tokens dans une seule devise, pour le service et le palier applicables. Un tarif par millier n’est pas un tarif par million.
ToolRoof utilise vos valeurs : il ne récupère pas de prix en direct et ne calcule pas d’abonnement de chat. Choisir une devise étiquette les tarifs sans conversion monétaire.
Références: OpenAI — API pricing categories and separate tool charges
Le cache fait déjà partie de l’entrée totale
Soustrayez les tokens en cache du total d’entrée, puis appliquez le tarif ordinaire au reste et le tarif du cache à cette part. Répéter un paragraphe ne prouve pas que le fournisseur a enregistré une réutilisation du cache.
Certaines tarifications distinguent écriture et lecture du cache. Le calculateur ne modélise pas l’écriture séparément : ne la classez pas comme lecture et ne considérez pas le total comme complet si elle s’applique.
Références: OpenAI — Cache reuse and model-dependent pricing categories
Un scénario n’est pas une facture
Multiplier une requête par un volume suppose des usages identiques. Estimez séparément résumés courts et longs rapports, puis additionnez.
Outils, stockage, taxes et changements de palier sont exclus. Utilisez les tokens de sortie facturés, pas seulement le texte visible, et comparez au relevé réel avant de vous fier à un budget.
Références: OpenAI — API pricing categories and separate tool charges · OpenAI — Plain-text counts versus complete request token counts
Exemple fictif, pas des tarifs actuels
Une requête comprend 2000 tokens d’entrée, dont 500 en cache, et 300 en sortie. Avec des tarifs par million de 3, 1 et 9, respectivement, dans une même devise, les parts sont 0,0045 + 0,0005 + 0,0027 = 0,0077.
Répéter cet usage 400 fois donne 3,08. Facturer les 2000 tokens au tarif ordinaire puis ajouter 500 tokens en cache compterait la même part 2 fois. L’exemple exclut écriture du cache, outils et taxes ; il ne compare pas les abonnements de chat.