כלי לניתוח יחסי ציבור

עזרה למפתחים ולמתחזקים בקוד פתוח לנתח יחסי ציבור חדשים

תיאור

כלי לניתוח בקשות משיכה (PRs) של GitHub על ידי יצירת סיכומי Markdown שמבוססים על איכות הקוד, סיכונים פוטנציאליים, קריאות וגורמים אחרים. בפרויקט הזה נעשה שימוש ב-Gemini API יחד עם הטמעות של Langchain ו-VectorDB כדי לספק תובנות מפורטות לגבי שינויים בקוד. השירות הזה משתמש בפעולות GitHub כדי לשלוח בקשת API לכל PR עם פרטי PR. הקצה העורפי משתמש ב-VectorDB כדי לאחסן את כל הקבצים של Repo ומשתמש בהם בתור הקשר ל-Gemini API, שלוקח את ה-PR הזה כקלט ומחזיר את הניתוח של הנתונים האלה.

נוצר באמצעות

  • ללא
  • גם השתמשתי ב-Gemini לכתיבת קוד
  • כי לא ידוע לי שימוש ב-Python
  • וזה היה הפרויקט הראשון שלי ב-Langchain ו-Vector DB

קבוצה

על ידי

סידהארת' סתי

מאת

הודו