डेवलपर और ओपन-सोर्स मेंटेनर की, आने वाले नए पीआर का विश्लेषण करने में मदद करना
यह क्या करता है
एक ऐसा टूल जो कोड की क्वालिटी, संभावित जोखिमों, आसानी से समझ आने वाले डेटा, और कई अन्य चीज़ों के आधार पर मार्कडाउन की खास जानकारी जनरेट करके, GitHub पुल अनुरोधों (पीआर) का विश्लेषण करता है. यह प्रोजेक्ट, कोड में होने वाले बदलावों के बारे में अहम जानकारी देने के लिए, Gemini API के साथ-साथ Langchain और वेक्टरDB से एम्बेड करने की सुविधा का इस्तेमाल करता है. यह हर पीआर की जानकारी के साथ एपीआई अनुरोध भेजने के लिए, GitHub ऐक्शन का इस्तेमाल करता है. बैकएंड में, Repo की सभी फ़ाइलें सेव करने के लिए, वेक्टरDB का इस्तेमाल किया जाता है. साथ ही, Gemini API के लिए कॉन्टेक्स्ट के तौर पर उनका इस्तेमाल किया जाता है. यह पीआर उस पीआर को इनपुट के तौर पर लेता है और उसका विश्लेषण करता है.
इसके साथ बनाया गया
कोई नहीं
मैंने कोड के लिए भी Gemini का इस्तेमाल किया है
क्योंकि मुझे Python के बारे में ज़्यादा जानकारी नहीं है
और यह मेरा पहला लैंगचेन और वेक्टर DB प्रोजेक्ट था
टीम
इन्होंने बदलाव किया है
सिद्धार्थ सेठी
शुरू होने का समय
भारत
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{}
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],[]]