জেমিনিতে থাকা রুলস আপনাকে পছন্দের কোডিং ভাষা, স্টাইল বা আউটপুট ফরম্যাট নির্ধারণ করার সুযোগ দেয়, যা সমস্ত প্রম্পটের ক্ষেত্রে প্রযোজ্য হয়। আপনি একবার এই পছন্দগুলো সেট করলে, জেমিনিতে পাঠানো পরবর্তী সমস্ত প্রম্পটে সেগুলো স্বয়ংক্রিয়ভাবে প্রয়োগ হয়ে যায়। রুলস জেমিনিকে প্রোজেক্টের মান ও পছন্দগুলো বুঝতে সাহায্য করে, যার ফলে আরও নির্ভুল এবং প্রয়োজন অনুযায়ী কোড সহায়তা প্রদান করা যায়। উদাহরণস্বরূপ, আপনি "আমাকে সর্বদা কোটলিনে সংক্ষিপ্ত উত্তর দিন" এর মতো একটি রুল তৈরি করতে পারেন।
অ্যান্ড্রয়েড স্টুডিওর প্রম্পট লাইব্রেরিতে নিয়মগুলি সংরক্ষণ ও পরিচালনা করুন। একটি নিয়ম সেট আপ করতে, এই ধাপগুলি অনুসরণ করুন:
- জেমিনির সেটিংস খুলতে, জেমিনি স্ট্যাটাস আইকনে ক্লিক করুন।
IDE-র একদম নিচে গিয়ে Configure AI > Prompt Library-তে ক্লিক করুন। বিকল্পভাবে, File (macOS-এ Android Studio ) > Settings > Tools > AI > Prompt Library- তে যান। - IDE স্তরে অথবা প্রজেক্ট স্তরে নিয়মগুলো সংরক্ষণ করতে Scope ড্রপ-ডাউনটি ব্যবহার করুন:
- IDE-স্তরের নিয়মগুলি শুধুমাত্র আপনার জন্য ব্যক্তিগত এবং একাধিক প্রোজেক্টে ব্যবহার করা যেতে পারে।
- একই প্রজেক্টে কর্মরত টিমের সদস্যদের মধ্যে প্রজেক্ট-স্তরের নিয়মাবলী শেয়ার করা যেতে পারে। এগুলো প্রজেক্ট-স্তরের প্রম্পটগুলোর সাথে
/.idea/project.prompts.xmlফাইলে সংরক্ষিত থাকে।
- একটি নিয়ম যোগ করতে, 'Rules'-এ ক্লিক করুন এবং এডিটরে নিয়ম(গুলো) যোগ করুন। নিশ্চিত করুন যে নিয়মগুলো সুনির্দিষ্ট এবং কার্যকর। নিয়মগুলোর বিন্যাস খুব গুরুত্বপূর্ণ নয়, তবে আপনার নিজের পড়ার এবং রক্ষণাবেক্ষণের সুবিধার জন্য, একাধিক নিয়ম একটি বুলেট লিস্টে রাখার কথা বিবেচনা করতে পারেন।
- সংরক্ষণ করতে এবং সেটিংস ডায়ালগে থাকতে 'Apply'- তে ক্লিক করুন। সংরক্ষণ করতে এবং সেটিংস ডায়ালগ থেকে বেরিয়ে যেতে 'OK'- তে ক্লিক করুন।

নিয়ম হিসেবে কী কী যোগ করা যেতে পারে, তার কয়েকটি ধারণা নিচে দেওয়া হলো:
- কোম্পানির স্টাইল গাইড, যেমন ভেরিয়েবলের নামকরণ বা কোড কমেন্টিং-এর নিয়মাবলী।
- ব্যবহারের জন্য প্রস্তাবিত লাইব্রেরি
- কোডিং ভাষার পছন্দ, উদাহরণস্বরূপ "সমস্ত কোডের উদাহরণ কোটলিনে দিন"
একটি কোয়েরির জন্য ডি-সিলেক্ট নিয়ম
আপনি জেমিনিতে পাঠানো প্রতিটি কোয়েরিতে নিয়মগুলো স্বয়ংক্রিয়ভাবে প্রয়োগ হয়ে যায়। যদি আপনি কোনো নির্দিষ্ট প্রম্পটে নিয়মগুলো প্রয়োগ করতে না চান, তাহলে প্রম্পটটি পাঠানোর আগে 'Context'-এ ক্লিক করে 'Rules' থেকে টিক চিহ্ন তুলে দিয়ে নিয়মগুলো নিষ্ক্রিয় করতে পারেন।

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