CodeKitty AI

الدردشة مع أي مستودع على GitHub لفهم قاعدة الرموز البرمجية والملفات

وظيفتها

تساعد إضافة CodeKitty AI في Google Chrome المبرمجين على فهم مستودعات GitHub الكبيرة باستخدام واجهة برمجة التطبيقات Gemini API من خلال طريقتَين رئيسيتين. تستردّ الطريقة الأولى المحتوى من ملفات GitHub والرموز البرمجية على صفحة الويب الحالية، وتُجري طلب بيانات من واجهة برمجة التطبيقات إلى الخلفية باستخدام واجهة برمجة التطبيقات Gemini AI API. توفّر هذه الطريقة ميزة مستمرة شبيهة بالدردشة لطرح أسئلة إضافية. ويسمح هذا الميزة للمستخدمين أيضًا باختيار رمز والنقر على زر "شرح" لتلقّي تفسيرات تلقائية. في الطريقة الثانية، يتم استرداد اسم المستودع لجلب كل محتوياته باستخدام واجهة برمجة التطبيقات GitHub API. بعد ذلك، يتم إنشاء نموذج باستخدام Langchain ونموذج التضمين في Gemini API. تتوفّر للذكاء الاصطناعي السياق الكامل للمستودع، ولكن يقتصر إجمالي عدد سطور التعليمات البرمجية على 12, 000 سطر. إليك كيفية مساعدة CodeKitty للمطوّرين في فهم بنية الجملة والملفات وأكثر في قاعدة الرموز البرمجية الكبيرة باستخدام Gemini.

مصمَّم بالاستناد إلى

  • الويب/Chrome

الفريق

من

CodeKitty AI

من

الهند