অধ্যায় 1 · প্রম্পটের ভিত্তি
মূল প্যাটার্ন ২: ভাগ করা, সমালোচনা ও সংশোধন
- পৃষ্ঠা 6 / 24
- 17 মিনিট পড়া
কিছু কাজ এক অনুরোধে করার পক্ষে খুব বড় বা খুব গুরুত্বপূর্ণ। একটা রিপোর্টের জন্য তিনটা সোর্স পড়তে হয়। একটা গ্রাহক-বিজ্ঞপ্তিতে এমন কোনো প্রতিশ্রুতি দেওয়া চলে না যা রাখা যাবে না। আর প্রথম খসড়া কখনোই শেষ খসড়া হয় না। মানুষ এ-সব কাজ ধাপে ধাপে করে: একটা অংশ করে, যা জানা হলো তা লিখে রাখে, কাজ যাচাই করে, তারপর ঠিক করে। AI মডেলের সঙ্গেও একই অভ্যাস কাজ করে, আর তার জন্য কয়েকটা ছোট প্যাটার্নই যথেষ্ট।
আগের পাতা মূল প্যাটার্ন ১: জিরো-শট, ফিউ-শট, রোল ও কনস্ট্রেইন্ট-এ আপনি একটা অনুরোধ কীভাবে সাজাতে হয় তা শিখেছেন। এখানে শিখবেন একাধিক অনুরোধ জুড়ে কাজ করা: টাস্ক ভাগ করে ফলাফল পরের ধাপে নিয়ে যাওয়া, খসড়া যাচাই ও সংশোধন করা, নির্দেশ কীভাবে লিখবেন, আর দুটো প্রম্পট ন্যায্যভাবে তুলনা করা। প্রতিটা প্যাটার্ন একটা স্থায়ী অভ্যাস, কোনো একটা প্রোডাক্টের কৌশল নয়।
যা শিখবেন
- মাঝপথের ফলাফলের সারাংশ করা, যাতে লম্বা কাজে এক ধাপ থেকে আরেক ধাপে তথ্য হারিয়ে না যায়।
- চেকলিস্ট দিয়ে খসড়া যাচাই করা, দ্বিতীয় দফার সমালোচনা চাওয়া, এবং স্পষ্ট মানদণ্ড ধরে সংশোধন করা।
- কখন "করবেন না" নির্দেশ কাজে লাগে, আর কখন ইতিবাচক নির্দেশ বেশি পরিষ্কার।
- একই কাজে দুটো প্রম্পট তুলনা করা, এবং আপনার নিজের উদাহরণ কখন মডেলকে ভুল পথে নিচ্ছে তা বোঝা।
- রোল, কনটেক্সট, কনস্ট্রেইন্ট ও ফরম্যাট এক প্রম্পটে মেলানো, তারপর একটা কাজ তিনটা প্যাটার্নে করে অনুশীলন।
এক নজরে প্যাটার্নগুলো
| প্যাটার্ন | কী করবেন | কখন কাজে লাগে |
|---|---|---|
| মাঝপথের ফলাফলের সারাংশ | প্রতিটা ধাপের শেষে ছোট একটা "এখন পর্যন্ত নিশ্চিত" নোট চান, আর শুধু সেটাই পরের ধাপে নিয়ে যান। | কাজে কয়েকটা ধাপ আছে, বা চ্যাট লম্বা হয়ে যাচ্ছে। |
| চেকলিস্ট রিভিউ | খসড়ার ওপর প্রয়োগ করার জন্য হ্যাঁ/না প্রশ্নের তালিকা দিন। | প্রতিবার একই মান ধরে রাখতে চান। |
| দ্বিতীয় দফার সমালোচনা | শুধু সমস্যাগুলো চান, নতুন করে লেখা নয়। | কিছু বদলানোর আগে দুর্বলতা দেখতে চান। |
| মানদণ্ড ধরে সংশোধন | ক্রমিক মানদণ্ড মেনে নতুন সংস্করণ এবং কী বদলেছে তার তালিকা চান। | "ভালো" বলতে কী বোঝায় তা আপনি জানেন। |
| নেতিবাচক ও ইতিবাচক নির্দেশ | একটা নির্দিষ্ট ভুল আটকান, আর বলুন তার বদলে কী করতে হবে। | একটা ভুল বারবার ফিরে আসছে। |
| প্রম্পট তুলনা | একই ইনপুটে দুটো প্রম্পট চালান এবং একই মানদণ্ডে বিচার করুন। | দুটো শব্দবিন্যাসের মধ্যে বেছে নিচ্ছেন। |
ভাগ করুন, তারপর ফলাফল সামনে নিয়ে যান
এগিয়ে যাওয়ার আগে মাঝপথের ফলাফলের সারাংশ করুন
কাজ ধাপে ভাগ করলে (মূল প্যাটার্ন ১: জিরো-শট, ফিউ-শট, রোল ও কনস্ট্রেইন্ট-এ এর অনুশীলন করেছেন) প্রতিটা ধাপ এমন ফলাফল দেয় যা পরের ধাপে লাগে। লম্বা চ্যাটে খুঁটিনাটি তথ্য অনেক পেছনে পড়ে যায়, আর মডেল সেগুলো হারাতে বা ঝাপসা করে ফেলতে পারে। সমাধান সহজ: ধাপের শেষে এখন কী নিশ্চিত তার একটা ছোট নোট চান, সেটা যাচাই করুন, তারপর ওই নোটকেই পরের ধাপের শুরু বানান। চাইলে নোটটা নতুন চ্যাটেও পেস্ট করতে পারেন।
বোগোতার মাতেও টিমের ওয়ার্কশপের জন্য ভেন্যু বাছছেন। তিনটা বার্তায় তিনটা ভেন্যুর বর্ণনা পেস্ট করেছেন। সুপারিশ চাওয়ার আগে তিনি একটা সারাংশ চান।
প্রম্পট:
Stop here. Do not recommend anything yet.
Write a short note called "Established so far" with one line per venue.
Each line: venue name, price per day, capacity, and one fact that could rule it out.
Use only what I pasted. If a value is missing, write [MISSING].নমুনা উত্তর (উদাহরণ মাত্র; আপনারটা আলাদা হবে):
Established so far
- Riverside Hall: 900 per day, capacity 40, no step-free entrance mentioned.
- Garden Room: 650 per day, capacity 25, closed on Fridays.
- Atrium Loft: [MISSING] per day, capacity 60, loud neighbouring event on 2026-11-20.এখন নোটটা আপনার পেস্ট করা তিনটা লেখার সঙ্গে মিলিয়ে পড়ুন। প্রতিটা দাম ও সংখ্যা এক? জরুরি কোনো তথ্য বাদ পড়েছে? আগে নোটটা ঠিক করুন, কারণ এরপরের সবকিছু এর ওপর দাঁড়াবে। তারপর এগোন:
প্রম্পট:
Using only the "Established so far" note above, rank the venues for a workshop
of 30 people on 2026-11-20. Give one sentence of reasoning per venue.এই প্যাটার্নে একটা বাড়তি ধাপ লাগে, কিন্তু ভুল আগেই চোখে পড়ে, যখন ঠিক করা সস্তা। কাজের কনটেক্সটও ছোট থাকে, কারণ নোট মূল পেস্টগুলোর চেয়ে ছোট।
খসড়া যাচাই ও সংশোধন
মডেলের প্রথম খসড়া একটা শুরুর বিন্দু। তিনটা প্যাটার্ন তাকে ভালো খসড়ায় নিয়ে যায়: চেকলিস্ট রিভিউ, দ্বিতীয় দফার সমালোচনা, আর স্পষ্ট মানদণ্ড ধরে সংশোধন। ওসাকার আইকো একটা ছোট ডিজাইন স্টুডিওর জন্য নিচের ঘোষণাটা লিখিয়েছেন এবং তিনটা প্যাটার্নই এতে ব্যবহার করেছেন।
প্রম্পট:
Write a 60-word announcement for clients: the studio will be closed from
2026-12-24 to 2027-01-04 and will reopen on 2027-01-05. Urgent requests go to
support@example.com.চেকলিস্ট দিয়ে খসড়া যাচাই করুন
চেকলিস্ট হলো হ্যাঁ/না প্রশ্নের তালিকা, যা আপনি খসড়া দেখার আগেই লিখে রাখেন। এতে প্রতিবার একই রকম রিভিউ হয়, আর মডেল শুধু সাধারণ প্রশংসা করে পার পায় না। প্রতিটা আইটেমের জন্য রায় এবং প্রমাণ হিসেবে উদ্ধৃতি চান।
প্রম্পট:
Review the announcement below with this checklist. For each item answer
PASS or FAIL and quote the words that prove it.
1. Both closing dates and the reopening date are present and correct.
2. The urgent contact is present.
3. It is 60 words or fewer.
4. It makes no promise that is not in the facts.
5. A reader knows what to do if the matter is urgent.
Announcement:
"Our studio will be closed from 24 December to 4 January. We will be back
on 5 January and will answer every message within one hour of our return.
For urgent requests write to support@example.com."নমুনা উত্তর (উদাহরণ মাত্র; আপনারটা আলাদা হবে):
1. PASS - "closed from 24 December to 4 January", "back on 5 January".
2. PASS - "support@example.com".
3. PASS - about 40 words.
4. FAIL - "answer every message within one hour" is not in the facts.
5. PASS - "For urgent requests write to support@example.com".কী ঘটল দেখুন: যাচাইয়ে একটা বানানো প্রতিশ্রুতি ধরা পড়ল। আর কী যাচাই করতে হবে তাও দেখুন। উত্তরে ১ নম্বর আইটেম "PASS", অথচ ঘোষণায় সালের উল্লেখ নেই, যা পাঠকের দরকার হতে পারে। চেকলিস্টের রিভিউয়ারও কিছু মিস করতে পারে, তাই খসড়া আপনাকে নিজেও পড়তে হবে, আর মডেলের শব্দ গোনা শুধু আন্দাজ, তাই সীমা গুরুত্বপূর্ণ হলে শব্দ নিজে গুনুন।
দ্বিতীয় দফার সমালোচনা চান
সমালোচনা মানে সমস্যা দেখানো, ঠিক না করে। দুটো কাজ আলাদা রাখলে সুবিধা হয়: কিছু বদলানোর আগে কোন সমস্যাগুলো সত্যিই সমস্যা, তা আপনি ঠিক করেন। অল্প কয়েকটা নির্দিষ্ট, গুরুত্ব অনুযায়ী সাজানো সমস্যা চান; ছোট ছোট মন্তব্যের লম্বা তালিকা নয়।
প্রম্পট:
Critique the announcement above. Do not rewrite it.
List the three most important problems, most serious first.
For each problem: quote the words, say why it matters to a client, and say how sure you are
(high, medium or low).উত্তরটাকে সম্ভাব্য সমস্যার তালিকা হিসেবে দেখুন, চূড়ান্ত রায় হিসেবে নয়। নিজের লেখার সমালোচনা করতে গিয়ে মডেল বেশি প্রশংসা করতে পারে, যা নেই এমন সমস্যা বানাতে পারে, বা ঠিক বাক্যে ভুল "খুঁজে" পেতে পারে। কোন পয়েন্ট নেবেন তা আপনি ঠিক করবেন। সমালোচনা আপনাকে বেশি দেখতে সাহায্য করে; খসড়া যে ঠিক, তা প্রমাণ করে না।
স্পষ্ট মানদণ্ড ধরে সংশোধন চান
কোন সমস্যা ঠিক করবেন তা বেছে নেওয়ার পর ক্রমিক মানদণ্ড মেনে সংশোধন চান, আর কী বদলেছে তা জানাতে বলুন। কী অপরিবর্তিত থাকবে তা বলে দিন, নইলে মডেল ঠিক থাকা অংশও নতুন করে লিখতে পারে।
প্রম্পট:
Revise the announcement to meet these criteria.
1. Remove the promise about answering within one hour.
2. Write the dates in full, with the year: 2026-12-24 to 2027-01-04, reopening 2027-01-05.
3. Keep it at 60 words or fewer.
4. Keep the urgent contact support@example.com exactly as written.
Do not change anything else. After the revision, list each change in one line.নমুনা উত্তর (উদাহরণ মাত্র; আপনারটা আলাদা হবে):
Our studio is closed from 24 December 2026 to 4 January 2027 and reopens on
5 January 2027. For urgent requests, write to support@example.com.
Changes:
- Removed the one-hour answer promise.
- Added the year to all three dates.ফলাফল আপনার নিজের চারটা মানদণ্ডের সঙ্গে একে একে মেলান। পরিবর্তনের তালিকা কাজের, কিন্তু পুরোনো ও নতুন লেখা নিজেও তুলনা করুন, কারণ মডেল নিজের তালিকায় কোনো পরিবর্তন বাদ দিয়ে ফেলতে পারে।
নির্দেশ লিখুন: নেতিবাচক ও ইতিবাচক
নির্দিষ্ট ব্যর্থতা আটকাতে নেতিবাচক নির্দেশ ব্যবহার করুন
নেতিবাচক নির্দেশ বলে কী এড়াতে হবে। এটা সবচেয়ে ভালো কাজ করে যখন আপনি একটা নির্দিষ্ট ভুলের নাম করতে পারেন, যা আগে দেখেছেন বা আশঙ্কা করছেন: "ডিসকাউন্ট দেবেন না", "সরবরাহকারীর নাম বলবেন না", "তারিখ বানাবেন না"। এগুলো সংকীর্ণ ও পরীক্ষাযোগ্য, রিভিউয়ার এক নজরে মিলিয়ে নিতে পারেন। ভালো প্রম্পটের গঠন: টাস্ক, কনটেক্সট, ইনপুট ও আউটপুট ফরম্যাট পাতায় যে কনস্ট্রেইন্ট বানিয়েছিলেন, তাতে এ-ধরনের লাইন ছিল।
যেখানে পরিষ্কার হয়, "করবেন না" তালিকার বদলে ইতিবাচক বিকল্প দিন
"করবেন না"-র লম্বা তালিকার দুটো সমস্যা আছে। বদলে কী করতে হবে তা খোলা থেকে যায়, আর যে জিনিস এড়াতে বলছেন সেটা প্রম্পটে এসে যাওয়ায় মডেল তবুও সেটা লিখে ফেলতে পারে। ইতিবাচক নির্দেশ লক্ষ্যটা বর্ণনা করে, এবং প্রায়ই বেশি পরিষ্কার হয়। বর্তমান প্রোভাইডারদের পরামর্শে এটা স্থায়ী কথা: কী করবেন তা বলুন, শুধু কী করবেন না তা নয়।
দুর্বল প্রম্পট:
Don't be too long. Don't use jargon. Don't sound cold. Don't use bullet points.
Don't write in the passive voice. Don't start with "I hope this email finds you well".ভালো প্রম্পট:
Write a reply of about 80 words in two short paragraphs of plain sentences.
Use everyday words a new customer understands. Use a warm, direct tone.
Start with the answer to the question.| নেতিবাচক রূপ | ইতিবাচক রূপ | লাভ |
|---|---|---|
| বেশি লম্বা করবেন না | প্রায় ৮০ শব্দ, দুই অনুচ্ছেদ | যাচাই করা যায় এমন লক্ষ্য |
| জার্গন ব্যবহার করবেন না | নতুন গ্রাহক বোঝে এমন শব্দ ব্যবহার করুন | পাঠকের নাম বলা হলো |
| ঠান্ডা শোনাবেন না | আন্তরিক, সরাসরি সুর | টোনের নাম বলা হলো |
| শুভেচ্ছা-বাক্য দিয়ে শুরু করবেন না | উত্তর দিয়ে শুরু করুন | প্রথম লাইনে কী থাকবে তা বলা হলো |
ব্যর্থতা নির্দিষ্ট ও গুরুতর হলে নেতিবাচক লাইন রাখুন ("পলিসিতে নেই এমন রিফান্ডের পরিমাণ লিখবেন না")। শুধু স্টাইলের পছন্দ হলে ইতিবাচক রূপে বদলে ফেলুন। ভালো প্রম্পটে প্রায়ই দুটোই থাকে: উত্তরের আকারের জন্য ইতিবাচক লাইন, আর কয়েকটা সংকীর্ণ নেতিবাচক লাইন রক্ষাবেড়া হিসেবে।
প্রম্পট ও উদাহরণ তুলনা করুন
একই কাজে দুটো প্রার্থী প্রম্পট তুলনা করুন
দুটো শব্দবিন্যাসের মধ্যে ঠিক করতে না পারলে পরীক্ষা করুন, কারণ মতামত ভালো পথপ্রদর্শক নয়। দুটোতেই একই ইনপুট দিন, আগে মানদণ্ড লিখুন, আর উত্তরগুলো টেবিলে পাশাপাশি রাখুন। সম্ভব হলে প্রতিটা প্রম্পট একাধিকবার চালান, কারণ একটা উত্তর ভাগ্যক্রমে ভালো বা খারাপ হতে পারে।
পুনের প্রিয়া গ্রাহকের অভিযোগকে এক লাইনের সারাংশে বদলানোর দুটো প্রম্পট তুলনা করছেন। দুটোতেই একই অভিযোগ দেওয়া হয়েছে।
প্রম্পট:
Prompt A: Summarise this complaint in one line.
Prompt B: Write one line for a support lead who has 5 seconds. Start with the product,
then the problem, then what the customer wants. Use no more than 20 words.| মানদণ্ড (আগে লেখা) | প্রম্পট A, রান ১ | প্রম্পট A, রান ২ | প্রম্পট B, রান ১ | প্রম্পট B, রান ২ |
|---|---|---|---|---|
| প্রোডাক্টের নাম আছে | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
| সমস্যা বলা হয়েছে | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
| গ্রাহক কী চান তা বলা হয়েছে | না | না | হ্যাঁ | হ্যাঁ |
| ২০ শব্দ বা কম | না | হ্যাঁ | হ্যাঁ | হ্যাঁ |
টেবিলটা প্রিয়া কী দেখতে পারেন তার একটা বানানো রেকর্ড। আসল কথা পদ্ধতি: প্রম্পট B বেশি নির্দিষ্ট, এখানে প্রতিটা মানদণ্ডে সে জিতেছে, কিন্তু প্রম্পট A রান থেকে রানে বদলেছে। দুটোই পাস করলে ছোটটা বা যেটা রক্ষণাবেক্ষণে সহজ সেটা বেছে নিন। অনেক তুলনা জমাতে চাইলে বিজয়ী প্রম্পটটা মানদণ্ডসহ নিজের নোট ফাইলে রাখুন।
কখন উদাহরণ বিভ্রান্ত করছে তা চিনুন
ফিউ-শট উদাহরণ দেখিয়ে শেখায়, তাই মডেল উদাহরণে যা আছে সবকিছু নকল করে: দৈর্ঘ্য, শুরুর শব্দ, বিষয় ও বিন্যাস, শুধু যে বৈশিষ্ট্যটা শেখাতে চেয়েছিলেন তা নয়। আপনার একমাত্র উদাহরণ যদি "Thank you for reaching out!" দিয়ে শুরু হওয়া তিন বাক্যের উত্তর হয়, তাহলে অনেক উত্তর একই ভাবে শুরু হবে আর তিন বাক্যের হবে। এটা একটা সাধারণ ব্যর্থতার ধরন।
দুর্বল প্রম্পট:
Write replies to customer questions like this example.
Question: Do you ship to Canada?
Reply: Thank you for reaching out! Yes, we ship to Canada. Delivery takes 7 to 10 days.
We hope to serve you soon!
Question: Can I return a used lamp?নমুনা উত্তর (উদাহরণ মাত্র; আপনারটা আলাদা হবে):
Thank you for reaching out! Yes, you can return a used lamp. Returns take 7 to 10 days.
We hope to serve you soon!উত্তরটা শুরুর বাক্য, শেষের লাইন আর "7 to 10 days" নকল করেছে; শেষ সংখ্যাটা ছিল শিপিংয়ের, আর এখন রিটার্নের জন্য বানানো হয়ে গেছে। এটা ধরার উপায়: উদাহরণ আর উত্তর পাশাপাশি রেখে ধার করা শব্দ, নকল করা সংখ্যা ও নকল করা দৈর্ঘ্য খুঁজুন। সমাধান:
- দৈর্ঘ্য, বিষয় ও শুরুর শব্দে আলাদা দুটো-তিনটা উদাহরণ দিন, যাতে মিল শুধু সেই বৈশিষ্ট্যটাতেই থাকে।
- কোন অংশ নকল করবে তা বলে দিন: "উদাহরণ থেকে শুধু বন্ধুত্বপূর্ণ সুর আর দুই বাক্যের দৈর্ঘ্য নিন। কোনো তথ্য নেবেন না।"
- আসল তথ্য আলাদা করে দিন এবং বলুন শুধু সেগুলোই ব্যবহার করতে।
ভালো প্রম্পট:
Write a reply to the question at the end. Copy only the tone and the length (two or three
sentences) from the examples. Do not copy any facts or opening words from them.
Use only the policy facts below.
Policy: used items may be returned within 14 days if the box is included.
Example 1 - Question: Do you ship to Canada?
Reply: Yes, we do. Delivery usually takes 7 to 10 days, and tracking is included.
Example 2 - Question: Is the red mug dishwasher safe?
Reply: It is. Please keep it out of the oven, because the glaze may crack.
Question: Can I return a used lamp?প্যাটার্নগুলো একসঙ্গে মেলান
রোল, কনটেক্সট, কনস্ট্রেইন্ট ও ফরম্যাট মেলান
অংশগুলো আপনি ভালো প্রম্পটের গঠন: টাস্ক, কনটেক্সট, ইনপুট ও আউটপুট ফরম্যাট পাতায় একটা একটা করে দেখেছেন। বাস্তবে প্রায় প্রতিটা গুরুত্বপূর্ণ প্রম্পটে চারটা একসঙ্গে থাকে: সুরের জন্য ছোট একটা রোল, আসল তথ্যসহ কনটেক্সট, কনস্ট্রেইন্ট, আর আউটপুট ফরম্যাট। প্রতিবার ক্রম এক রাখুন, তাহলে একটা ব্লক বদলাতে অন্যগুলোতে হাত দিতে হয় না।
ভালো প্রম্পট:
Role: You are a polite support writer for a small online shop.
Context:
- Customer Lena in Berlin asks if she can return a used lamp.
- Policy: used items may be returned within 14 days if the box is included.
- Her order arrived 9 days ago.
Constraints:
- Use only the policy and context above.
- Do not promise a refund date. Say we will confirm after the item arrives.
Format: two short paragraphs of plain sentences, then the sign-off "Support team".নমুনা উত্তর (উদাহরণ মাত্র; আপনারটা আলাদা হবে):
Hello Lena,
Yes, you can return the lamp. Our policy allows returns of used items within 14 days,
and your order arrived 9 days ago, so you are still inside that time. Please include the box.
We will confirm your refund once the lamp reaches us.
Support teamকী যাচাই করবেন: ১৪ দিন আর ৯ দিন আপনার কনটেক্সটের সঙ্গে মেলে, বাক্সের শর্তটা আছে, এবং কোনো রিফান্ডের তারিখ নেই। এটা যাচাই করার মতো উত্তর, ভরসা করার মতো উত্তর নয়।
অনুশীলন: একটা কাজ তিনটা প্যাটার্নে করুন
প্যাটার্নগুলোর পার্থক্য অনুভব করার সেরা উপায় একই কাজ তিনভাবে চালানো। নিচের কাজ ও তথ্য নিন; সবই বানানো।
কাজ: ঢাকার নাদিয়া একটা ছোট বেকারি চালান। তাঁকে নিয়মিত গ্রাহকদের জানাতে হবে যে তিনটা শুক্রবার দোকান আগে বন্ধ হবে। তথ্য: বন্ধের সময় রাত ৮টার বদলে দুপুর ২টা (14:00); তারিখ 2026-11-06, 2026-11-13 ও 2026-11-20; আগের দিন দুপুর ১২টার (12:00) মধ্যে দেওয়া প্রি-অর্ডার 13:00-তে নেওয়ার জন্য তৈরি থাকবে; কারণ কর্মীদের প্রশিক্ষণ, এর বেশি কিছু বেকারি জানাতে চায় না।
| রান | প্যাটার্ন | কী করবেন |
|---|---|---|
| ১ | রোল, কনটেক্সট, কনস্ট্রেইন্ট ও ফরম্যাটসহ একটা প্রম্পট | একটা সম্পূর্ণ প্রম্পট লিখুন। উত্তরটা রেখে দিন। |
| ২ | খসড়া, তারপর চেকলিস্ট রিভিউ | একই প্রম্পট চালান। তারপর পাঁচ আইটেমের চেকলিস্ট দিয়ে খসড়া যাচাই করুন এবং যা ফেল করে তা ঠিক করুন। |
| ৩ | খসড়া, সমালোচনা, সংশোধন | রান ১-এর খসড়ার তিনটা সবচেয়ে গুরুত্বপূর্ণ সমস্যা চান, তারপর ক্রমিক মানদণ্ড ধরে সংশোধন করুন। |
তিনটা চূড়ান্ত বার্তা একই মানদণ্ডে তুলনা করুন। কোনটায় সবচেয়ে কম বানানো তথ্য ছিল? কোনটায় সবচেয়ে বেশি পরিশ্রম লেগেছে? কথাটা এই নয় যে একটা প্যাটার্ন সবসময় জেতে; কথা হলো এখন আপনি প্রমাণ দেখে বেছে নেন। নিচের কঠিন অনুশীলনে এটাই করতে বলা হয়েছে।
কাজের জায়গায় এটা কোথায় দেখা যায়
- রিপোর্ট ও গবেষণা: চূড়ান্ত তুলনার আগে প্রতিটা সোর্সের সারাংশ করলে লম্বা চ্যাটে তথ্য সরে যায় না।
- গ্রাহক ও ক্লায়েন্টকে বার্তা: পাঠানোর আগে চেকলিস্ট রিভিউ বানানো প্রতিশ্রুতি আর ভুল তারিখ ধরে ফেলে।
- প্রম্পট শেয়ার করা টিম: লিখিত মানদণ্ড ধরে একই ইনপুটে প্রম্পটের দুটো সংস্করণ তুলনা করেই টিম ঠিক করে কোন শব্দবিন্যাস রাখবে। AI ফিচার বানানোর সময়ও একই অভ্যাস কাজে লাগে, বড় টেস্ট সেট নিয়ে, যেমন AI-এর জন্য Git, API ও ব্যাকএন্ড: অ্যাডভান্সড-এ দেখেছেন।
- যেকোনো খসড়া সম্পাদনা: আগে সমালোচনা, পরে সংশোধন: এতে কী বদলাচ্ছে তা আপনার নিয়ন্ত্রণে থাকে।
সাধারণ ভুল
- মডেলের নিজের রিভিউকে প্রমাণ ধরা। সমালোচনা বা চেকলিস্টের রায় এমন একটা সিস্টেমের দ্বিতীয় মত, যে ভুল করতে বা তোষামোদ করতে পারে। সমাধান: খসড়া নিজে পড়ুন এবং প্রতিটা সংখ্যা ও নাম মিলিয়ে দেখুন।
- এক ধাপে সমালোচনা আর নতুন করে লেখা চাওয়া। কোনটা সংশোধন আর কোনটা নতুন বানানো কথা, তা আলাদা করা যায় না। সমাধান: আগে সমালোচনা, তারপর বেছে নিন, তারপর ক্রমিক মানদণ্ড ও পরিবর্তনের তালিকা দিয়ে সংশোধন।
- "করবেন না"-র লম্বা তালিকা। এটা লক্ষ্য আড়াল করে এবং অবাঞ্ছিত ধারণা প্রম্পটে ঢুকিয়ে দিতে পারে। সমাধান: লক্ষ্যটা বর্ণনা করুন, আর গুরুতর নির্দিষ্ট ব্যর্থতার জন্য কয়েকটা সংকীর্ণ নেতিবাচক লাইন রাখুন।
- আলাদা ইনপুটে বা একটা রান দেখে দুটো প্রম্পট বিচার করা। পার্থক্যটা ভাগ্যের বা ইনপুটের হতে পারে। সমাধান: একই ইনপুট, আগে লেখা মানদণ্ড, একাধিক রান।
- একটা বেশি স্বতন্ত্র উদাহরণ। মডেল তার দৈর্ঘ্য, শুরু আর সংখ্যা নকল করে। সমাধান: উদাহরণ বদলে বদলে দিন, কী নকল করবে তা বলুন, তথ্য আলাদা দিন।
- যাচাই না করা সারাংশ সামনে নিয়ে যাওয়া। সারাংশের ভুল পরের প্রতিটা ধাপে ছড়ায়। সমাধান: এগোনোর আগে "এখন পর্যন্ত নিশ্চিত" নোট সোর্সের সঙ্গে মেলান।
নিজে চেষ্টা করুন
- সহজ। এই প্রম্পটটা এমনভাবে নতুন করে লিখুন যাতে "করবেন না" তালিকার বদলে ইতিবাচক নির্দেশ থাকে: "Don't write more than a paragraph. Don't be formal. Don't forget the deadline. Don't use technical words." কোনো গুরুতর, নির্দিষ্ট ব্যর্থতা আটকানোর জন্য দরকার মনে হলে একটামাত্র সংকীর্ণ নেতিবাচক লাইন রাখতে পারেন।
- মাঝারি। আক্রার কোয়ামে এই বিজ্ঞপ্তির খসড়া করেছেন: "Dear parents, the school trip on Thursday is moved to next week. It will cost 20 and everything is included. Please sign the form." তথ্য: ভ্রমণ 2026-11-12 থেকে 2026-11-19-এ সরেছে; খরচ প্রতি ছাত্রে ২০, দুপুরের খাবার অন্তর্ভুক্ত নয়; সই করা ফর্ম জমার শেষ তারিখ 2026-11-16। পাঁচ আইটেমের একটা চেকলিস্ট লিখুন, তারপর আপনার চ্যাট অ্যাসিস্ট্যান্টে বিজ্ঞপ্তির ওপর চালান। কোন আইটেম ফেল করল আর কোনটা নিজে যাচাই করতে হলো, লিখুন।
- কঠিন। ওপরের অনুশীলনটা নাদিয়ার বেকারির বিজ্ঞপ্তি দিয়ে করুন: তিনটা প্যাটার্ন চালান, আগে লেখা অন্তত চারটা মানদণ্ড ধরে তিনটা চূড়ান্ত বার্তা ছোট টেবিলে তুলনা করুন, আর ঠিক করুন এই ধরনের বার্তায় কোন প্যাটার্ন আবার ব্যবহার করবেন। মডেলের রিভিউ কোথায় আপনার নিজের মতের সঙ্গে মেলেনি, সে-বিষয়ে এক লাইন যোগ করুন।
উত্তর
সহজ। একটা ভালো উত্তর:
Write one paragraph of about 60 words in a friendly, plain style.
Use everyday words. Mention the deadline in the last sentence.পাস চেকলিস্ট: প্রতিটা লাইন কী করতে হবে তা বলে; দৈর্ঘ্য একটা সংখ্যা বা পরিষ্কার আকার; পাঠক বা স্টাইলের নাম আছে; শেষ তারিখ শুধু "ভুলবেন না" নয়, বাধ্যতামূলকভাবে চাওয়া হয়েছে। "তারিখ বানাবেন না"-র মতো একটা ঐচ্ছিক সংকীর্ণ নেতিবাচক লাইন চলে, কারণ এটা একটা নির্দিষ্ট ব্যর্থতা আটকায়।
মাঝারি। একটা ভালো চেকলিস্ট: (১) নতুন তারিখ 2026-11-19 লেখা আছে, আর পুরোনো তারিখ উল্লেখ করলে সেটা 2026-11-12; (২) খরচ "প্রতি ছাত্রে ২০" এবং দুপুরের খাবার অন্তর্ভুক্ত নয় বলা আছে; (৩) ফর্ম জমার তারিখ 2026-11-16 আছে; (৪) "next week"-এর বদলে আসল তারিখ বসেছে; (৫) তথ্যে নেই এমন কিছু প্রতিশ্রুতি দেওয়া হয়নি। চালালে ১ থেকে ৪ নম্বরে ফেল দেখা উচিত: বিজ্ঞপ্তিতে কোনো তারিখ নেই, "everything is included" বলা হয়েছে (ভুল, দুপুরের খাবার বাদ), আর ফর্মের শেষ তারিখ নেই। পাস চেকলিস্ট: আইটেমগুলো হ্যাঁ/না ও পর্যবেক্ষণযোগ্য; প্রতিটা তথ্য তালিকায় আছে; মডেলের রায় আপনি বিজ্ঞপ্তির সঙ্গে নিজে মিলিয়েছেন, বিশেষ করে দুপুরের খাবারের দাবিটা।
কঠিন। উত্তর ভিন্ন হবে। আপনার ফল পাস হবে যদি: তিন রানে একই তথ্য ব্যবহার করে থাকেন; খসড়া পড়ার আগে মানদণ্ড লিখে থাকেন (যেমন: তিনটা তারিখই ঠিক, 14:00 লেখা, প্রি-অর্ডারের নিয়ম আছে, কর্মী প্রশিক্ষণের বেশি কোনো কারণ নেই, ৮০ শব্দের কম); টেবিলে প্রতিটা বার্তার প্রতিটা মানদণ্ড চিহ্নিত করে থাকেন; রিভিউ বা সমালোচনা অন্তত একটা জিনিস মিস করেছে বা বানিয়েছে, তা লক্ষ করে থাকেন; এবং সিদ্ধান্তে এমন একটা প্যাটার্নের নাম আছে যার কারণ আপনি যা দেখেছেন তার ওপর ভিত্তি করে, কোনো সাধারণ নিয়মের ওপর নয়।
সারসংক্ষেপ
- ধাপে ধাপে কাজ করুন: টাস্ক ভাগ করুন, ছোট একটা "এখন পর্যন্ত নিশ্চিত" নোট চান, যাচাই করুন, তারপর সামনে নিয়ে যান।
- চেকলিস্টে রিভিউ করুন, নতুন করে না লিখিয়ে সমালোচনা চান, তারপর ক্রমিক মানদণ্ড ও পরিবর্তনের তালিকাসহ সংশোধন করান।
- মডেলের নিজের রিভিউ সম্ভাব্য সমস্যার তালিকা, প্রমাণ নয়। তথ্য, সংখ্যা ও নাম আপনাকেই যাচাই করতে হবে।
- নির্দিষ্ট ব্যর্থতার জন্য সংকীর্ণ নেতিবাচক নির্দেশ, আর চাওয়া আকারের জন্য ইতিবাচক নির্দেশ ব্যবহার করুন।
- আগে মানদণ্ড লিখে একই ইনপুটে প্রম্পট তুলনা করুন, আর দেখুন আপনার উদাহরণ ইচ্ছার চেয়ে বেশি কিছু শেখাচ্ছে কি না।
- রোল, কনটেক্সট, কনস্ট্রেইন্ট ও ফরম্যাট নির্দিষ্ট ক্রমে মেলান, এবং একটা কাজ তিনটা প্যাটার্নে করে অনুশীলন করুন।
এরপর: AI দিয়ে লেখা ও সম্পাদনা: ইমেইল, টোন, হেডলাইন ও নিজের লেখার স্বর এই প্যাটার্নগুলো প্রতিদিনের লেখায় কাজে লাগায়: ইমেইল, টোন, ছোট করা, হেডলাইন, আর নিজের স্বর ধরে রাখা।