CodeKitty AI
Discuter avec n'importe quel dépôt GitHub pour comprendre le codebase et les fichiers
Description
L'extension Google Chrome CodeKitty AI aide les programmeurs à comprendre les grands dépôts GitHub à l'aide de l'API Gemini via deux méthodes principales. La première méthode récupère le contenu des fichiers et du code GitHub sur la page Web actuelle, puis appelle l'API backend à l'aide de l'API Gemini AI. Cette méthode crée une fonctionnalité de chat continue pour poser d'autres questions. Il permet également aux utilisateurs de sélectionner du code et d'appuyer sur un bouton "expliquer" pour recevoir des explications automatiques. Dans la deuxième méthode, il récupère le nom du dépôt pour récupérer tout son contenu à l'aide de l'API GitHub. Il crée ensuite un rag à l'aide de Langchain et du modèle d'embedding de l'API Gemini. L'IA dispose du contexte complet du dépôt, mais le nombre total de lignes de code est limité à 12 000. C'est ainsi que CodeKitty peut aider les développeurs à comprendre la syntaxe, les fichiers et plus encore d'un grand codebase à l'aide de Gemini.
Conçu avec
- Web/Chrome
Équipe
Par
CodeKitty AI
De
Inde