GitWatt

วิเคราะห์ที่เก็บ Git โดย AI และดูค่าใช้จ่ายในการใช้งานจริง

การทำงาน

ชื่อโปรเจ็กต์: GitWatt

ภาพรวม: GitWatt อนุญาตให้ผู้ใช้ระบุต้นทุนจริงต่างๆ ที่เกี่ยวข้องกับการเรียกใช้โค้ดจากที่เก็บ Git รวมถึงค่าใช้จ่ายการใช้พลังงาน คาร์บอนฟุตพริ้นท์ และค่าใช้จ่ายสำหรับระบบคลาวด์สาธารณะ

กลไก:
- การวิเคราะห์ที่เก็บ Git: โปรเจ็กต์จะวิเคราะห์องค์ประกอบของโค้ดและข้อมูลจำเพาะของทรัพยากรขั้นต่ำ (CPU, RAM) ที่จำเป็นสำหรับการเรียกใช้โค้ด เนื่องจาก Gemini API ไม่ได้วิเคราะห์ URL ของ Git ตั้งแต่ต้น ระบบจึงใช้ LangChain

- การรวบรวมข้อมูลอินสแตนซ์ของ Cloud: สำหรับ AWS เราจะแยกวิเคราะห์ข้อมูลอินสแตนซ์ที่ให้ไว้ในรูปแบบ JSON







ฟรอนท์เอนด์โฮสต์อยู่บน Firebase App Hosting ด้วย Next.js ส่วนแบ็กเอนด์ขับเคลื่อนโดย Firebase Functions รุ่นที่ 2 (Python 3) และใช้ Firestore เป็นฐานข้อมูล

สร้างด้วย

  • เว็บ/Chrome
  • Firebase

ทีม

โดย

DuTrio

จาก

เกาหลีใต้