GitHub-এ জেমিনি কোড অ্যাসিস্ট ব্যবহার করুন

এই পৃষ্ঠাটি আপনাকে GitHub-এ Gemini Code Assist কীভাবে ব্যবহার করবেন তা দেখাবে। এই পৃষ্ঠাটি GitHub-এ Gemini Code Assist-এর গ্রাহক এবং এন্টারপ্রাইজ উভয় সংস্করণের জন্যই প্রযোজ্য।

শুরু করার আগে

এই পৃষ্ঠার কাজগুলি সম্পূর্ণ করতে, নিশ্চিত করুন যে আপনি GitHub-এ Gemini Code Assist সেট আপ করেছেন

পুল রিকোয়েস্টের সারাংশ এবং প্রতিক্রিয়া পান

জেমিনি কোড অ্যাসিস্ট থেকে পুল রিকোয়েস্টের প্রাথমিক পর্যালোচনা পেতে, একটি নতুন পুল রিকোয়েস্ট তৈরি করুন।

When you open the new pull request, Gemini Code Assist provides an initial review. After the review is ready, gemini-code-assist[bot] is automatically added as a reviewer to the pull request. Gemini Code Assist adds an issue comment in the Conversation tab of the pull request with its feedback, and proceeds to add comments about modified portions of the code.

পর্যালোচনা মন্তব্যগুলিতে নিম্নলিখিত তথ্য রয়েছে:

  • সমস্যার তীব্রতা, গুরুতর, উচ্চ, মাঝারি এবং নিম্ন হিসাবে দেওয়া হয়েছে
  • সমস্যাটির উপর প্রতিক্রিয়া
  • কোড পরামর্শ যা সরাসরি GitHub থেকে করা যেতে পারে
  • ব্যবহারকারীর দ্বারা প্রদত্ত স্টাইল গাইডের রেফারেন্স

জেমিনি কোড অ্যাসিস্ট এমন মন্তব্য যোগ করে না যার তীব্রতা রিপোজিটরির জন্য নির্ধারিত ন্যূনতম তীব্রতার থ্রেশহোল্ডের চেয়ে কম।

ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করুন

জেমিনি কোড অ্যাসিস্ট যেকোনো পুল রিকোয়েস্ট অবদানকারীর মন্তব্য শোনে এবং সিদ্ধান্ত নেয় যে এটির প্রতিক্রিয়া জানানো উচিত কিনা।

জেমিনি কোড অ্যাসিস্ট ম্যানুয়ালি চালু করতে, আপনি পুল রিকোয়েস্টের মূল মন্তব্য পৃষ্ঠায় নিম্নলিখিত কমান্ডগুলি একটি সমস্যা মন্তব্য হিসাবে ব্যবহার করতে পারেন।

কমান্ড বিবরণ
/gemini summary পুল রিকোয়েস্টে পরিবর্তনের একটি সারসংক্ষেপ পোস্ট করে
/gemini review পুল রিকোয়েস্টে পরিবর্তনগুলির একটি কোড পর্যালোচনা পোস্ট করে।
/gemini মন্তব্যে ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট আহ্বান করে
/gemini help উপলব্ধ কমান্ডগুলির সংক্ষিপ্ত বিবরণ

জেমিনি কোড অ্যাসিস্ট সেটিংস পরিচালনা করুন

প্রতিষ্ঠানের জন্য GitHub অ্যাপ সেটিংস পরিবর্তন করার অনুমতিপ্রাপ্ত যে কেউ Gemini Code Assist অ্যাপ সেটিংস পরিচালনা করতে পারবেন। আপনি Gemini Code Assist অ্যাপে প্রদত্ত অনুমতিগুলি পর্যালোচনা করতে পারবেন, সংগ্রহস্থল অ্যাক্সেস পরিচালনা করতে পারবেন এবং Gemini Code Assist অ্যাপটি আনইনস্টল করতে পারবেন।

সেটিংস পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. GitHub-এ, আপনার প্রোফাইল ছবিতে ক্লিক করুন এবং তারপর সেটিংস-এ ক্লিক করুন।
  2. ইন্টিগ্রেশন বিভাগে, অ্যাপ্লিকেশনগুলিতে ক্লিক করুন। GitHub অ্যাপগুলির একটি তালিকা প্রদর্শিত হবে।
  3. জেমিনি কোড অ্যাসিস্টের পাশে, কনফিগার ক্লিক করুন।

সমস্যা সমাধান

যদি আপনি GitHub-এ Gemini Code Assist-এর এন্টারপ্রাইজ ভার্সন ব্যবহার করেন এবং Gemini Code Assist থেকে কোনও প্রতিক্রিয়া না পান, তাহলে এর কারণ হতে পারে সেটআপের সময় আপনি যে Google Cloud Project ব্যবহার করেছিলেন তা কোনও বৈধ বিলিং অ্যাকাউন্টের সাথে সংযুক্ত নয়। আপনার প্রকল্পের বিলিং স্থিতি যাচাই করা উচিত এবং প্রয়োজনে আপনার প্রকল্পটিকে একটি বৈধ বিলিং অ্যাকাউন্টের সাথে সংযুক্ত করা উচিত।

মনে রাখবেন যে ডেভেলপার কানেক্টের একটি বৃহৎ ফ্রি টিয়ার রয়েছে এবং প্রিভিউ চলাকালীন GitHub-এ জেমিনি কোড অ্যাসিস্টের এন্টারপ্রাইজ সংস্করণ ব্যবহারের জন্য কোনও চার্জ নেই। যদিও একটি বৈধ বিলিং অ্যাকাউন্ট প্রয়োজন, তবে এটি কেবল তখনই চার্জ জমা করে যখন ব্যবহার ফ্রি টিয়ার সীমা অতিক্রম করে।

এরপর কি?