CodeKitty AI

แชทกับที่เก็บ GitHub เพื่อทําความเข้าใจโค้ดเบสและไฟล์

การทำงาน

ส่วนขยาย CodeKitty AI ใน Google Chrome ช่วยให้โปรแกรมเมอร์เข้าใจที่เก็บ GitHub ขนาดใหญ่โดยใช้ Gemini API ได้ผ่าน 2 วิธีหลัก วิธีการแรกจะดึงข้อมูลเนื้อหาจากไฟล์และโค้ด GitHub ในหน้าเว็บปัจจุบัน และทำการเรียก API ไปยังแบ็กเอนด์โดยใช้ Gemini AI API วิธีนี้จะสร้างฟีเจอร์แบบแชทต่อเนื่องเพื่อถามคำถามเพิ่มเติม นอกจากนี้ ยังช่วยให้ผู้ใช้เลือกโค้ดและแตะปุ่ม "อธิบาย" เพื่อรับคำอธิบายอัตโนมัติได้ด้วย ในเมธอดที่ 2 ระบบจะดึงข้อมูลชื่อที่เก็บเพื่อดึงข้อมูลทั้งหมดโดยใช้ GitHub API จากนั้นจะสร้าง rag โดยใช้ Langchain และรูปแบบการฝังของ Gemini API AI มีบริบททั้งหมดของที่เก็บ แต่จํานวนบรรทัดโค้ดทั้งหมดถูกจํากัดไว้ที่ 12, 000 บรรทัด นี่คือวิธีที่ CodeKitty ช่วยให้นักพัฒนาซอฟต์แวร์เข้าใจไวยากรณ์ ไฟล์ และอื่นๆ ของโค้ดฐานขนาดใหญ่โดยใช้ Gemini

สร้างขึ้นด้วย

  • เว็บ/Chrome

ทีม

โดย

CodeKitty AI

จาก

อินเดีย