Aller au contenu
RootSpend
Coûts IA3 min de lecture

Comment suivre les coûts de l’API OpenAI par équipe, projet et personne

Votre facture OpenAI dit combien vous avez dépensé, pas qui l’a dépensé. Voici comment répartir chaque dollar de dépense API entre les équipes et les personnes concernées.

Par L’équipe RootSpend. Mis à jour le

Votre facture OpenAI répond à une seule question : combien avons-nous dépensé ? Les questions qu’on vous pose réellement sont différentes.

  • Quelle équipe est derrière la hausse de 40 % du mois dernier ?
  • Combien nous coûte le bot du support chaque mois ?
  • L’expérimentation lancée par l’équipe data en mars tourne-t-elle toujours ?

Pour y répondre, il faut transformer l’usage brut de l’API en un coût qui porte un nom. Voici comment faire.

1. Récupérer les coûts et l’usage via l’API Admin

Deux endpoints au niveau de l’organisation comptent.

EndpointCe qu’il vous donne
GET /v1/organization/costsLe coût quotidien en dollars, regroupé par projet
GET /v1/organization/usage/completionsTokens et requêtes, regroupés par modèle, projet, clé API et utilisateur

Le premier contient les dollars, mais seulement par projet. Le second contient le détail, mais pas les prix. Il vous faut les deux : l’un dit combien, l’autre dit qui.

2. Rattacher les utilisateurs et les projets aux équipes

Les données d’usage pointent vers un utilisateur ou une clé, pas vers une équipe. Vous construisez donc la correspondance vous-même.

De la personne à l’équipe. Chaque utilisateur OpenAI appartient à une équipe à la fois. Conservez des dates de début et de fin sur cette appartenance. Si quelqu’un passe de Data à Growth en juin, ses coûts de mai doivent rester chez Data.

Du projet à son responsable. Si un projet sert un seul produit ou une seule équipe, attribuez tout le projet à cette équipe. C’est le gain le plus facile : organisez vos projets ainsi chaque fois que possible.

3. Répartir le coût de chaque projet selon l’usage

Il reste à combiner les deux. Supposons qu’un projet ait coûté 300 $ mardi, et que Sara ait fait 30 % des requêtes de ce projet ce jour-là. Alors 90 $ du coût de mardi sont à Sara, et remontent à son équipe.

Une règle garde la finance de votre côté : chaque dollar est compté une seule fois. Additionnez toutes les équipes, vous devez retrouver la facture. Si vous ne pouvez pas attribuer un coût, ne l’étalez pas en silence. Placez-le dans une case « Non attribué » et allez trouver son responsable.

4. Fixer des budgets par équipe

Une répartition que vous ne regardez qu’une fois par trimestre ne change rien. Donnez à chaque équipe un budget IA mensuel et envoyez une alerte à 80 %, puis quand la prévision annonce un dépassement. Envoyez-la dans le canal Slack de l’équipe, pas dans une boîte mail de la finance que personne ne lit.

Laissez RootSpend faire la répartition

Dès l’ouverture de RootSpend, connecter une clé Admin OpenAI vous donne le coût par projet et par équipe en quelques minutes.

Rejoindre la liste d’attente

Le faire soi-même ou utiliser un outil

Vous pouvez construire tout cela avec un script, un tableur et une tâche planifiée. Beaucoup d’équipes commencent ainsi. Les ennuis arrivent plus tard. Les clés tournent, les gens changent d’équipe, quelqu’un ajoute Anthropic, et le script casse sans bruit.

Le connecteur OpenAI de RootSpend récupère les données et les répartit par projet, et par personne quand chacun a sa propre clé. Une équipe est simplement un groupe de personnes et d’outils : leur coût remonte à l’équipe, avec budgets et alertes par-dessus. Il se place à côté d’Anthropic et de Snowflake, dans une seule vue.

Questions fréquentes

Vous pouvez voir l’usage par clé API. L’API Usage d’OpenAI regroupe tokens et requêtes par clé, projet, utilisateur et modèle. Les montants en dollars viennent de l’endpoint Costs, qui regroupe par projet. Pour chiffrer une clé, répartissez le coût de chaque projet selon la part d’usage de chaque clé.

Oui. Les données de coût et d’usage ne sont accessibles qu’avec une clé API Admin d’organisation, qu’un propriétaire de l’organisation crée dans Settings, puis Admin keys. Une clé de projet classique ne peut pas les lire.

Non. RootSpend lit uniquement les coûts, l’usage, les projets et les membres. Il ne crée jamais de clé, ne modifie aucune limite et ne fait aucun appel de modèle.

Coûts IA3 min de lecture

Comment trouver les licences IA que personne n’utilise, et ce qu’elles vous coûtent

Une vérification d’une heure pour trouver les licences ChatGPT, Claude, Copilot et Cursor inutilisées, ce qu’elles coûtent par an, et comment les couper sans froisser personne.

Lire la suite
Produit4 min de lecture

Un analyste IA pour vos factures, avec chaque chiffre vérifié

L’analyste IA de RootSpend lit vos dépenses IA, data et cloud et suggère où économiser. Voici comment il fonctionne, ce qu’il voit, et pourquoi ses chiffres sont vérifiés par le code.

Lire la suite
Guides4 min de lecture

Sept fuites discrètes dans votre facture IA et cloud

L’essentiel du gaspillage IA et cloud se cache dans quelques endroits bien connus. Voici où regarder, comment repérer chaque fuite dans vos factures et comment la corriger sans risque.

Lire la suite

Soyez parmi les premiers quand RootSpend ouvre

Nous ouvrons bientôt à un premier groupe d’équipes. Rejoignez la liste d’attente, ou réservez une démo et nous vous montrerons le produit sur des données d’exemple.

Ouverture prochaine. La liste d’attente passe en premier.