35 منٹ
تین طریقے
پاکستان میں اب زیادہ تر پیشہ ور افراد ChatGPT یا Claude یا Gemini کھول کر کچھ نہ کچھ پوچھ چکے ہیں۔ نتیجہ کبھی متاثر کن، کبھی مایوس کن رہا، اور کوئی واضح اصول نظر نہیں آیا۔ اصول موجود ہے، اور اس کا نام ہے prompt engineering۔ سکھانے سے پہلے یہ طے کرنا ضروری ہے کہ پرامپٹ دراصل ہے کیا، کیونکہ لاہور کے کسی وکیل کے چیمبر سے لے کر اسلام آباد کے کسی وفاقی سیکریٹریٹ تک، یہ لفظ بہت ڈھیلے انداز میں استعمال ہو رہا ہے۔ پرامپٹ صرف وہ سوال نہیں جو آپ ٹائپ کرتے ہیں۔ پرامپٹ وہ پورا اِن پُٹ ہے جو ماڈل ایک باری میں دیکھتا ہے: سسٹم کی ہدایات جو شاید آپ نے نہیں لکھیں، گفتگو کی پچھلی تاریخ، آپ نے جو دستاویزات چپکائیں، ماڈل کو دیے گئے ٹولز، اور آخر میں آپ کے ٹائپ کیے ہوئے الفاظ۔ ماڈل ان سب کو متن کا ایک ہی ٹکڑا سمجھتا ہے۔ اگر یہ سمجھ آ گیا، تو آپ اپنے دفتر کے نوے فیصد لوگوں سے آگے نکل گئے۔
پہلا طریقہ: پرامپٹ کو ایسے سمجھیے جیسے کسی نئے دفتری معاون کو ہدایات دینا۔ وہ معاون انتہائی پڑھا لکھا ہے، اس نے ہر قانون کی کتاب، ہر سالانہ رپورٹ، ہر اخبار رٹا ہوا ہے، مگر آپ کے دفتر کا اصل کام اس نے کبھی نہیں دیکھا۔ اگر آپ کہیں "خط لکھیں"، وہ کچھ نہ کچھ لکھ دے گا، مگر اس کی شکل وہی ہوگی جو اس نے سب سے زیادہ دیکھی ہے۔ اگر آپ کہیں "نگوشی ایبل انسٹرومنٹس ایکٹ کی دفعہ 138 کے تحت ایک ڈیفالٹر گاہک آصف خان کے نام، میری دستخط سے، شائستہ مگر سخت لہجے میں، سادہ لیٹر ہیڈ پر نوٹس کا مسودہ بنائیں"، تو جواب وہی آئے گا جو آپ چاہتے ہیں۔ معاون بے وقوف نہیں، صرف لفظی ہے۔ پرامپٹ ایک لفظی معاون کو دی گئی لفظی ہدایت ہے۔
دوسرا طریقہ: پرامپٹ سیاق و سباق ہے۔ پاکستانی دفاتر میں زیادہ تر ناکام پرامپٹ اس لیے ناکام نہیں ہوتے کہ ہدایت غیر واضح تھی، بلکہ اس لیے کہ ماڈل کو پس منظر کا پتہ نہیں تھا۔ "پروجیکٹ اپ ڈیٹ لکھیں" غیر واضح ہے کیونکہ ماڈل کو معلوم نہیں کون سا پروجیکٹ، کس کے لیے، کس لہجے میں، کتنے الفاظ میں، کن سنگ میلوں کے مقابلے میں۔ وہی ماڈل جو اس پرامپٹ پر بکواس کرتا ہے، اگر آپ پچھلے ہفتے کی اپ ڈیٹ، سنگ میل، اور پڑھنے والے سامعین چپکا دیں، تو قابل اشاعت اپ ڈیٹ نکال دے گا۔ سیاق سجاوٹ نہیں ہے۔ سیاق پرامپٹ کی معیار میں سب سے بڑا لیور ہے۔
فوری چیک
فوری چیک: جدید AI روایتی قاعدہ بنیاد پروگرام سے کس طرح مختلف ہے؟
کیوں؟
تینوں طریقوں کو ایک ساتھ ذہن میں رکھیں۔ ایک مکمل پرامپٹ عام طور پر تینوں رکھتا ہے: ہدایت (کیا کرنا ہے)، سیاق (ماڈل کو درکار پس منظر)، اور نمونہ (آؤٹ پُٹ کی شکل)۔ کمزور پرامپٹ کوئی ایک چن لیتا ہے اور باقی چھوڑ دیتا ہے۔ مضبوط پرامپٹ تینوں کو جان بوجھ کر یکجا کرتا ہے۔
ماخذ
مزید مطالعے کے ذرائع۔ Anthropic کا پرامپٹنگ تعارف docs.anthropic.com پر۔ OpenAI کا پرامپٹ انجینئرنگ گائیڈ platform.openai.com پر۔ DeepLearning.AI کا مختصر کورس "ChatGPT Prompt Engineering for Developers" بمعہ Andrew Ng اور Isa Fulford۔ Google کا پرامپٹ ڈیزائن گائیڈ AI Studio میں۔ Brown اور دیگر 2020 کا اصل GPT-3 few-shot پیپر۔ اس ہفتے اس سبق کے علاوہ کم از کم ایک ذریعہ پوری طرح پڑھ لیں۔