<ph type="x-smartling-placeholder"></ph> Autres applications

Analyseur de PR

Aider les développeurs et les responsables de la maintenance Open Source à analyser les nouveaux appels d'offres

Description

Outil permettant d'analyser les demandes d'extraction GitHub en générant des résumés Markdown basés sur la qualité du code, les risques potentiels, la lisibilité et d'autres facteurs. Ce projet exploite l'API Gemini, ainsi que les représentations vectorielles continues Langchain et VectorDB pour fournir des insights détaillés sur les modifications du code. Ce service utilise des actions GitHub pour envoyer une requête API à chaque demande d'appel contenant des informations sur les relations publiques. Le backend utilise VectorDB pour stocker tous les fichiers du dépôt et les utilise comme contexte pour l'API Gemini, qui reçoit cette demande d'extraction comme entrée et renvoie l'analyse correspondante.

Conçu avec

  • Aucune
  • J'ai aussi utilisé Gemini pour coder
  • car je ne connais pas Python
  • C'était mon premier projet Langchain et Vector DB

Équipe

Par

Sidharth Sethi

De

Inde