ماڈل سیاق و سباق پروٹوکول (MCP) AI انٹرآپریبلٹی کے بنیادی تعمیراتی بلاکس میں سے ایک ہے، جو AI ماڈلز کو بیرونی ڈیٹا کے ذرائع اور خدمات تک رسائی کا ایک محفوظ طریقہ فراہم کرتا ہے۔ یہ وہ پلمبنگ ہے جو چیٹ بوٹ کو آپ کے کیلنڈر، آپ کے ڈیٹا بیس، یا آپ کے اندرونی ٹولز تک پہنچنے دیتی ہے، بجائے اس کے کہ انجینئرز ہر کنکشن کے لیے اپنی مرضی کے مطابق پائپ بناتے ہوں۔ اگلے ہفتے، اس پروٹوکول کو ایک اہم اپ ڈیٹ مل رہا ہے، اور اگرچہ یہ اختتامی صارفین کے لیے قابل توجہ نہیں ہو سکتا، لیکن یہ ماحولیاتی نظام کی نشوونما میں بڑا فرق پیدا کر سکتا ہے۔
نئے ورژن کے لیے سرکاری قیاس مئی سے عوامی ہے، لیکن پِیر کی صبح، ہمیں آرکیڈ میں لوگوں کی جانب سے تبدیلیوں کی غیر معمولی طور پر واضح وضاحت ملی۔ بنیادی طور پر، MCP سیشن آئی ڈی کو ہینڈل کرنے کے طریقے کو تبدیل کر رہا ہے — وہ چھوٹے ٹوکنز جنہیں سرور یاد رکھنے کے لیے استعمال کرتے ہیں "آہ، یہ وہی بات چیت ہے جو پانچ سیکنڈ پہلے تھی" — تاکہ سرورز بڑے پیمانے پر زیادہ آسانی سے کام کر سکیں۔
جیسا کہ آرکیڈ کی نیٹ باربیٹینی نے کہا ہے:
[موجودہ نظام کے تحت] پہلی بار جب کلاڈ جیسا MCP کلائنٹ کسی سرور سے جڑتا ہے، تو یہ "ہیلو" بھیجتا ہے: میں کلاڈ ہوں، میرا ورژن یہ ہے، میری صلاحیتیں یہ ہیں۔ سرور اپنی صلاحیتوں کے ساتھ جواب دیتا ہے اور سیشن ID واپس کرتا ہے… تب سے، کلائنٹ ہر درخواست پر وہ سیشن ID بھیجتا ہے تاکہ سرور کو معلوم ہو کہ یہ وہی بات چیت ہے۔ بعض اوقات ID کی میعاد ختم ہو جاتی ہے، اس لیے کلائنٹ کو نوٹس کرنا پڑتا ہے، ایک نئی درخواست کرنا پڑتا ہے، اور جاری رکھنا پڑتا ہے….
ایک حقیقی تعیناتی کی تصویر بنائیں۔ آپ لوڈ بیلنسر کے پیچھے لاکھوں صارفین کے لیے ایک سرور چلا رہے ہیں جس کا پورا کام ہر درخواست کو فارم میں جو بھی سرور مفت ہے، کبھی کبھی کسی دوسرے علاقے میں بھیجنا ہے۔ اب ان مشینوں میں سے ہر ایک کو سیشن آئی ڈی کے بارے میں جاننا ہوگا جو کسی اور مشین نے دیا ہے۔ یہ ناممکن نہیں ہے، لیکن یہ ایک سنگین درد ہے، اور یہ اس کے ساتھ کام کرنے کے بجائے لوڈ بیلنس سے لڑتا ہے۔
دوسرے لفظوں میں، موجودہ سیٹ اپ فرض کرتا ہے کہ ایک سرور آپ کو یاد رکھتا ہے، لیکن حقیقی کمپنیاں درجنوں سرورز پر ٹریفک پھیلاتی ہیں جو پہلے سے طے شدہ طور پر ایک دوسرے سے بات نہیں کرتے، اس لیے آج کے MCP سرورز کو صرف یہ جاننے کے لیے اضافی کام کرنا پڑتا ہے کہ کون ہے۔ بڑے پیمانے پر MCP سرور چلانے والے ہر فرد کے لیے یہ ایک اہم سر درد رہا ہے، اور اس وجہ کا ایک حصہ ہے کہ ہم نے اس سال ایجنٹی AI کے ارد گرد تمام ہائپ کے باوجود زیادہ کمپنیوں کو بڑے پیمانے پر، فرسٹ پارٹی MCP انضمام کو بھیجتے نہیں دیکھا۔
نئے نظام کے تحت، پروٹوکول سرور سائیڈ پر سیشن IDs کے لیے ایک ڈھیلا، "بے ریاست" نقطہ نظر اختیار کرے گا، جیسا کہ زیادہ تر عام ویب سائٹس پہلے سے ہی کام کرتی ہیں، جس سے پورے نظام کو برقرار رکھنا بہت آسان ہو جاتا ہے اور نظریہ طور پر، پیمانے پر چلانے کے لیے سستا ہونا چاہیے۔
یہ سب کافی تکنیکی ہے، لیکن یہ ایک اہم یاد دہانی ہے کہ AI کی ترقی کا ہر حصہ بری رفتار سے آگے نہیں بڑھ رہا ہے۔ جب کہ ماڈل ٹریننگ کی دوڑیں آگے ہیں، بہت سے تکنیکی انفراسٹرکچر جن کی ان ماڈلز کو ضرورت ہے وہ ابھی بھی معیارات-باڈی اتفاق رائے کی سست لاگ ان رولنگ سے مشروط ہے۔ یہ واقعی ہو رہا ہے؛ یہ تھوڑا سا سست ہے!