ایجنٹ گاڑی چلا سکتا ہے۔ لیکن آپ کو راستہ معلوم ہونا چاہیے۔
بہت سے لوگ ہر چیز AI ایجنٹس کے سپرد کرنا چاہتے ہیں۔ وہ ایجنٹ کو ایک مقصد دیتے ہیں اور کام چھوڑ کر چلے جاتے ہیں۔ وہ مکمل طور پر کام سونپنا چاہتے ہیں۔
یہ ایک جال ہے۔
ایجنٹ زیادہ تر وقت کام کرے گا۔ مسئلہ تب ہوتا ہے جب وہ ناکام ہو جاتا ہے۔ جب بلڈ (build) ٹوٹ جائے یا رویہ بدل جائے۔ جب ماڈل چکر کاٹنے لگ جائے۔
اگر آپ کو یہ سمجھ نہیں آتی کہ ایجنٹ نے کیا بنایا ہے، تو آپ اسے ٹھیک نہیں کر سکتے۔ آپ ایسے کوڈ کو دیکھ کر پھنس جائیں گے جسے آپ پہچانتے بھی نہیں ہوں گے۔ غلطی تلاش کرنے کے لیے آپ کے پاس کوئی نقشہ نہیں ہوگا۔
ایک AI ایجنٹ کو جونیئر ڈویلپر کی طرح سمجھیں۔ ایک جونیئر ڈویلپر رکاوٹوں کا سامنا کرتا ہے اور آپ سے مدد مانگتا ہے۔ آپ اس کے لیے حفاظتی جال (safety net) ہیں۔
جب ایجنٹ ناکام ہوتا ہے، تو آپ ہی حفاظتی جال ہوتے ہیں۔ کوئی اور نہیں ہے۔ اگر آپ بھی پھنس گئے، تو سب کچھ رک جائے گا۔ اگر آپ خود بھی ایجنٹ کی طرح الجھے ہوئے ہیں، تو آپ سسٹم کو ٹھیک نہیں کر سکتے۔
یہ پوچھنا بند کریں کہ آپ کتنا کام سونپ سکتے ہیں۔ یہ پوچھنا شروع کریں کہ آپ کو کن چیزوں کو سمجھنا ضروری ہے۔
آپ کو کوڈ کی ہر لائن یاد کرنے کی ضرورت نہیں ہے۔ اس سے تو ایجنٹس استعمال کرنے کا مقصد ہی ختم ہو جائے گا۔ اس کے بجائے، آپ کو اہم اور بنیادی حصوں (load bearing parts) کو سمجھنا چاہیے:
• آپ کے سسٹم میں ڈیٹا کیسے حرکت کرتا ہے۔ • سسٹم کی اسٹیٹ (state) کہاں ہوتی ہے۔ • آپ کی ایپلی کیشن کا اہم راستہ (critical path)۔ • وہ مقامات جہاں مختلف حصے آپس میں جڑتے ہیں۔
یہ دیکھنے کے لیے کہ کیا آپ تیار ہیں، اس ٹیسٹ کا استعمال کریں:
کیا آپ ایک سنگل ریکویسٹ (request) کو شروع سے آخر تک ٹریس کر سکتے ہیں؟ کیا آپ اسے اونچی آواز میں سمجھا سکتے ہیں؟ جب کوئی غلطی (error) ہو، تو کیا آپ اندازہ لگا سکتے ہیں کہ وہ کہاں ہوئی؟
اگر آپ غلطی کی جگہ کا اندازہ لگا سکتے ہیں، تو آپ کنٹرول میں ہیں۔ اگر آپ صرف غلطی کو کاپی کر کے دوبارہ AI میں پیسٹ کرتے ہیں اور ٹھیک ہونے کی امید لگاتے ہیں، تو آپ سسٹم کے مالک نہیں ہیں۔ آپ اسے کرائے پر لے رہے ہیں۔
ایجنٹ کو تکراری کاموں (repetitive tasks) کے لیے استعمال کریں۔ اس رفتار کو آرکیٹیکچر (architecture) پر توجہ دینے کے لیے استعمال کریں۔ سسٹم کے ڈھانچے (skeleton) پر اپنی گرفت برقرار رکھیں۔
آپ ٹائپنگ کا کام سونپ سکتے ہیں۔ لیکن آپ دفاع کی آخری لائن (last line of defense) ہونے کا کام نہیں سونپ سکتے۔
Source: https://dev.to/jaikora/the-agent-can-drive-you-still-need-to-know-the-route-274
Optional learning community: https://t.me/GyaanSetuAi
