এই পৃষ্ঠায় দেখানো হয়েছে কীভাবে গিটহাবে জেমিনি কোড অ্যাসিস্ট সেট আপ করতে হয়। এটি জেমিনি-চালিত একটি এজেন্ট যা স্বয়ংক্রিয়ভাবে পুল রিকোয়েস্টগুলোর সারসংক্ষেপ করে এবং গভীর কোড রিভিউ প্রদান করে।
শুরু করার আগে
গিটহাবে জেমিনি কোড অ্যাসিস্ট সেট আপ করতে, নিম্নলিখিত বিষয়গুলো নিশ্চিত করুন:
ভোক্তা
একটি গিটহাব সংস্থা বা ব্যক্তিগত অ্যাকাউন্ট থাকতে হবে।
আপনার এক বা একাধিক গিটহাব রিপোজিটরি আছে যেগুলিতে আপনি গিটহাবে জেমিনি কোড অ্যাসিস্ট সক্রিয় করতে চান।
আপনার যদি এমন কোনো রিপোজিটরি না থাকে, তাহলে ব্যবহারের জন্য আপনি আমাদের স্যাম্পল রিপোজিটরিটির একটি ফর্ক তৈরি করে নিতে পারেন।
উদ্যোগ
একটি গিটহাব সংস্থা বা ব্যক্তিগত অ্যাকাউন্ট থাকতে হবে।
আপনার এক বা একাধিক গিটহাব রিপোজিটরি আছে যেগুলিতে আপনি গিটহাবে জেমিনি কোড অ্যাসিস্ট সক্রিয় করতে চান।
আপনার যদি এমন কোনো রিপোজিটরি না থাকে, তাহলে ব্যবহারের জন্য আপনি আমাদের স্যাম্পল রিপোজিটরিটির একটি ফর্ক তৈরি করে নিতে পারেন।
আপনার অ্যাডমিনিস্ট্রেটরকে সার্ভিস ইউসেজ অ্যাডমিন রোল এবং
geminicodeassistmanagement.scmConnectionAdminরোলটি প্রদান করার জন্য অনুরোধ করুন।- বিকল্পভাবে, যদি আপনার অ্যাডমিন বা ওনার বেসিক রোল থাকে, তাহলে এন্টারপ্রাইজ ভার্সনের সেটআপ সম্পন্ন করার জন্য আপনার প্রয়োজনীয় IAM পারমিশন রয়েছে।
সেটআপের সময় আপনি যে গুগল ক্লাউড প্রজেক্টটি ব্যবহার করছেন, তা যেন একটি বৈধ বিলিং অ্যাকাউন্টের সাথে সংযুক্ত থাকে, তা নিশ্চিত করুন।
গিটহাবে জেমিনি কোড অ্যাসিস্ট ইনস্টল করুন
নিচের ধাপগুলোতে দেখানো হয়েছে কীভাবে গিটহাবে জেমিনি কোড অ্যাসিস্ট সেট আপ করতে হয়। আপনি যে সংস্করণটি সেট আপ করতে চান, অর্থাৎ কনজিউমার সংস্করণ অথবা এন্টারপ্রাইজ সংস্করণ , তার জন্য প্রাসঙ্গিক ট্যাবে ক্লিক করুন।
ভোক্তা
Gemini Code Assist অ্যাপের পেজে যান।
আপনার গিটহাব অ্যাকাউন্টে সাইন ইন করুন, যদি আগে থেকে না করে থাকেন।
ইনস্টল-এ ক্লিক করুন।
কোনো ব্যবহারকারী বা প্রতিষ্ঠানের জন্য জেমিনি কোড অ্যাসিস্ট অ্যাপটি ইনস্টল করার একটি অনুরোধ প্রদর্শিত হয়।
কোনো ব্যবহারকারী বা সংস্থার জন্য Gemini Code Assist অ্যাপটি ইনস্টল করতে বলা হলে, আপনি যে সংস্থার জন্য এটি ব্যবহার করতে চান, সেটি নির্বাচন করুন।
আপনার GitHub অর্গানাইজেশনের জন্য Gemini Code Assist অ্যাপটি ইনস্টল করার পরে, কোড রিভিউ ইন্টিগ্রেশনটি সক্রিয় করার জন্য আপনাকে রিপোজিটরিগুলো নির্বাচন করতে বলা হবে।
আপনাকে Gemini Code Assist অ্যাপের অ্যাডমিন কনসোলে পুনঃনির্দেশিত করা হচ্ছে।
আপনার গিটহাব অ্যাকাউন্ট দিয়ে লগইন করুন।
ড্রপ-ডাউন মেনু থেকে একটি গিটহাব অর্গানাইজেশন বা ব্যক্তিগত অ্যাকাউন্ট নির্বাচন করুন।
Google-এর পরিষেবার শর্তাবলী, জেনারেটিভ এআই নিষিদ্ধ ব্যবহার নীতি এবং গোপনীয়তা নীতি পর্যালোচনা করে গ্রহণ করুন, এবং তারপর 'সেটআপ সম্পূর্ণ করুন'-এ ক্লিক করুন।
আপনার নির্বাচিত রিপোজিটরিগুলোর পুল রিকোয়েস্টগুলোতে জেমিনি কোড অ্যাসিস্ট যুক্ত করা হয়েছে।
পুল রিকোয়েস্ট তৈরি করার পর, যখনই এর লেখক বা অন্য কোনো পর্যালোচক /gemini ট্যাগসহ কোনো মন্তব্য যোগ করেন, জেমিনি কোড অ্যাসিস্ট আপনার কোড পর্যালোচনার জন্য পরামর্শ প্রদান করে।
আপনার নির্বাচিত রিপোজিটরিগুলোর অন্তর্ভুক্ত সকল পুল রিকোয়েস্টের জন্য জেমিনি কোড অ্যাসিস্ট এখন সক্রিয়।
উদ্যোগ
Google Cloud কনসোলে, Gemini Code Assist Agents & Tools পৃষ্ঠায় যান।
- আপনি যদি আগে ডেভেলপার কানেক্ট এপিআই (Developer Connect API) সক্রিয় না করে থাকেন, তাহলে আপনি একটি সতর্কীকরণ ব্যানার দেখতে পাবেন যা আপনাকে এপিআইটি সক্রিয় করতে অনুরোধ করবে। এমনটি ঘটলে, ব্যানারটির সাথে যুক্ত ‘Enable’ বোতামটিতে ক্লিক করুন এবং প্রদর্শিত ডায়ালগ উইন্ডোতে থাকা ‘ Enable’ বোতামটিতেও ক্লিক করুন।
এজেন্ট বিভাগে, কোড অ্যাসিস্ট সোর্স কোড ম্যানেজমেন্ট কার্ডটি খুঁজুন এবং এনাবল-এ ক্লিক করুন।
Enable Code Assist Source Code Management প্যানেলটি খোলে।
Gemini Code Assist Management API সেকশনে, Enable-এ ক্লিক করুন।
'সংযোগ নির্বাচন করুন' বিভাগে, 'সংযোগ' ড্রপ-ডাউনটিতে ক্লিক করুন।
ড্রপ-ডাউন থেকে 'Create new connection'- এ ক্লিক করুন।
ডেভেলপার কানেক্টের মাধ্যমে গিট রিপোজিটরি লিঙ্ক করার প্যানেলটি খোলে।
প্রোভাইডার ড্রপ-ডাউন থেকে আপনার ব্যবহৃত গিটহাব প্রোভাইডারটি নির্বাচন করুন।
Name ফিল্ডে আপনার কানেকশনের জন্য একটি নাম লিখুন।
চালিয়ে যান-এ ক্লিক করুন।
গিটহাব ওঅথ টোকেন অনুরোধ করার ডায়ালগ উইন্ডোটি খুলবে।
দাবিত্যাগটি পড়ার পর, 'আমি বুঝেছি এবং চালিয়ে যান' -এ ক্লিক করুন।
Install Gemini Code Assist পেজে, আপনি যে অ্যাকাউন্টে অ্যাপটি ইনস্টল করতে চান সেটিতে ক্লিক করুন।
অ্যাপটি সমস্ত রিপোজিটরির জন্য ইনস্টল করবেন নাকি শুধুমাত্র নির্বাচিত রিপোজিটরিগুলোর জন্য ইনস্টল করবেন তা বেছে নিন।
ইনস্টল-এ ক্লিক করুন।
গিটহাবে প্রমাণীকরণের জন্য গিটহাবের ধাপগুলো অনুসরণ করুন।
অ্যাক্সেস নিশ্চিত হয়ে গেলে, ডায়ালগ উইন্ডোটি বন্ধ হয়ে যায় এবং আপনি ‘ Link Git repositories via Developer Connect’ প্যানে ফিরে আসেন।
লিঙ্ক রিপোজিটরি বিভাগে, রিপোজিটরি ড্রপ-ডাউনে ক্লিক করুন, আপনি যে রিপোজিটরিগুলো লিঙ্ক করতে চান তা নির্বাচন করুন এবং ওকে (Ok ) ক্লিক করুন।
লিঙ্কে ক্লিক করুন।
'সংযোগ নির্বাচন করুন' ড্রপ-ডাউন থেকে আপনার তৈরি করা সংযোগটি নির্বাচন করুন।
সম্পন্ন ক্লিক করুন।
আপনার নির্বাচিত রিপোজিটরিগুলোর অন্তর্ভুক্ত সকল পুল রিকোয়েস্টের জন্য জেমিনি কোড অ্যাসিস্ট এখন সক্রিয়।
এরপর কী?
- গিটহাবে জেমিনি কোড অ্যাসিস্ট সম্পর্কে আরও জানুন।
- গিটহাবে জেমিনি কোড অ্যাসিস্ট ব্যবহার করুন ।
- গিটহাবে জেমিনি কোড অ্যাসিস্টের আচরণ কীভাবে কাস্টমাইজ করবেন তা জানুন।