নতুন ইনকামিং PR বিশ্লেষণ করতে devs এবং ওপেন-সোর্স রক্ষণাবেক্ষণকারীদের সাহায্য করা
এটা কি করে
কোডের গুণমান, সম্ভাব্য ঝুঁকি, পঠনযোগ্যতা এবং অন্যান্য কারণের উপর ভিত্তি করে মার্কডাউন সারাংশ তৈরি করে GitHub পুল অনুরোধ (PRs) বিশ্লেষণ করার একটি টুল। কোড পরিবর্তনের বিস্তারিত অন্তর্দৃষ্টি প্রদানের জন্য এই প্রকল্পটি ল্যাংচেইন এবং ভেক্টরডিবি এম্বেডিংয়ের সাথে জেমিনি এপিআই ব্যবহার করে। এটি পিআর বিশদ সহ প্রতিটি পিআর-এ API অনুরোধ পাঠাতে Github অ্যাকশন ব্যবহার করে। ব্যাকএন্ড রেপোর সমস্ত ফাইল সংরক্ষণ করতে VectorDB ব্যবহার করে এবং Gemini API-এর জন্য প্রসঙ্গ হিসাবে ব্যবহার করে যা সেই PR কে ইনপুট হিসাবে নেয় এবং এর জন্য বিশ্লেষণ ফেরত দেয়।
দিয়ে নির্মিত
কোনোটিই নয়
আমি কোডের জন্যও মিথুন ব্যবহার করেছি
যেহেতু আমি পাইথনের সাথে পরিচিত নই
এবং এটি ছিল আমার প্রথম ল্যাংচেইন এবং ভেক্টর ডিবি প্রকল্প
দল
দ্বারা
সিদ্ধার্থ শেঠি
থেকে
ভারত
[{
"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"]],[]]