Google Cloud نے AI ایجنٹس کو طاقت دینے کے لیے Open Knowledge Format کا انکشاف کر دیا
Google Cloud نے Open Knowledge Format (OKF) متعارف کروا دیا ہے، جو کہ ایک نئی وضاحت (specification) ہے جسے تنظیمی معلومات کو پورٹیبل Markdown فائلوں میں معیاری بنانے کے لیے ڈیزائن کیا گیا ہے۔ بکھرے ہوئے ڈیٹا کو ایک باہمی عمل (interoperable) فارمیٹ میں تبدیل کر کے، OKF کا مقصد اس بڑے 'کانٹیکسٹ گیپ' (context gap) کو حل کرنا ہے جو فی الحال AI ایجنٹس کو پیچیدہ انٹرپرائز ایکو سسٹم میں مؤثر طریقے سے کام کرنے سے روکتا ہے۔
ایجنٹک ورک فلو میں بکھراؤ (Fragmentation) کے مسئلے کا حل
جیسے جیسے AI ایجنٹس زیادہ خود مختار ہو رہے ہیں، انہیں ایک بڑی رکاوٹ کا سامنا ہے: "کانٹیکسٹ فرگمنٹیشن" (context fragmentation)۔ فی الحال، اہم معلومات میٹا ڈیٹا کیٹلاگز، اندرونی وکیوں (wikis)، کوڈ کمنٹس، اور Jupyter notebook سیلز میں بکھری ہوئی ہیں۔ جب کوئی AI ایجنٹ کوئی کام انجام دینے کی کوشش کرتا ہے—جیسے کہ کسی مخصوص ڈیٹا سیٹ کے لیے درست SQL کوئری لکھنا—تو اسے ان مختلف ٹکڑوں کو اکٹھا کرنے کے لیے جدوجہد کرنی پڑتی ہے۔
Google Cloud کا کہنا ہے کہ موجودہ صورتحال مختلف کسٹم اور الگ تھلگ (siloed) حل کا مجموعہ ہے۔ ڈویلپرز اس وقت Obsidian Vaults سے لے کر AGENTS.md یا CLAUDE.md جیسی کسٹم کنونشن فائلوں تک، مخصوص کانٹیکسٹ حل تیار کر رہے ہیں۔ اگرچہ یہ "metadata as code" کے پیٹرنز مؤثر ہیں، لیکن ان میں باہمی عمل (interoperability) کی کمی ہے۔ معلومات اسی مخصوص سسٹم یا ریپوزٹری میں مقفل رہتی ہے جس نے اسے تخلیق کیا ہوتا ہے، جس سے مختلف ٹولز اور فریم ورکس کے درمیان معلومات کا ہموار بہاؤ رک جاتا ہے۔
OKF اسپیسیفیکیشن: سادہ اور باہمی عمل کے قابل
Open Knowledge Format (v0.1) "LLM wiki" کے تصور کو لیتا ہے اور اسے ایک عالمگیر معیار میں کوڈ کے ذریعے ڈھال دیتا ہے۔ بنیادی طور پر، ایک OKF بنڈل YAML frontmatter استعمال کرنے والی Markdown فائلوں کا ایک ڈائریکٹری ہے۔ اس وضاحت کو جان بوجھ کر سادہ رکھا گیا ہے تاکہ اسے اپنانے کی حوصلہ افزائی ہو سکے؛ واحد لازمی فیلڈ "type" ہے، اگرچہ بنانے والے اختیاری فیلڈز جیسے کہ title، description، resource، tags، اور timestamps شامل کر سکتے ہیں۔
چونکہ یہ معیاری Markdown پر انحصار کرتا ہے، اس لیے نالج گراف روایتی Markdown لنکس کے ذریعے بنتا ہے، جو تصورات کو قدرتی طور پر جوڑتا ہے۔ یہ ڈیزائن اس بات کو یقینی بناتا ہے کہ OKF انتہائی پورٹیبل ہے: ایک OKF بنڈل کو کسی بھی معیاری ٹیکسٹ ایڈیٹر میں پڑھا جا سکتا ہے، GitHub پر قدرتی طور پر دکھایا جا سکتا ہے، اور کسی بھی موجودہ سرچ ٹول کے ذریعے انڈیکس کیا جا سکتا ہے۔ سب سے اہم بات یہ ہے کہ یہ اسپیسیفیکیشن بنانے والوں (producers) کو استعمال کرنے والوں (consumers) سے الگ کر دیتی ہے، جس کا مطلب ہے کہ انسان کے لکھے ہوئے دستاویز کو AI ایجنٹ پراسیس کر سکتا ہے، اور مشین کے ذریعے تیار کردہ بنڈل کو انسان آسانی سے دیکھ سکتا ہے۔
ایکو سسٹم انٹیگریشن اور ریفرنس امپلیمنٹیشنز
اس بات کو یقینی بنانے کے لیے کہ یہ spec محض نظریات تک محدود نہ رہے، Google Cloud کئی reference implementations اور ٹولز فراہم کر رہا ہے۔ اس میں ایک enrichment agent شامل ہے جو BigQuery datasets کو crawl کرنے اور ہر table کے لیے خودکار طور پر OKF documents تیار کرنے کی صلاحیت رکھتا ہے۔ Google نے ایک static HTML visualizer بھی جاری کیا ہے اور پیچیدہ datasets کے لیے sample bundles فراہم کیے ہیں، جن میں GA4 e-commerce، Stack Overflow، اور Bitcoin data شامل ہیں۔
اہم بات یہ ہے کہ Google Cloud نے OKF کو شامل کرنے کے لیے اپنے Knowledge Catalog کو اپ ڈیٹ کر دیا ہے، جس سے اس format کو براہ راست AI agents کو فراہم کرنا ممکن ہو گیا ہے۔ GitHub پر spec اور code دستیاب کر کے، Google، OKF کو agentic workflows کی اگلی نسل کے لیے ایک foundational layer کے طور پر پیش کر رہا ہے، جہاں knowledge کو ایک بند data silo کے بجائے ایک standardized اور portable asset کے طور پر دیکھا جاتا ہے۔
اہم نکات
- Standardized Context: OKF بکھری ہوئی documentation کو Markdown files کی ایک متحد directory میں تبدیل کر دیتا ہے، جس سے AI agents کو standard links کے ذریعے پیچیدہ knowledge graphs میں کام کرنے کی اجازت ملتی ہے۔
- Minimalist Design: YAML frontmatter میں صرف ایک "type" field کی ضرورت رکھ کر، یہ specification ڈویلپرز کے لیے high portability اور low friction کو یقینی بناتی ہے۔
- Interoperability: یہ format انسانوں کے پڑھنے کے قابل wikis اور machines کے پڑھنے کے قابل metadata کے درمیان فرق کو ختم کرتا ہے، اور کسی بھی cloud provider، database، یا agent framework پر کام کرتا ہے۔