جائزہ
ہماری تازہ ترین Playground اپ ڈیٹ ایک structured، rollback-friendly workflow متعارف کراتی ہے تاکہ آپ اعتماد کے ساتھ iterate کر سکیں، تبدیلیوں کی توثیق کر سکیں، اور کم مراحل میں تجربے سے production تک جا سکیں. ذیل میں لانچ ہونے والی چیزوں اور شروع کرنے کے طریقے کا ایک مختصر جائزہ ہے.
نیا کیا ہے
Project-level پرومپٹس
پرومپٹس اب Project level پر ہیں، اور اب user-level نہیں رہے.
ایک کلک rollback کے ساتھ version history
نیا ورژن بنانے کے لیے کسی بھی ڈرافٹ کو شائع کریں، پھر پہلے کے ورژن کو فوراً بحال کریں. پس منظر میں، ایک ہی Prompt ID ہمیشہ تازہ ترین شائع شدہ ورژن کی طرف اشارہ کرتا ہے، اور اگر آپ pinned reference چاہتے ہیں تو آپ کوئی specific version بھی بتا سکتے ہیں.
پرومپٹ متغیرات
{user_goal} جیسے پلیس ہولڈرز شامل کریں تاکہ جامد پرومپٹ کو instance-specific معلومات (inputs) سے الگ رکھنے میں مدد ملے.
Prompt ID
شائع کرنے سے موجودہ ڈرافٹ ایک ID پر lock ہو جاتا ہے جسے downstream tools قابل اعتماد طور پر کال کر سکتے ہیں، جبکہ آپ نئے ڈرافٹس میں iterate کرتے رہتے ہیں.
ساتھ ساتھ موازنہ
ship کرنے سے پہلے یہ فیصلہ کرنے کے لیے کہ کون سا بہتر کارکردگی دکھاتا ہے، دو ورژنز کے outputs کا بصری طور پر موازنہ کریں.
API اور SDK میں پہچانے جانے والے متغیرات
Responses API اور Agents SDK اب وہی {variables} قبول کرتے ہیں جو آپ Playground میں define کرتے ہیں، اس لیے جس پرومپٹ کو آپ ٹیسٹ کرتے ہیں وہی آپ پروگرام کے ذریعے invoke کرتے ہیں—فی الحال بس rendered text پاس کریں.
Built-in Evals انٹیگریشن (manual runs)
متغیرات پہلے سے بھرنے اور پاس/فیل نتائج کو پرومپٹ کی تفصیل والے صفحے پر ہی دیکھنے کے لیے ایک Eval لنک کریں. یہ لنک دہرائے جا سکنے والے ٹیسٹس کے لیے Prompt ID کے ساتھ محفوظ کیا جاتا ہے.
بہتر بنائیں
Optimize ایک نیا ٹول ہے جو Playground اور Logs صفحات میں دستیاب ہے، جو تضادات، غیر واضح ہدایات، اور غائب آؤٹ پٹ فارمیٹس کو شناخت کر کے درست کرتے ہوئے پرومپٹس کو خودکار طور پر بہتر بناتا ہے.
چلانے پر، یہ کیے گئے تبدیلیوں کے خلاصے کے ساتھ آپ کے پرومپٹ کا بہتر ورژن یا مفید تجاویز واپس کرتا ہے. آپ ترمیمات کا پیش منظر دیکھ سکتے ہیں اور انہیں ایک کلک سے براہ راست Playground میں لاگو کر سکتے ہیں.
---
فوری آغاز گائیڈ
ایک پرومپٹ بنائیں
Playground → پرومپٹس → نیا بنائیں پر جائیں، اپنا متن draft کریں، اور ضرورت ہو تو {variables} شامل کریں.
آپ generate فیچر استعمال کر سکتے ہیں تاکہ ChatGPT آپ کے task description کی بنیاد پر پرومپٹ، function definition، یا output اسکیما تجویز کرے.
جائزہ لینے اور بہتری کی تجاویز کے لیے optimize فیچر استعمال کریں.
ایک فنکشن شامل کریں (اختیاری)
Function calling آپ کو Playground چھوڑے بغیر اپنے پرومپٹ کو حقیقی دنیا کی کارروائیوں یا ڈیٹا سے جوڑنے دیتا ہے.
فنکشنز استعمال کرنے سے متعلق اضافی ہدایات کے لیے، براہ کرم ہمارا مضمون دیکھیں: Chat Playground میں function calling
ایک Eval منسلک کریں (اختیاری)
ٹیسٹ ڈیٹا بنانے، گریڈرز چلانے، اور پاس/فیل نتائج کا جائزہ لینے کے لیے Eval لنک کریں منتخب کریں. ہر شائع کرنے کے بعد Eval دوبارہ چلائیں تاکہ خودکار رنز آنے تک ریگریشنز پکڑی جا سکیں.
شائع کریں
Prompt ID بنانے کے لیے شائع کریں پر کلک کریں. نئے ڈرافٹ میں تجربہ جاری رکھیں اور سرگزشت سے کسی بھی شائع شدہ ورژن کو ایک کلک سے بحال کریں.
Iterate کریں
اپنا نیا پرومپٹ ٹیسٹ کریں، نتائج کا جائزہ لیں، اور ضرورت کے مطابق iterate کریں.
بہترین پرومپٹس بنانے کے لیے تجاویز
مجموعی tone یا role guidance کو سسٹم message میں رکھیں؛ task-specific details اور examples کو یوزر messages میں رکھیں.
فیو-شاٹ examples کو ایک مختصر YAML-style یا bulleted block میں یکجا کریں تاکہ انہیں scan اور update کرنا آسان ہو.
واضح folder names کے ساتھ اپنے project structure کی عکاسی کریں تاکہ teammates پرومپٹس جلدی تلاش کر سکیں.
ہر بار شائع کرنے پر اپنا linked Eval دوبارہ چلائیں—مسائل کو جلد پکڑنا production میں انہیں درست کرنے سے کہیں سستا ہے.
---
اکثر پوچھے گئے سوالات
کیا میرے موجودہ presets break ہو جائیں گے؟
پرومپٹس Versioning اور Template variables کی support کے ساتھ configuration manage کرنے کا زیادہ طاقتور طریقہ ہیں. آپ کے تمام موجودہ presets کو Playground Prompt dropdown میں "preset درآمد کریں" option استعمال کر کے Prompts میں import کیا جا سکتا ہے.

کیا مجھے کوڈ میں کوئی ورژن بتانا ہوگا؟
صرف اس صورت میں جب آپ پرانا ورژن پن کرنا چاہتے ہوں. Prompt ID کو اکیلا کال کرنے سے ہمیشہ تازہ ترین ورژن استعمال ہوتا ہے.
کیا میں Eval runs کو automate کر سکتا ہوں؟
فی الحال، آج صرف manual re-runs دستیاب ہیں.
