Prompting کی تکنیکیں: roles, examples اور iteration
وہ تکنیکیں جو بہتر جواب دیتی ہیں — مثال دینا، model سے قدم بہ قدم سوچنے کو کہنا، اور چند کوششوں میں prompt بہتر کرنا۔
بنیاد آپ کو جواب دیتی ہے۔ تکنیکیں آپ کو اچھا جواب دیتی ہیں۔ نیچے کی تین سب سے تیز پھل دیتی ہیں، اور ہر ایک ٹیکنالوجی کا نہیں English کا سوال ہے: model کو بتانے کے بجائے دکھانا کہ آپ کا کیا مطلب ہے۔
ایک مثال دیں
Prompting میں سب سے مضبوط چال model کو وہ نمونہ دکھانا ہے جو آپ چاہتے ہیں۔ English میں اس کے لیے teaching سے آیا ایک لفظ ہے: few-shot — وہ prompt جس میں ایک دو مثالیں ہوں۔
بغیر مثال کے آپ بیان کرتے ہیں:
Rewrite this sentence in a formal style.
مثال کے ساتھ — آپ دکھاتے ہیں:
Rewrite this sentence in a formal style, like this:
Informal: "We need to fix this fast." → Formal: "This requires prompt attention."
Now rewrite: "Can you send me the file?"
مثال formal کا آپ کے لیے کیا مطلب ہے اس کی ساری الجھن مٹا دیتی ہے۔ Model تجریدی لفظ کی تشریح کرنے کی بجائے نمونہ دہراتا ہے۔
مثال ایک حد ہے، جو ٹھوس شکل میں لکھی گئی ہے۔ formal کہنا register کو کھلا چھوڑنا ہے؛ «This requires prompt attention» دکھانا اسے طے کر دینا ہے۔ جب بھی professional، concise یا engaging جیسا لفظ بہت مبہم لگے، بیان کرنا بند کریں اور ایک نمونہ دیں۔
قدم بہ قدم سوچنے کو کہیں
کئی قدموں والے کام کے لیے — حل، تشخیص، موازنہ — ایک فقرہ جوڑیں جو model کو اپنا کام دکھانے پر مجبور کرے:
- Think step by step.
- Explain your reasoning before the answer.
- List the steps, then give the conclusion.
یہ بدل دیتا ہے کہ model کیا دیتا ہے: ننگے نتیجے کی جگہ ایک زنجیر، جسے جانچا جا سکتا ہے۔ تکنیک کا نام chain-of-thought ہے، لیکن اسے استعمال کرنے کے لیے نام کی ضرورت نہیں۔
- کمزور: Which supplier should we choose?
- مضبوط: Compare the two suppliers on price, reliability and lead time, think through the trade-offs, then recommend one with your reasoning.
مضبوط نسخہ ایک ساتھ دو کام کرتا ہے: سوچنے پر مجبور کرتا ہے اور جواب کی شکل طے کرتا ہے، تاکہ model کوئی معیار نہ چھوڑے۔
Iterate کریں
Prompt پہلی کوشش میں شاید ہی تیار ہوتا ہے۔ اصل ہنر ایک چکر ہے: چلائیں، نتیجے کو تنقیدی نظر سے پڑھیں، اور فرق بھرنے کے لیے prompt دوبارہ لکھیں۔ ہر دور پچھلے جواب میں جو کمی تھی وہ جوڑتا ہے۔
Round 1: Write an email asking for a deadline extension. جواب: صحیح، مگر پھیکی email۔ Round 2: Write an email asking for a deadline extension. It is going to a strict manager, so be respectful, give a concrete reason, and propose a new date.
Iteration وہ جگہ ہے جہاں پچھلے ہنر ملتے ہیں: prompt کے چار حصے ایک ایک کر کے جڑتے ہیں، جیسے جیسے جواب دکھاتا ہے کہ کون سا چھوٹ گیا۔ اور جواب کا تنقیدی پڑھنا وہی درستگی ہے جو آپ تکنیکی مسئلے کے بیان میں لاتے۔
Model سے خود پر تنقید کرنے کو کہیں
ایک مفید آخری چال: model سے کہیں کہ وہ اپنے ہی جواب کو کمزوری ڈھونڈنے کے لیے دیکھے۔
- What is the weakest point in this argument?
- What could be wrong with this answer?
- Rewrite this, then list the assumptions you made.
یہ model کی اعتماد سے بولنے کی عادت کا بیمہ ہے — جس میں hallucinations بھی شامل ہیں۔ آپ اسے صحیح ہونے کو نہیں کہہ رہے؛ آپ کہہ رہے ہیں کہ دکھاؤ کہاں وہ غلط ہو سکتا ہے، اور یہ ایسی معلومات ہے جسے استعمال کیا جا سکتا ہے۔
تکنیکیں ایک ساتھ
ایک prompt انہیں ملا سکتا ہے:
Act as a careful editor. Rewrite this paragraph to be clearer. Here is an example of the clarity I want: "The meeting was delayed" → "We moved the meeting to Thursday." Think about what makes the example clearer, then apply that to the paragraph. List the changes you made.
Role، مثال، استدلال اور کام دکھانے کی request — چار جملوں میں پورا سیٹ۔
خود پرکھیں
نیچے دیا گیا کوئز تکنیکوں اور انہیں چلانے والے فقروں کو جانچتا ہے۔