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