অ্যাডমিশন চলছে AIinBangla'র কোর্সগুলোতে, ৪০% ডিস্কাউন্ট! ৩১ অক্টোবর পর্যন্ত

AI Champions কোর্স দেখুন
মূল অংশে যান
AIinBangla

Few Shot প্রম্পটিং: উদাহরণ দিয়ে AI কে শেখানোর নিয়ম (বাংলা উদাহরণসহ)

Few shot prompting কী, zero shot আর one shot এর সাথে পার্থক্য, কয়টা উদাহরণ দেবেন, আর বাংলায় ক্যাপশন, রিপ্লাই ও টেবিলের কপি করার মতো উদাহরণ।

Few-shot প্রম্পটিং: খাতা আর পেন্সিল, মেসেজের বুদবুদ, রোবট আর বইয়ের স্তূপ, কাগজ কেটে বানানো ছবি

Few shot প্রম্পটিং মানে প্রম্পটে কয়েকটা নমুনা উদাহরণ দিয়ে AI কে দেখিয়ে দেওয়া আপনি ঠিক কেমন উত্তর চান, যাতে সে সেই ধরন, ভাষা আর ফরম্যাট অনুসরণ করে। Anthropic তাদের গাইডে ৩ থেকে ৫টা উদাহরণ দিতে বলে, আর উদাহরণগুলো আসল কাজের কাছাকাছি কিন্তু একটু ভিন্ন ভিন্ন হওয়া দরকার।

এক নজরে

  • zero shot মানে উদাহরণ ছাড়া, one shot একটা উদাহরণ, few shot কয়েকটা উদাহরণ।
  • নিজের লেখার ধরন, ব্র্যান্ডের ভাষা বা নির্দিষ্ট ফরম্যাট চাইলে few shot সবচেয়ে কাজের।
  • ৩ থেকে ৫টা আলাদা ধরনের উদাহরণ দিন, সব উদাহরণের গঠন একই রাখুন।
  • উদাহরণ সব একরকম হলে AI হুবহু নকল করে, তাই বৈচিত্র্য রাখুন আর নির্দেশও লিখুন।

Few shot প্রম্পটিং কী, সহজ কথায়?

কাউকে কাজ বোঝাতে আমরা প্রায়ই বলি, "এই যে এরকম করে লিখবে।" Few shot প্রম্পটিং ঠিক এটাই। নির্দেশ লেখার পাশাপাশি আপনি AI কে কয়েকটা তৈরি করা নমুনা দেখান, তারপর নতুন কাজটা দেন।

নামটা জনপ্রিয় হয় ২০২০ সালের GPT-3 গবেষণাপত্র "Language Models are Few-Shot Learners" থেকে। সেখানে দেখানো হয়, মডেলকে নতুন করে ট্রেনিং না দিয়ে, শুধু প্রম্পটের লেখায় কয়েকটা উদাহরণ দিয়েই নতুন কাজ করানো যায় (Brown et al., arXiv ২০২০)।

মানে আপনার কোডিং জানা লাগবে না, মডেল বদলানো লাগবে না। ChatGPT, Gemini বা Claude এর সাধারণ চ্যাটেই এটা চলে।

Zero shot, one shot আর few shot এর পার্থক্য কী?

পার্থক্য শুধু উদাহরণের সংখ্যায়। কোন কাজে কোনটা, নিচের টেবিলে দেখুন।

Few-shot প্রম্পটিং: খাতা আর পেন্সিল, সবুজ চ্যাট বাবল আর মেসেজের বুদবুদ, কাগজ কেটে বানানো ছবি
ধরন উদাহরণ কয়টা কখন ব্যবহার করবেন
Zero shot ০ সাধারণ কাজ, যেখানে ধরন নিয়ে বিশেষ চাহিদা নেই: সারাংশ, সাধারণ ব্যাখ্যা
One shot ১ ফরম্যাট বোঝাতে: একটা টেবিলের সারি বা একটা পোস্টের কাঠামো
Few shot ২ থেকে ৫ নির্দিষ্ট লেখার ধরন, ব্র্যান্ডের ভাষা, শ্রেণিবিন্যাস, একই ধাঁচের অনেক আউটপুট

Google এর Gemini API গাইড বলছে, প্রম্পটে few shot উদাহরণ রাখা প্রায় সবসময় ভালো, উদাহরণ ছাড়া প্রম্পট সাধারণত কম কার্যকর হয়, আর উদাহরণ যথেষ্ট পরিষ্কার হলে লম্বা নির্দেশও কমিয়ে ফেলা যায় (Gemini API prompting strategies, অক্টোবর ২০২৬ পর্যন্ত)।

কয়টা উদাহরণ দেওয়া উচিত?

শুরু করুন ৩টা দিয়ে, দরকার হলে ৫টা পর্যন্ত। Anthropic এর Claude গাইডে সরাসরি বলা আছে, ভালো ফলের জন্য ৩ থেকে ৫টা উদাহরণ দিন (Claude prompting best practices, অক্টোবর ২০২৬ পর্যন্ত)।

বেশি দিলেই বেশি ভালো, এমন না। Google এর গাইড সতর্ক করেছে, অনেক বেশি উদাহরণ দিলে মডেল উদাহরণের সাথে অতিরিক্ত মিলিয়ে ফেলতে পারে, মানে নতুন কাজেও প্রায় একই লেখা ফিরিয়ে দেয়।

আরেকটা ব্যতিক্রম আছে। OpenAI বলছে, তাদের reasoning মডেলে প্রায়ই উদাহরণ ছাড়াই ভালো ফল আসে; আগে উদাহরণ ছাড়া চেষ্টা করুন, দরকার হলে যোগ করুন, আর উদাহরণ যেন নির্দেশের সাথে পুরোপুরি মেলে (OpenAI reasoning best practices)।

ভালো উদাহরণ বাছাইয়ের নিয়ম কী?

তিনটা শব্দ মনে রাখুন: কাছাকাছি, ভিন্ন, একই গঠন। Claude এর গাইডও উদাহরণকে relevant, diverse আর structured রাখতে বলে।

Few-shot প্রম্পটিং: রোবট, দামের ট্যাগ আর হৃদয়, কাগজ কেটে বানানো ছবি
০১আসল কাজের কাছাকাছিআপনি পোশাকের দোকানের ক্যাপশন চাইলে উদাহরণও পোশাকের ক্যাপশন হোক, রেস্টুরেন্টের না।
০২একটু ভিন্ন ভিন্নএকটা ছোট, একটা মাঝারি, একটা অফারের পোস্ট। সব একরকম হলে AI হুবহু কপি করবে।
০৩গঠন একইপ্রতিটা উদাহরণে একই লেবেল, একই ক্রম। Google এর গাইড বলছে গঠন আলাদা হলে উত্তরের ফরম্যাটও এলোমেলো হয়।
০৪উদাহরণ আলাদা করে চিহ্নিত"উদাহরণ ১", "উদাহরণ ২" লিখুন, বা Claude এ <example> ট্যাগ ব্যবহার করুন, যাতে নির্দেশ আর নমুনা গুলিয়ে না যায়।
০৫নিজের সেরা কাজ থেকে নিনযে পোস্টে ভালো সাড়া পেয়েছিলেন, সেগুলোই উদাহরণ হিসেবে সবচেয়ে কাজের।
উদাহরণ যত পরিষ্কার, নির্দেশ তত ছোট রাখা যায়।

বাংলায় few shot প্রম্পটের উদাহরণ কী?

নিচের তিনটা টেমপ্লেট সরাসরি কপি করে বন্ধনীর জায়গা বদলে নিন।

১. নিজের দোকানের ধাঁচে ফেসবুক ক্যাপশন

আমার অনলাইন দোকানের জন্য ফেসবুক ক্যাপশন লিখবে। আমার আগের তিনটা ক্যাপশন দেখো, একই ধাঁচে লিখবে।

উদাহরণ ১:
পণ্য: সুতি থ্রি পিস
ক্যাপশন: গরমে আরাম, দেখতেও সুন্দর। নরম সুতির থ্রি পিস, ৩টা রঙে। অর্ডার করতে ইনবক্সে "থ্রি পিস" লিখুন।

উদাহরণ ২:
পণ্য: বাচ্চাদের ঈদের পাঞ্জাবি
ক্যাপশন: ছোট্ট মানুষটার ঈদ হোক রঙিন। ২ থেকে ১০ বছরের সাইজ আছে। ইনবক্সে বয়স লিখে পাঠান।

উদাহরণ ৩:
পণ্য: হাতে বোনা শাল
ক্যাপশন: শীতের সকালে একটু উষ্ণতা। হাতে বোনা শাল, সীমিত পিস। দেখতে চাইলে ইনবক্সে "শাল" লিখুন।

এবার লেখো:
পণ্য: [আপনার পণ্য]
ক্যাপশন:

খেয়াল করুন, তিনটা উদাহরণের গঠন একই: এক লাইনের হুক, পণ্যের তথ্য, ইনবক্সে কী লিখবে। AI এই কাঠামোটাই ধরে নেবে। দাম লিখতে না চাইলে উদাহরণেও দাম রাখবেন না।

২. কাস্টমারের মেসেজ শ্রেণিতে ভাগ করা

নিচের কাস্টমার মেসেজগুলোকে চার ভাগে ভাগ করো: অর্ডার, দাম জানতে চাওয়া, অভিযোগ, অন্যান্য।

উদাহরণ:
মেসেজ: "ভাই নীল রঙেরটা দুইটা দিয়েন" → অর্ডার
মেসেজ: "এটার দাম কত?" → দাম জানতে চাওয়া
মেসেজ: "৫ দিন হলো পার্সেল আসেনি" → অভিযোগ
মেসেজ: "আপনাদের দোকান কোথায়?" → অন্যান্য

এবার এগুলো ভাগ করো, প্রতিটা আলাদা লাইনে:
[মেসেজগুলো পেস্ট করুন]

৩. এলোমেলো তথ্য থেকে টেবিল

নিচের লেখা থেকে নাম, ফোন আর এলাকা বের করে টেবিল বানাও।

উদাহরণ:
লেখা: "রহিম ভাই, মিরপুর ১০, নম্বর ০১৭XXXXXXXX"
সারি: রহিম | ০১৭XXXXXXXX | মিরপুর ১০

যে তথ্য নেই সেখানে "নেই" লিখবে, অনুমান করবে না।
লেখা: [আপনার লেখা]

Few shot এ কোন ভুলগুলো বেশি হয়?

সবচেয়ে বড় ভুল হলো একই রকম উদাহরণ দেওয়া। তিনটা উদাহরণই যদি "অফার! অফার!" দিয়ে শুরু হয়, AI এর সব লেখাও তাই দিয়ে শুরু হবে।

  • উদাহরণে ভুল রাখা: উদাহরণে বানান বা তথ্যের ভুল থাকলে AI সেটাও শিখে নেয়।
  • নির্দেশ বাদ দেওয়া: উদাহরণের পাশাপাশি এক লাইনে বলুন কী চান। শুধু উদাহরণে সবসময় বোঝা যায় না কোন অংশটা জরুরি।
  • উদাহরণ খুব লম্বা: লম্বা উদাহরণে প্রম্পটের সীমা দ্রুত খরচ হয়। ছোট, পরিষ্কার নমুনাই যথেষ্ট।
  • ব্যক্তিগত তথ্য: উদাহরণে আসল কাস্টমারের নাম, ফোন নম্বর দেবেন না, বানানো তথ্য দিন।

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

কখন few shot দরকার নেই?

যখন কাজটা সাধারণ আর ধরন নিয়ে আপনার বিশেষ চাহিদা নেই। যেমন একটা লেখার সারাংশ, কোনো বিষয়ের সহজ ব্যাখ্যা, বা একটা বাক্যের অনুবাদ। এসব কাজে উদাহরণ খুঁজতে যে সময় যাবে, সেটা ফলের পার্থক্যের চেয়ে বেশি।

আরেকটা ক্ষেত্র হলো সৃজনশীল কাজ, যেখানে আপনি নতুন কিছু চান। উদাহরণ দিলে AI সেই উদাহরণের কাছাকাছি থাকে, ফলে নতুনত্ব কমে। নতুন আইডিয়া চাইলে উদাহরণের বদলে লিখুন কী এড়াতে চান, যেমন "অফার, ছাড়, সেরা দাম জাতীয় শব্দ ব্যবহার করবে না।"

একটা সহজ নিয়ম মনে রাখুন। আগে উদাহরণ ছাড়া চেষ্টা করুন। উত্তরের ধরন বা ফরম্যাট দুবার চেষ্টাতেও মনমতো না হলে তখন ২ থেকে ৩টা উদাহরণ যোগ করুন। এতে সময়ও বাঁচে, আর বুঝতে পারেন উদাহরণ আসলে কতটা পার্থক্য আনল।

Few shot প্রম্পট বারবার ব্যবহার করবেন কীভাবে?

একবার ভালো ফল দেওয়া few shot প্রম্পট ফোনের নোটে সেভ রাখুন। প্রতিবার শুধু শেষের নতুন কাজটা বদলান। এভাবে ধীরে ধীরে নিজের একটা প্রম্পট লাইব্রেরি তৈরি হয়, কাজভেদে সাজানো প্রম্পটের নমুনা পাবেন AI প্রম্পট লাইব্রেরি লেখায়।

অফিসের চিঠি বা ইমেইলেও এটা দারুণ চলে: আপনার আগের দুটো ইমেইল উদাহরণ হিসেবে দিন, AI আপনার ভাষাতেই নতুনটা লিখবে। এমন কাজের পুরো নিয়ম আছে AI দিয়ে অফিসের ইমেইল আর চিঠি লেখা লেখায়।

আমাদের AI শুরু ও Prompt Engineering কোর্সে Few Shot আলাদা একটা ফ্রেমওয়ার্ক হিসেবে দেখানো হয়, Chain of Thought আর Role এর সাথে কখন মেলাবেন সেটাসহ।

তথ্যসূত্র: Brown et al., Language Models are Few-Shot Learners, arXiv 2020; Google: Gemini API prompting strategies; Claude: Prompting best practices; OpenAI: Reasoning best practices. সর্বশেষ যাচাই: ১৪ অক্টোবর ২০২৬।

সচরাচর যা জিজ্ঞেস করা হয়

Few shot prompting এর বাংলা অর্থ কী?
সহজ বাংলায় বলা যায় কয়েকটা উদাহরণ দেখিয়ে প্রম্পট করা। প্রম্পটে ২ থেকে ৫টা নমুনা দিয়ে AI কে বোঝানো হয় আপনি কোন ধরন, ভাষা আর ফরম্যাটে উত্তর চান।
Few shot prompting এ কয়টা উদাহরণ দেওয়া উচিত?
সাধারণত ৩টা দিয়ে শুরু করুন, দরকার হলে ৫টা পর্যন্ত। Anthropic এর গাইড ৩ থেকে ৫টা বলে, আর Google সতর্ক করে যে খুব বেশি উদাহরণে মডেল উদাহরণের সাথে অতিরিক্ত মিলিয়ে ফেলতে পারে।
Zero shot আর few shot এর মধ্যে কোনটা ভালো?
কাজের ওপর নির্ভর করে। সাধারণ সারাংশ বা ব্যাখ্যায় zero shot যথেষ্ট। নিজের লেখার ধরন, নির্দিষ্ট ফরম্যাট বা শ্রেণিবিন্যাস চাইলে few shot অনেক বেশি নির্ভরযোগ্য ফল দেয়।
উদাহরণ বাংলায় দেব নাকি ইংরেজিতে?
যে ভাষায় উত্তর চান, উদাহরণও সেই ভাষায় দিন। বাংলা ক্যাপশন চাইলে বাংলা উদাহরণ দিলে AI বাংলার ধাঁচটাই ধরে, ইংরেজি উদাহরণ দিলে অনুবাদের মতো শোনাতে পারে।
উদাহরণ দেওয়ার পরও AI কেন অন্য ফরম্যাটে উত্তর দেয়?
সাধারণত উদাহরণগুলোর গঠন একরকম না হলে বা নির্দেশ আর উদাহরণে অমিল থাকলে এমন হয়। সব উদাহরণে একই লেবেল আর ক্রম রাখুন, আর শেষে এক লাইনে লিখে দিন ঠিক এই ফরম্যাটেই উত্তর দেবে।
Few shot আর Chain of Thought কি একসাথে ব্যবহার করা যায়?
হ্যাঁ। উদাহরণের ভেতরেই সমাধানের ধাপগুলো লিখে দিলে AI নতুন প্রশ্নেও একই ধাপে ভাবে। Chain of Thought এর মূল গবেষণাতেও এভাবে ধাপসহ উদাহরণ দেওয়া হয়েছিল।

AI থেকে ঠিক উত্তর বের করা শিখতে চাইলে

AI শুরু ও Prompt Engineering কোর্সে ChatGPT, Gemini আর Claude এর জন্য প্রম্পট লেখা একদম শুরু থেকে বাংলায় শেখানো হয়।

প্রম্পট ইঞ্জিনিয়ারিং কোর্সটা দেখুন

প্রম্পট ইঞ্জিনিয়ারিং ২০২৬, বাংলায় বইয়ের কভার
এই লেখার পরের ধাপ, ফ্রি বাংলা বই

প্রম্পট ইঞ্জিনিয়ারিং ২০২৬, বাংলায়

AI কে কাজ ঠিকভাবে বোঝানোর নিয়ম, নতুন মডেলের উদাহরণ দিয়ে, ইংরেজি ভালো না পারলেও।

বইটা ফ্রি নিন

অন্য কাজের বই খুঁজছেন? পুরো লাইব্রেরি, ১২টা বই

বিষয়
নাসির উদ্দিন শামীম
লেখক

নাসির উদ্দিন শামীম

ঢাকা থেকে বলছি। ইন্টারনেট মার্কেটিং করি, আর নতুন কোনো এআই টুল বের হলেই সেটা ধরে দেখি কাজে লাগে কি না। যেটা সত্যিই কাজের, সেটা নিয়ে ফেসবুক আর ইউটিউবে কথা বলি। এখানে সেই জিনিসগুলোই গুছিয়ে শেখানোর চেষ্টা করি, যাতে আপনি নিজেও কাজে লাগাতে পারেন।

পড়া শেষ?

লেখাটা পড়েছেন মানে আপনি জিনিসটা বুঝেছেন, এখন এইটা আরও Detailed শিখে কাজে নেমে যাওয়ার পালা...

৩০ সেকেন্ডের কুইজ বলে দিবে আপনার অবস্থায় কোন কোর্সটা লাগবে।

Nasir Uddin Shamim

Nasir Uddin Shamim

Typically replies within 5-10 minutes.

I will be back soon

Nasir Uddin Shamim
Hey there 👋
It’s your friend Nasir Uddin Shamim. How can I help you?