বাম্বল জেমিনি এন্টারপ্রাইজ প্রথম দিনের ভ্যালু ওয়ার্কশপ

১. ভূমিকা

এই কোডল্যাবে, আপনি শিখবেন কীভাবে বাম্বল-এর স্ক্রাম মাস্টার এবং প্রজেক্ট ম্যানেজারদের জন্য দৈনন্দিন ওয়ার্কফ্লো স্বয়ংক্রিয় ও উন্নত করতে জেমিনি এন্টারপ্রাইজ ব্যবহার করতে হয়। আপনি জানবেন কীভাবে জিরা এবং গিটহাব-এর জন্য ডেটা কানেক্টর কনফিগার করতে হয়, নোটবুকএলএম ব্যবহার করে স্প্রিন্ট ব্যাকলগ বিশ্লেষণ করতে হয়, বাজারের প্রবণতা নিয়ে গভীর গবেষণা করতে হয়, নতুন ফিচার নিয়ে ব্রেইনস্টর্মিং করতে হয় এবং এজেন্ট ডিজাইনার ব্যবহার করে কাস্টম এজেন্ট তৈরি করতে হয়।

আপনি যা করবেন

  • সেটআপ ও ব্যক্তিগতকরণ : ডেলিভারির লক্ষ্য পূরণের জন্য আপনার অ্যাসিস্ট্যান্টের সেটিংস কনফিগার করুন।
  • ডেটা কানেক্টর কনফিগার করুন : জেমিনি এন্টারপ্রাইজকে জিরা ক্লাউড এবং গিটহাবের সাথে সংযুক্ত করুন।
  • ক্রস-রেফারেন্স ডকুমেন্টেশন : সক্রিয় টিকেট লগগুলির সাথে প্রয়োজনীয়তাগুলি তুলনা করুন।
  • স্প্রিন্ট ব্যাকলগ বিশ্লেষণ করুন : রেট্রোস্পেক্টিভ নোট থেকে অন্তর্দৃষ্টি তৈরি করতে নোটবুকএলএম (NotebookLM) ব্যবহার করুন।
  • গভীর গবেষণা করুন : বাজারের প্রবণতা বিশ্লেষণ করতে ডিপ রিসার্চ এজেন্ট ব্যবহার করুন।
  • ব্রেইনস্টর্মিং বৈশিষ্ট্য : নতুন ধারণা নিয়ে ব্রেইনস্টর্মিং করতে আইডিয়া জেনারেশন এজেন্ট ব্যবহার করুন।
  • কাস্টম এজেন্ট তৈরি করুন : এজেন্ট ডিজাইনার ব্যবহার করে একটি স্ক্রাম মাস্টার অ্যাসিস্ট্যান্ট এবং একটি রিসোর্স ইমপ্যাক্ট অ্যানালাইজার তৈরি করুন।

আপনার যা যা লাগবে

  • ক্রোমের মতো একটি ওয়েব ব্রাউজার
  • বিলিং সক্ষম একটি গুগল ক্লাউড প্রজেক্ট
  • প্রয়োজনীয় লাইসেন্স সহ জেমিনি এন্টারপ্রাইজে প্রবেশাধিকার
  • টোকেন/অ্যাপ তৈরি করার জন্য যথাযথ অনুমতিসহ জিরা ক্লাউড এবং গিটহাব- এর অ্যাকাউন্ট।

এই কোডল্যাবটি নতুনদের সহ সকল স্তরের ডেভেলপার, প্রজেক্ট ম্যানেজার এবং স্ক্রাম মাস্টারদের জন্য।

আনুমানিক সময়কাল: ৯৬ মিনিট

আনুমানিক খরচ: এই কোডল্যাবে ব্যবহৃত রিসোর্সগুলো মূলত সফটওয়্যার-অ্যাজ-এ-সার্ভিস ফিচার এবং এর জন্য উল্লেখযোগ্য অবকাঠামোগত খরচ হওয়ার কথা নয়। তবে, জেমিনি এন্টারপ্রাইজ লাইসেন্স এবং ডেটা কানেক্টর ব্যবহারের বিলিং সংক্রান্ত বিষয়গুলো আপনি যেন বুঝতে পারেন, তা নিশ্চিত করুন।

২. আপনার সহকারীকে সেট আপ করুন এবং নিজের মতো করে সাজিয়ে নিন।

এই ধাপে, আপনি জেমিনি এন্টারপ্রাইজ অ্যাক্সেস করবেন এবং একজন স্ক্রাম মাস্টার বা ডেলিভারি লিড হিসেবে আপনার ডেলিভারির লক্ষ্যগুলো বোঝার জন্য আপনার অ্যাসিস্ট্যান্ট সেটিংস কাস্টমাইজ করবেন।

  1. আপনার ওয়েব ব্রাউজার খুলুন এবং Gemini Enterprise অ্যাপে যান (আপনার প্রশিক্ষক আপনার পরিবেশের জন্য নির্দিষ্ট URL প্রদান করবেন)।
  2. আপনার সরবরাহকৃত গুগল অ্যাকাউন্ট দিয়ে লগ ইন করেছেন কিনা তা নিশ্চিত করুন।

এপিআই সক্ষম করুন

ডেটা কানেক্টর কনফিগার করার আগে, আপনার প্রোজেক্টে প্রয়োজনীয় API-গুলো সক্রিয় করা আছে কিনা তা নিশ্চিত করুন। আপনার টার্মিনাল বা ক্লাউড শেলে নিম্নলিখিত কমান্ডটি চালান:

gcloud services enable \
  aiplatform.googleapis.com \
  discoveryengine.googleapis.com

ব্যক্তিগতকরণ কনফিগার করুন

সহকারীকে আপনার ভূমিকা এবং কর্মক্ষেত্র সম্পর্কে সুস্পষ্ট ধারণা দিতে:

  1. ইন্টারফেসের নিচের বাম কোণায় থাকা সেটিংস (গিয়ার) আইকনটিতে ক্লিক করুন।
  2. ব্যক্তিগতকরণ নির্বাচন করুন।
  3. প্রোফাইল বিভাগে নিম্নলিখিত বিবরণগুলি লিখুন:
    • পদ বা কাজের শিরোনাম : Scrum Master / Delivery Lead
    • শিল্পক্ষেত্র : Consumer Software & Mobile App Development
  4. পূর্ববর্তী কথোপকথন থেকে অ্যাসিস্ট্যান্টকে শিখতে সাহায্য করার জন্য নিম্নলিখিত টগলগুলো চালু আছে কিনা তা নিশ্চিত করুন:
    • কথোপকথনের ইতিহাস
    • রেফারেন্স সংরক্ষিত স্মৃতি

জেমিনি এন্টারপ্রাইজ ব্যক্তিগতকরণ সেটিংস

৩. ডেটা সংযোগকারী কনফিগার করুন

জেমিনি এন্টারপ্রাইজকে আপনার প্রোজেক্ট ডেটা অ্যাক্সেস করার সুযোগ দিতে, আপনাকে জিরা ক্লাউড এবং গিটহাবের জন্য কানেক্টর কনফিগার করতে হবে। এগুলো গুগল ক্লাউড কনসোলে ডেটা স্টোর হিসেবে সেট আপ করা হয়।

একটি জিরা ক্লাউড ডেটা স্টোর তৈরি করুন

  1. গুগল ক্লাউড কনসোলে , জেমিনি এন্টারপ্রাইজ পৃষ্ঠায় যান (অথবা এটি অনুসন্ধান করুন)।
  2. আপনার গুগল ক্লাউড প্রজেক্টটি নির্বাচন করুন।
  3. নেভিগেশন মেনুতে, ডেটা স্টোর-এ ক্লিক করুন।
  4. ডেটা স্টোর তৈরি করতে ক্লিক করুন।
  5. সোর্স সেকশনে, জিরা ক্লাউড (Jira Cloud) অনুসন্ধান করুন এবং সিলেক্ট (Select) এ ক্লিক করুন।
  6. ডেটা বিভাগে:
    • ফেডারেটেড সার্চ নির্বাচন করুন (অথবা ডেটা ইন্ডেক্স করতে চাইলে ডেটা ইনজেশন )। এই ল্যাবের জন্য, আমরা রিয়েল-টাইম কোয়েরির ক্ষেত্রে ফেডারেটেড সার্চ ব্যবহার করব।
    • প্রমাণীকরণের বিবরণ প্রদান করুন: ক্লায়েন্ট আইডি , ক্লায়েন্ট সিক্রেট , ইনস্ট্যান্স ইউআরআই (যেমন, https://your-domain.atlassian.net ), এবং ইনস্ট্যান্স আইডি
    • লগইন-এ ক্লিক করুন এবং অ্যাটলাসিয়ান সাইন-ইন সম্পন্ন করুন।
  7. অনুসন্ধানের জন্য সত্তাগুলো নির্বাচন করুন (যেমন, ইস্যু, প্রজেক্ট)।
  8. তৈরি সম্পন্ন করতে ' চালিয়ে যান' -এ ক্লিক করুন এবং নির্দেশাবলী অনুসরণ করুন।

একটি গিটহাব ডেটা স্টোর তৈরি করুন

  1. ডেটা স্টোর পেজে, আবার + ডেটা স্টোর তৈরি করুন -এ ক্লিক করুন।
  2. সোর্স সেকশনে GitHub সার্চ করুন এবং সিলেক্ট-এ ক্লিক করুন।
  3. ডেটা বিভাগে:
    • আপনার গিটহাব অ্যাপ থেকে ক্লায়েন্ট আইডি এবং ক্লায়েন্ট সিক্রেট প্রদান করুন।
    • লগ ইন-এ ক্লিক করুন এবং গিটহাব সাইন-ইন ও অনুমোদন প্রক্রিয়াটি সম্পন্ন করুন।
    • অ্যাডভান্সড অপশন- এ, ওনার লগইন ফিল্ডে আপনার প্রতিষ্ঠানের নাম লিখুন।
  4. অনুসন্ধানের জন্য সত্তা নির্বাচন করুন (যেমন, রিপোজিটরি, ইস্যু, পুল রিকোয়েস্ট)।
  5. সক্রিয় করার জন্য GitHub অ্যাকশনগুলো নির্বাচন করুন (যেমন, মন্তব্য যোগ করুন, PR মার্জ করুন)।
  6. কানেক্টরের অবস্থান ও নাম নির্ধারণ করুন।
  7. তৈরি করুন- এ ক্লিক করুন।

৪. জিরা কানেক্টরের সাথে প্রাথমিক মিথস্ক্রিয়া

এই ধাপে, আপনি স্বাভাবিক ভাষা ব্যবহার করে টিকিট ব্যবস্থাপনার প্রাথমিক কাজগুলো অনুশীলন করবেন এবং দেখাবেন কীভাবে আপনার প্রজেক্ট ট্র্যাকিং আপডেট করার জন্য ট্যাব পরিবর্তন করা এড়ানো যায়।

১. একটি টাস্ক তৈরি করুন

জেমিনিকে একটি নতুন টাস্ক তৈরি করতে বলুন। পূর্বে খুঁজে পাওয়া প্রজেক্ট কী-টি ব্যবহার করুন (যেমন, GB ):

প্রকল্পে একটি নতুন টাস্ক তৈরি করুন

[আপনার_প্রকল্পের_চাবি]

সারাংশ 'কমিউনিটি ফিচারের জন্য ব্যবহারকারীর মতামত বিশ্লেষণ করুন' এবং বিবরণ 'আমাদের স্প্রিন্ট ২৪-এ সংগৃহীত মতামতের সারসংক্ষেপ করতে হবে' সহ।

২. একটি মন্তব্য যোগ করুন

টিকিটটি তৈরি হয়ে গেলে এবং জেমিনি আপনাকে কী (যেমন, GB-11 ) দিলে, তাতে একটি মন্তব্য যোগ করুন:

টিকিটে একটি মন্তব্য যোগ করুন

[টিকেট_কী]

তিনি বলেছেন, ‘আমি বিশ্লেষণের জন্য রেট্রো নোটগুলো নোটবুকএলএম-এ আপলোড করেছি এবং প্রাপ্ত ফলাফল এখানে পোস্ট করব।’

৩. স্ট্যাটাস আপডেট করুন

টিকিটটি একটি নতুন রাজ্যে সরান:

টিকিটের অবস্থা পরিবর্তন করুন

[টিকেট_কী]

থেকে

চলমান

"

৫. গিটহাব কানেক্টরের সাথে প্রাথমিক মিথস্ক্রিয়া

এই ধাপে, আপনি শিখবেন কীভাবে সরাসরি গিটহাবে প্রবেশ না করেই ডেভেলপারদের কাজের অগ্রগতি সম্পর্কে অবগত থাকতে রিপোজিটরি অ্যাক্টিভিটি কোয়েরি করতে হয়।

১. সাম্প্রতিক কমিটগুলির তালিকা

আপনার রিপোজিটরিতে সাম্প্রতিক কার্যকলাপ পরীক্ষা করার জন্য জেমিনিকে বলুন:

রিপোজিটরির শেষ ৫টি কমিট তালিকাভুক্ত করুন।

[আপনার_গিটহাব_রিপো_নাম]

"

২. খোলা পুল অনুরোধগুলি পরীক্ষা করুন

দেখুন কোন কোড পর্যালোচনার জন্য অপেক্ষা করছে:

রিপোজিটরির জন্য সমস্ত খোলা পুল রিকোয়েস্ট আমাকে দেখান

[আপনার_গিটহাব_রিপো_নাম]

"

৩. একটি পুল রিকোয়েস্টের সারসংক্ষেপ করুন

তালিকা থেকে আপনার যদি একটি নির্দিষ্ট পিআর নম্বর থাকে:

পুল রিকোয়েস্ট # এর পরিবর্তনগুলো সংক্ষেপে বর্ণনা করুন

[পিআর_নম্বর]

সংগ্রহস্থলে

[আপনার_গিটহাব_রিপো_নাম]

"

৬. কার্য সম্পাদনের সাথে নথিপত্রের ক্রস-রেফারেন্স করুন।

এই ধাপে, আপনি স্ট্রাকচার্ড কোডের অগ্রগতি মূল্যায়ন করার জন্য আনস্ট্রাকচার্ড ডকুমেন্টেশন ব্যবহার করবেন। আপনি আপনার প্রজেক্টটি খুঁজে বের করতে, স্যাম্পল ডেটা তৈরি করতে এবং তারপর অগ্রগতি বিশ্লেষণ করতে জেমিনি (Gemini) ব্যবহার করবেন।

প্রয়োজনীয়তার নথি আপলোড করুন

  1. জেমিনি এন্টারপ্রাইজ চ্যাট ইন্টারফেসে, ফাইল আপলোড করার জন্য + (প্লাস) আইকনে ক্লিক করুন অথবা ড্র্যাগ অ্যান্ড ড্রপ করুন।
  2. প্রকল্পের প্রয়োজনীয়তার একটি নমুনা নথি আপলোড করুন।

নমুনা প্রয়োজনীয়তার নথি

আপনার কাছে যদি প্রয়োজনীয়তার নথি হাতের কাছে না থাকে, তাহলে requirements.txt নামে একটি ফাইল তৈরি করুন এবং তাতে নিম্নলিখিত বিষয়বস্তু পেস্ট করুন। তারপর এই ফাইলটি আপলোড করুন।

Project: Bumble Hobbies Community Feature

Requirements:
1. User Interface:
   - [ ] Create a "Communities" tab in the main navigation.
   - [ ] Display a list of available hobby groups (e.g., Hiking, Cooking, Gaming).
   - [ ] Allow users to search for groups by keyword.

2. Group Functionality:
   - [ ] Users can join and leave groups.
   - [ ] Members can create new text posts within a group.
   - [ ] Members can add images to their posts.
   - [ ] Support threaded replies for posts.

3. Moderation:
   - [ ] Implement a reporting system for inappropriate content.
   - [ ] Provide admin tools to delete posts and ban users.

ডকুমেন্ট আপলোড ইন্টারফেস

ধাপ ১: আপনার জিরা প্রজেক্ট কী (Jira Project Key) খুঁজুন।

টিকিট তৈরি করার আগে, আপনার একটি বৈধ প্রজেক্ট কী প্রয়োজন। আপনার প্রজেক্টগুলোর তালিকা চাইতে জেমিনিকে বলুন:

উপলব্ধ জিরা প্রজেক্টগুলো এবং তাদের কী-গুলো তালিকাভুক্ত করুন।

জেমিনি প্রকল্পগুলির একটি তালিকা দিয়ে উত্তর দেবে। আপনি যে প্রজেক্ট কী (Project Key ) ব্যবহার করতে চান তা নোট করুন (যেমন, GB বা BMB )।

ধাপ ২: জেমিনি ব্যবহার করে নমুনা ডেটা তৈরি করুন

এখন, তুলনা করার জন্য ডেটা পেতে জেমিনি ব্যবহার করে কিছু টেস্ট টিকেট তৈরি করা যাক। আগের ধাপে খুঁজে পাওয়া প্রজেক্ট কী-টি ব্যবহার করুন:

প্রজেক্টে জিরা টিকিট তৈরি করুন

[আপনার_প্রকল্পের_চাবি]

ফাইল থেকে নিম্নলিখিত প্রয়োজনীয়তাগুলির জন্য: 'একটি কমিউনিটি ট্যাব তৈরি করুন' এবং 'উপলব্ধ শখের গ্রুপগুলির একটি তালিকা প্রদর্শন করুন'। প্রথমটিকে হিসাবে চিহ্নিত করুন।

সম্পন্ন হয়েছে

এবং দ্বিতীয়টি যেমন

চলমান

"

জেমিনি অনুরোধটি জমা দেবে এবং তৈরি হওয়া নিশ্চিত করবে।

ধাপ ৩: বিশ্লেষণটি চালান।

এখন যেহেতু আপনার কাছে জিরা-তে আসল ডেটা আছে, তুলনা করার প্রম্পটটি চালান:

সংযুক্ত জিরা ডেটা স্টোর ব্যবহার করে, আপলোড করা রিকোয়ারমেন্টগুলো তুলনা করুন।

requirements.txt

প্রকল্পে সক্রিয় টিকিট সহ ফাইল

[আপনার_প্রকল্পের_চাবি]

যেসব প্রয়োজনীয়তার জন্য কোনো সক্রিয় টিকিট নেই বা যা সম্পন্ন হয়নি, সেগুলো চিহ্নিত করুন।

প্রত্যাশিত ফলাফল

জেমিনি এন্টারপ্রাইজ আপলোড করা ডকুমেন্ট এবং সংযুক্ত জিরা ডেটা বিশ্লেষণ করে একটি টেবিল প্রদান করবে, যেখানে দেখানো হবে কোন রিকোয়ারমেন্টগুলো সম্পন্ন হয়েছে, চলমান আছে, বা এখনো তৈরি হয়নি।

৭. নোটবুকএলএম (NotebookLM) ব্যবহার করে স্প্রিন্ট ব্যাকলগ বিশ্লেষণ করুন।

এই ধাপে, আপনি টিমের মনোবল ও কর্মদক্ষতা উন্নত করার জন্য স্প্রিন্ট রেট্রোস্পেক্টিভ নোট বিশ্লেষণ করতে এবং প্রয়োজনীয় অন্তর্দৃষ্টি তৈরি করতে NotebookLM ব্যবহার করবেন।

অ্যাক্সেস নোটবুকএলএম

  1. জেমিনি এন্টারপ্রাইজের বাম দিকের নেভিগেশন মেনুতে, এজেন্টস ট্যাবটি প্রসারিত করুন। অ্যাক্সেস নোটবুকএলএম
  2. নোটবুকএলএম নির্বাচন করুন।

একটি নোটবুক তৈরি করুন এবং উৎসগুলি আমদানি করুন

  1. নতুন নোটবুক তৈরি করুন -এ ক্লিক করুন। একটি নতুন নোটবুক তৈরি করুন
  2. আমদানির উৎস:
    • আপনার টিমের স্প্রিন্ট রেট্রোস্পেক্টিভ নোট বা ব্যাকলগ ডেটা সম্বলিত একটি ফাইল আপলোড করুন।
    • যদি আপনার কাছে এমন কিছু না থাকে, তাহলে কী ভালো হয়েছে, কী হয়নি এবং করণীয় বিষয়গুলো সম্পর্কে নমুনা নোটসহ একটি সাধারণ টেক্সট ফাইল তৈরি করে নিতে পারেন। নোটবুকএলএম-এ সোর্স ইম্পোর্ট করুন

নমুনা পূর্ববর্তী নোট

আপনার কাছে যদি কোনো রেট্রোস্পেক্টিভ ডকুমেন্ট হাতের কাছে না থাকে, তাহলে retro.txt নামে একটি ফাইল তৈরি করুন এবং তাতে নিম্নলিখিত বিষয়বস্তু পেস্ট করুন। তারপর এই ফাইলটি আপলোড করুন।

Bumble Sprint 24 Retrospective Notes

What went well:
- UI redesign of the matching screen was completed on time.
- New ice-breaker prompts received positive feedback in user testing.
- Backend API latency reduced by 20%.

What didn't go well:
- Blocked on Figma designs for the community feature for 3 days.
- Test coverage for the new chat feature is below target (60% instead of 80%).
- Communication gap between frontend and backend teams on the new API contract.

Action items:
- Schedule a daily sync between frontend and backend leads.
- Increase unit test coverage for chat feature to 80%.
- Follow up with design team on community feature Figma files.

অন্তর্দৃষ্টি তৈরি করুন

  1. নিচের চ্যাট ইন্টারফেসে, এই ধরনের একটি প্রশ্ন করুন: "এই রেট্রোস্পেক্টিভ নোটগুলিতে উল্লিখিত পুনরাবৃত্তিমূলক প্রতিবন্ধকতাগুলি কী কী?"
  2. NotebookLM ইন্টারফেসে Mind Map ফিচারটি খুঁজুন এবং বাধাগুলোর একটি ভিজ্যুয়াল উপস্থাপনা তৈরি করতে সেটিতে ক্লিক করুন। নোটবুকএলএম মাইন্ড ম্যাপ বৈশিষ্ট্য

[ঐচ্ছিক] অডিও ওভারভিউ কাস্টমাইজ করুন

সময় থাকলে, আপনি পডকাস্টের ধাঁচে একটি সারাংশ তৈরি করতে পারেন:

  1. অডিও ওভারভিউ ফিচারটি খুঁজুন।
  2. ফোকাস কাস্টমাইজ করতে তিনটি ডটে ক্লিক করুন।
  3. মূল বিষয়: Focus on team morale improvement goals and identifying bottlenecks.
  4. জেনারেট-এ ক্লিক করুন।

৮. বাজারের প্রবণতা নিয়ে গভীর গবেষণা করুন।

এই ধাপে, আপনি বাম্বলের সাথে প্রাসঙ্গিক বাজারের প্রবণতা, যেমন ডেটিং অ্যাপে জেন জি প্রজন্মের পছন্দ, নিয়ে বিস্তারিত গবেষণা করার জন্য ডিপ রিসার্চ এজেন্ট ব্যবহার করবেন।

গভীর গবেষণা এজেন্ট অ্যাক্সেস করুন

  1. জেমিনি এন্টারপ্রাইজের বাম দিকের নেভিগেশন মেনুতে, এজেন্টস ট্যাবটি নির্বাচন করুন। গভীর গবেষণা এজেন্ট অ্যাক্সেস করুন
  2. ডিপ রিসার্চ এজেন্ট নির্বাচন করুন।

গবেষণা অধিবেশন শুরু করুন

  1. ইনপুট ফিল্ডে নিম্নলিখিতের মতো একটি প্রশ্ন পেস্ট করুন: "মোবাইল ডেটিং এবং নেটওয়ার্কিং অ্যাপের প্রেক্ষাপটে জেন জি গ্রাহকদের কাছে পৌঁছানোর জন্য বিভিন্ন বিপণন কৌশলের কার্যকারিতা তুলনা করুন।"
  2. গবেষণা পরিকল্পনা পর্যালোচনা করুন : এজেন্ট একটি পরিকল্পনা তৈরি করবে। সেটি পর্যালোচনা করুন এবং 'গবেষণা শুরু করুন'-এ ক্লিক করুন। গভীর গবেষণা দ্রুত ইনপুট

প্রত্যাশিত ফলাফল

এজেন্টটি উৎস অনুসন্ধান করতে এবং উদ্ধৃতিসহ একটি বহু-পৃষ্ঠার প্রতিবেদন তৈরি করতে কয়েক মিনিট সময় নেবে। এটি চলার সময়েও আপনি পরবর্তী ধাপে এগিয়ে যেতে পারেন।

৯. ধারণা তৈরির জন্য ব্রেইনস্টর্মিং করুন

এই ধাপে, আপনি কমিউনিটি গঠনের উপর মনোযোগ দিয়ে বাম্বলের জন্য নতুন ফিচার বা ক্যাম্পেইন নিয়ে চিন্তাভাবনা করতে আইডিয়া জেনারেশন এজেন্ট ব্যবহার করবেন।

ধারণা তৈরির এজেন্টের সাথে সংযোগ স্থাপন করুন

  1. জেমিনি এন্টারপ্রাইজের বাম দিকের নেভিগেশন মেনুতে, এজেন্টস ট্যাবটি নির্বাচন করুন। ধারণা তৈরির এজেন্টের সাথে সংযোগ স্থাপন করুন
  2. ধারণা তৈরির এজেন্ট নির্বাচন করুন।

ধারণা তৈরির অধিবেশন শুরু করুন

  1. ধারণা তৈরির জন্য একটি বিষয় দিন, যেমন: "একটি নেটওয়ার্কিং অ্যাপে ব্যবহারকারীদের মধ্যে জড়তা কাটাতে ও সম্প্রীতি গড়ে তুলতে সহায়ক কিছু গেমভিত্তিক ফিচারের একটি তালিকা নিয়ে আলোচনা করুন।"
  2. সেশন শুরু করুন : পরিকল্পনাটি পর্যালোচনা করুন এবং ‘সেশন শুরু করুন’ বোতামে ক্লিক করুন।

প্রত্যাশিত ফলাফল

এজেন্টটি ধারণা তৈরি করবে, সেগুলোর মূল্যায়ন করবে এবং ক্রম নির্ধারণ করবে। এই প্রক্রিয়ায় কিছুটা সময় লাগতে পারে, কিন্তু আপনি প্রাথমিক ধারণাগুলো দ্রুতই দেখতে পাবেন।

১০. স্ক্রাম মাস্টার অ্যাসিস্ট্যান্ট এজেন্ট তৈরি করুন

এই ধাপে, আপনি এজেন্ট ডিজাইনার ব্যবহার করে একটি কাস্টম এজেন্ট তৈরি করবেন যা স্ক্রাম মাস্টার ডেইলি রিপোর্টকে স্বয়ংক্রিয় করবে।

অ্যাক্সেস এজেন্ট ডিজাইনার

  1. বাম দিকের নেভিগেশন মেনুতে, 'এজেন্টস' শিরোনামের অধীনে, '+ নতুন এজেন্ট' -এ ক্লিক করুন। নতুন এজেন্ট বোতাম
  2. প্রম্পট ইনপুট এড়িয়ে ম্যানুয়ালি বিল্ড করতে, ‘Proceed to builder’-এ ক্লিক করুন। নির্মাতার কাছে যান

প্রধান এজেন্ট কনফিগার করুন

  1. 'My Agent' নামের স্টার্টিং এজেন্ট নোডটিতে ক্লিক করুন।
  2. কনফিগারেশন প্যানেলে এজেন্টের বিবরণ আপডেট করুন:
    • নাম : Bumble-Scrum-Master-Assistant
    • বিবরণ : Generates a daily summary report for the team based on data from Jira and GitHub.
  3. নির্দেশাবলী বিভাগে, নিম্নলিখিত প্রম্পটটি পেস্ট করুন:
You are a Scrum Master Assistant. Your job is to generate a daily summary report for the team based on data from Jira and GitHub.

When the user asks for a report, follow these steps:
1. Identify the Team and Context: Refer to the provided context (team members, Jira projects, GitHub IDs) to filter the data.
2. Query Jira: Search for active tickets, blocked tickets, and recent status changes.
3. Query GitHub: Look for recent commits, pull requests, and code reviews by the specified team members.
4. Analyze Data: Compare Jira ticket status with GitHub activity to identify progress, potential issues, and blockers.
5. Format Output: Generate a concise summary formatted for Slack.
  1. ডেটা এবং টুলস বিভাগে, ডেটা সোর্স ও টুলস যোগ করুন -এ ক্লিক করুন এবং ধাপ ৩-এ আপনার তৈরি করা GitHub এবং Jira ডেটা স্টোরগুলো নির্বাচন করুন।

জিরা এবং গিটহাবে পারস্পরিক সম্পর্কযুক্ত পরীক্ষার ডেটা তৈরি করুন

স্ক্রাম মাস্টার অ্যাসিস্ট্যান্টের কার্যকারিতা দেখতে, আমাদের জিরা এবং গিটহাব উভয় প্ল্যাটফর্মেই সামঞ্জস্যপূর্ণ ডেটা প্রয়োজন। এই টেস্ট ডেটা তৈরি করতে জেমিনিকে বলুন:

সংযুক্ত জিরা এবং গিটহাব ডেটা স্টোর ব্যবহার করে, অনুগ্রহ করে নিম্নলিখিতগুলি করুন: ১. প্রজেক্টে একটি জিরা টিকিট তৈরি করুন।

[আপনার_প্রকল্পের_চাবি]

'Build communities UI' সারাংশ সহ এবং স্ট্যাটাস সেট করুন

চলমান

২. রিপোজিটরিতে একটি নতুন ফাইল তৈরি করুন

[আপনার রিপো নাম]

নাম

communities.js

বিষয়বস্তু সহ

console.log('hello');

এবং কমিট মেসেজ হিসেবে 'Working on' ব্যবহার করুন

[টিকেট_কী]

"."

দ্রষ্টব্য: আপনাকে ধাপ ১-এ Gemini দ্বারা তৈরি আসল টিকেট কী-টি ধাপ ২-এর কমিট মেসেজে প্রতিস্থাপন করতে হবে।

সংরক্ষণ করুন এবং পরীক্ষা করুন

  1. এজেন্টটি সংরক্ষণ করতে উপরের ডান কোণায় থাকা 'Create'- এ ক্লিক করুন।
  2. "বিগত ২৪ ঘন্টার জন্য BMB প্রজেক্টের দৈনিক রিপোর্ট তৈরি করুন"-এর মতো একটি প্রম্পট দিয়ে এটি পরীক্ষা করতে 'এজেন্টের সাথে চ্যাট করুন'-এ ক্লিক করুন। এজেন্ট সংরক্ষণ এবং পরীক্ষা করুন

১১. রিসোর্স ইমপ্যাক্ট অ্যানালাইজার এজেন্ট তৈরি করুন

এই ধাপে, আপনি এজেন্ট ডিজাইনার ব্যবহার করে আরেকটি কাস্টম এজেন্ট তৈরি করবেন, যা প্রজেক্টের সময়সীমার উপর রিসোর্সের অনুপলব্ধতার প্রভাব বিশ্লেষণ করবে।

অ্যাক্সেস এজেন্ট ডিজাইনার

  1. বাম দিকের নেভিগেশন মেনুতে, 'এজেন্টস' শিরোনামের অধীনে, '+ নতুন এজেন্ট' -এ ক্লিক করুন। নতুন এজেন্ট বোতাম
  2. বিল্ডারে যেতে ক্লিক করুন। নির্মাতার কাছে যান

প্রধান এজেন্ট কনফিগার করুন

  1. 'My Agent' নামের স্টার্টিং এজেন্ট নোডটিতে ক্লিক করুন।
  2. কনফিগারেশন প্যানেলে এজেন্টের বিবরণ আপডেট করুন:
    • নাম : Bumble-Resource-Impact-Analyzer
    • বিবরণ : Helps project managers understand the impact of team member unavailability on project timelines.
  3. নির্দেশাবলী বিভাগে, নিম্নলিখিত প্রম্পটটি পেস্ট করুন:
You are a Resource Impact Analyzer agent. Your job is to help project managers assess the risk to project timelines when team members become unavailable.

When the user asks about the impact of a resource being unavailable, follow these steps:
1. Identify the Resource and Timeframe: Extract the name of the team member and the duration they will be unavailable.
2. Query Jira: Search for all active tickets assigned to that user.
3. Assess Impact: List tickets at risk, identify high-priority items, and check for blockers.
4. Summarize & Suggest: Provide a summary and suggest mitigation steps (e.g., reassignment).
  1. ডেটা এবং টুলস বিভাগে, 'ডেটা সোর্স ও টুলস যোগ করুন'- এ ক্লিক করুন এবং জিরা ডেটা স্টোর নির্বাচন করুন (যেহেতু এই এজেন্টের প্রধানত জিরা ডেটা প্রয়োজন)।

সংরক্ষণ করুন এবং পরীক্ষা করুন

  1. এজেন্টটি সংরক্ষণ করতে উপরের ডান কোণায় থাকা 'Create'- এ ক্লিক করুন।
  2. এটি পরীক্ষা করার জন্য 'এজেন্টের সাথে চ্যাট করুন'-এ ক্লিক করুন এবং এই ধরনের একটি প্রম্পট জিজ্ঞাসা করুন: "ধরে নিন, টিম সদস্য 'মুথু মনোহরণ' আগামী ৩ দিনের জন্য ছুটিতে যাচ্ছেন। 'জিবি' প্রজেক্টের উপর এর কী প্রভাব পড়বে?" এজেন্ট সংরক্ষণ এবং পরীক্ষা করুন

১২. পরিষ্কার করা

চলমান জঞ্জাল এড়াতে এবং নিরাপত্তা নিশ্চিত করতে, এই কোডল্যাব চলাকালীন তৈরি হওয়া রিসোর্সগুলো পরিষ্কার করুন।

ডেটা স্টোরগুলি মুছুন

  1. গুগল ক্লাউড কনসোলে, জেমিনি এন্টারপ্রাইজ পৃষ্ঠায় যান।
  2. নেভিগেশন মেনুতে ডেটা স্টোর-এ ক্লিক করুন।
  3. আপনার তৈরি করা জিরা ক্লাউড এবং গিটহাব ডেটা স্টোরগুলো সনাক্ত করুন।
  4. প্রতিটির পাশে থাকা ডিলিট আইকনে (ট্র্যাশ ক্যান) ক্লিক করুন অথবা সেগুলোকে নির্বাচন করে ডিলিট-এ ক্লিক করুন।

কাস্টম এজেন্টগুলি মুছুন

  1. জেমিনি এন্টারপ্রাইজ ওয়েব অ্যাপে, এজেন্টস ট্যাবে যান।
  2. আপনার এজেন্টদের অধীনে Bumble-Scrum-Master-Assistant এবং Bumble-Resource-Impact-Analyzer খুঁজুন।
  3. প্রতিটি এজেন্টের কার্ডে থাকা তিনটি ডটে ক্লিক করুন এবং ডিলিট নির্বাচন করুন।

১৩. অভিনন্দন

অভিনন্দন! আপনি বাম্বল জেমিনি এন্টারপ্রাইজ ডে ১ ওয়ার্কশপ কোডল্যাবটি সম্পন্ন করেছেন।

আপনি যা শিখেছেন

  • জেমিনি এন্টারপ্রাইজে ব্যক্তিগতকরণের সেটিংস কীভাবে কনফিগার করবেন।
  • গুগল ক্লাউড কনসোলে জিরা এবং গিটহাবের জন্য ডেটা কানেক্টর কীভাবে সেট আপ করবেন।
  • এক্সিকিউশন ডেটার সাথে ডকুমেন্টেশন কীভাবে মিলিয়ে দেখবেন।
  • স্প্রিন্ট ব্যাকলগ বিশ্লেষণের জন্য নোটবুকএলএম কীভাবে ব্যবহার করবেন।
  • বাজার গবেষণা এবং ব্রেইনস্টর্মিংয়ের জন্য কীভাবে ডিপ রিসার্চ এবং আইডিয়া জেনারেশন এজেন্ট ব্যবহার করবেন।
  • এজেন্ট ডিজাইনার ব্যবহার করে কীভাবে কাস্টম এজেন্ট তৈরি করবেন।

পরবর্তী পদক্ষেপ

  • এজেন্ট ডিজাইনার-এ আরও উন্নত এজেন্ট কনফিগারেশন অন্বেষণ করুন।
  • আপনার ওয়ার্কফ্লোর সাথে প্রাসঙ্গিক অন্যান্য ডেটা উৎস সংযোগ করার চেষ্টা করুন।
  • আপনার নিজস্ব এজেন্টদের আপনার দলের সাথে শেয়ার করুন।

রেফারেন্স নথি