Logo TrackCarbon | Fondation Sahar

Estimez la consommation énergétique de votre utilisation de l’IA avec TrackCarbon

Le déploiement massif de l’intelligence artificielle dans de nombreux métiers, parfois de manière abusive, s’accompagne d’agents très consommateurs de ressources. L’objectif est ici d’en estimer la consommation énergétique.

Tableau de bord TrackCarbon avec graphiques de consommation
  • Niveau de granularité élevé avec suivi personnalisé de l’activité
  • Expérience utilisateur simple et non intrusive
  • Interface visuelle épurée avec des métriques accessibles
  • Transparence totale sur les méthodes d’estimation (code open source)
  • Adaptabilité et compatibilité aux différents types d’IA
  • Architecture modulaire permettant une personnalisation selon les besoins

Contexte

Dans de nombreuses situations, nous utilisons des modèles d’intelligence artificielle (IA) largement surdimensionnés par rapport aux besoins réels, y compris dans des outils du quotidien où l’IA s’intègre désormais presque automatiquement. À cela s’ajoute un manque de transparence : nous ignorons souvent la complexité des modèles et les ressources mobilisées en arrière-plan, même pour réaliser des tâches simples.

L’estimation de la consommation énergétique et des ressources de l’IA apparaît aujourd’hui indispensable, surtout dans un contexte où son usage croît de manière exponentielle sans réel contrôle. L’objectif est de construire un cadre commun qui permette de rendre l’utilisation de l’IA plus responsable, sans pour autant adopter une posture accusatoire. Il s’agit de promouvoir une approche équilibrée qui favorise l’innovation tout en assurant une utilisation durable et éthique des technologies d’IA.

Présentation

L’application vise à estimer le coût électrique et l’empreinte carbone associée à l’utilisation de l’intelligence artificielle. Installée sur l’ordinateur de l’utilisateur, elle permet de suivre le nombre de requêtes effectuées par chaque agent, d’assurer leur suivi dans le temps et de fournir une estimation énergétique. Nous abordons ce défi avec une conscience aiguë de sa complexité. Le sujet est vaste et la solution proposée, bien que prometteuse, est encore en phase de développement et loin d’avoir atteint tout son potentiel. Nous abordons ce projet avec confiance, tout en étant conscients que la réussite de ce projet dépendra en grande partie de la contribution de la communauté. La participation active et la rétroaction constructive sont donc essentielles pour garantir la pertinence et l’efficacité de cet outil évolutif.

Appel à contribution

Le projet s’inscrit dans une démarche open source, avec un module d’estimation ouvert aux contributions et librement accessible via le GitHub de la Fondation contenant les explications nécessaires pour contribuer au projet :

GitHub de la Fondation(nouvel onglet)

Le modèle d’estimation est encore en développement : même s’il repose sur des publications scientifiques solides, la tâche reste complexe. L’objectif est de faire participer la communauté, et pourquoi pas impliquer directement les fournisseurs de modèles, afin de mieux comprendre et affiner ces estimations.

Fonctionnement

L’application compte et collecte certains paramètres présents dans les prompts et les réponses échangées entre l’utilisateur et l’IA. En s’appuyant sur des travaux de recherche et sur des paramètres mesurés, elle calcule une estimation de la consommation énergétique et de l’empreinte carbone associée.

Compatibilité

L’application permet de suivre et d’estimer l’utilisation de différentes IA. Voici la liste des services actuellement pris en charge :

ChatGPT Web
Claude Web
Claude Application
Gemini Web
Mistral Web

Avertissement : TrackCarbon n’est pas encore compatible avec l’application native ChatGPT. Veuillez quitter TrackCarbon si vous souhaitez utiliser l’application ChatGPT, afin d’éviter tout dysfonctionnement. La compatibilité est actuellement en cours de développement et sera disponible dans une prochaine mise à jour. En attendant, vous pouvez utiliser ChatGPT sans problème via votre navigateur web, où le suivi fonctionne correctement.

Installation

Lors du premier lancement de l’application, il sera nécessaire de suivre quelques étapes d’installation, détaillées ci-dessous. L’application est compatible avec macOS Sequoia 15.3 et ultérieures.

Évolutions envisagées

  • Granularité

    Granularité accrue sur les modèles suivis et affichés permettant une personnalisation de l’analyse

  • Nouveaux estimateurs

    Intégration des nouveaux estimateurs développés par la communauté

  • Interface d’administration

    Pour gérer et piloter la consommation d’un parc d’utilisateurs/ordinateurs

  • Génération de rapports

    Pour faciliter le suivi et le contrôle

  • Tableau de bord personnalisé

    Avec possibilité de segmenter la consommation par rôle au sein de l’organisation

  • Nouveaux indicateurs

    Développement d’indicateurs complémentaires au-delà de l’empreinte carbone

  • Accessibilité

    Disponibilité sur tous les systèmes d’exploitation (Windows et Linux en priorité)

  • Orientation des requêtes

    Suggestion d’orienter les requêtes vers le modèle le plus adapté et moins consommateur