AI چیٹ باکس کو توڑنا

زیادہ تر AI ڈیمو ایک جیسے نظر آتے ہیں۔ آپ ایک چیٹ ونڈو دیکھتے ہیں۔ آپ ایک پرامپٹ ٹائپ کرتے ہیں۔ آپ ٹیکسٹ کو اسٹریمنگ ہوتے ہوئے دیکھتے ہیں۔ یہ انٹرفیس ایک جال ہے۔ یہ آپ کو حل تلاش کرنے کے بجائے صرف سوالات پوچھنے کی تربیت دیتا ہے۔

برکلے (Berkeley) کے CS طلباء نے ایک بہتر طریقہ دریافت کیا۔ انہوں نے اپنے الگورتھم کے ہوم ورک کے لیے چیٹ باکسز کا استعمال بند کر دیا۔ اس کے بجائے، انہوں نے خود مختار ایجنٹس (autonomous agents) بنائے ہیں۔ یہ ایجنٹس چیٹ نہیں کرتے۔ یہ منصوبہ بندی کرتے ہیں، کوڈ چلاتے ہیں، اور نتائج ای میل کرتے ہیں۔

سسٹم کیسے کام کرتا ہے:

• ٹاسک پلانر (Task Planner): ایک ہلکا پھلکا LLM کسی مقصد کو ذیلی کاموں (subtasks) کی JSON لسٹ میں تبدیل کر دیتا ہے۔ ہر کام کے لیے کامیابی کا ایک واضح اصول ہوتا ہے۔ • کوڈ ایگزیکیوٹر (Code Executor): ایک الگ LLM ہر کام کے لیے Python اسکرپٹس لکھتا ہے۔ یہ اسکرپٹس ایک Docker sandbox میں چلتے ہیں۔ یہ آپ کے کمپیوٹر کو محفوظ رکھتا ہے۔ اگر کوڈ ناکام ہو جائے تو ایجنٹ ایرر میسج کے ساتھ دوبارہ کوشش کرتا ہے۔ • SQLite Store: یہ ایجنٹ کی یادداشت ہے۔ ایک بہت بڑی چیٹ ہسٹری استعمال کرنے کے بجائے، ایجنٹ ایک لوکل ڈیٹا بیس میں ڈیٹا پڑھتا اور لکھتا ہے۔ اس سے اخراجات کم رہتے ہیں اور غلطیوں سے بچا جا سکتا ہے۔ • ای میل ایگریگیٹر (Email Aggregator): آپ ایجنٹ کو کام کرتے ہوئے نہیں دیکھتے۔ جب کام مکمل ہو جاتا ہے، تو ایجنٹ آپ کو نتائج اور استعمال شدہ کوڈ کے ساتھ ایک مکمل رپورٹ ای میل کر دیتا ہے۔

یہ ChatGPT سے بہتر کیوں ہے:

  • لاگت: OpenRouter کے ذریعے چھوٹے ماڈلز استعمال کرنے پر ڈالرز نہیں بلکہ محض چند سینٹس خرچ ہوتے ہیں۔
  • یادداشت: کانٹیکسٹ ونڈو (context window) کے بجائے ڈیٹا بیس کا استعمال ایجنٹ کو الجھن میں پڑنے سے روکتا ہے۔
  • قابل اعتماد: ایجنٹ نتائج کی تصدیق کے لیے کوڈ کا استعمال کرتا ہے۔ آپ کو صرف ٹیکسٹ نہیں بلکہ ریاضی اور منطق ملتی ہے۔
  • سیکیورٹی: سینڈ باکس (sandbox) اس بات کو یقینی بناتا ہے کہ ایجنٹ آپ کی نجی فائلوں تک رسائی حاصل نہ کر سکے۔

یہ آرکیٹیکچر ڈیٹا کے تجزیے، فائل پروسیسنگ اور ریاضی کے لیے کارآمد ہے۔ یہ تخلیقی تحریر یا موضوعی کاموں کے لیے کام نہیں کرتا۔ ان کاموں کے لیے اب بھی انسان کی ضرورت ہوتی ہے۔

بار بار ہونے والے کاموں کے لیے چیٹ کا استعمال بند کریں۔ ایک ایسا ایجنٹ بنائیں جو آپ کے سوتے وقت بھی آپ کے لیے کام کرے۔

ماخذ: https://dev.to/youngones/breaking-the-ai-chatbox-how-berkeley-students-built-real-autonomous-agents-270c

اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi