GitWatt
Analysieren Sie Ihr Git-Repository mit KI und ermitteln Sie reale Kosten
Funktion
Projektname: GitWatt
Übersicht: Mit GitWatt können Nutzer verschiedene reale Kosten ermitteln, die mit der Ausführung von Code aus einem Git-Repository verbunden sind. Dazu gehören der Energieverbrauch, die CO2-Bilanz und die Ausgaben für die öffentliche Cloud.
Mechanismus:
– Git-Repository-Analyse: Das Projekt analysiert die Codekomponenten und Mindestressourcenspezifikationen (CPU, RAM), die zum Ausführen des Codes erforderlich sind. Da Git-URLs von der Gemini API nicht nativ analysiert werden, wurde LangChain verwendet.
– Datenerhebung in Cloud-Instanzen: Für AWS haben wir die im JSON-Format bereitgestellten Instanzinformationen geparst.
Das Frontend wird in Firebase App Hosting mit Next.js gehostet, das Backend wird von Firebase Functions der 2. Generation (Python 3) unterstützt und Firestore wird als Datenbank verwendet.
Basis
- Web/Chrome
- Firebase
Team
Von
DuTrio
From
Südkorea