GitWatt
Analizza il tuo repository git con l'IA e ottieni costi reali
Descrizione
Nome del progetto: GitWatt
Panoramica: GitWatt consente agli utenti di determinare vari costi reali associati all'esecuzione di codice da un repository Git, tra cui consumo energetico, impronta di carbonio e spese del cloud pubblico.
Meccanismo:
- Analisi del repository Git: il progetto analizza i componenti del codice e le specifiche minime delle risorse (CPU, RAM) necessarie per eseguire il codice. Poiché l'API Gemini non analizza in modo nativo gli URL Git, è stato utilizzato LangChain.
- Raccolta dati delle istanze cloud: per AWS, abbiamo analizzato le informazioni sull'istanza fornite in formato JSON. Calcolo dei risultati Confronto tra una web crawler personalizzato utilizzando Selenio o selenio viene creato un web crawler personalizzato utilizzando Selenio per raccogliere dati eseguendo simulazioni nell'Google Cloud Calcolatore Google Cloud Google Cloud Google Cloud Calcolatrice e dove archivia i risultati nel nostro database Google Cloud Calcolatrice Google Cloud Google Cloud .
Il frontend è ospitato su Firebase App Hosting con Next.js, il backend è basato su Firebase Functions (Python 3) di seconda generazione e Firestore viene utilizzato come database.
Realizzato con
- Web/Chrome
- Firebase
Team
Di
DuTrio
Da
Corea del Sud