منصوبے کے بارے میں

ناسیکو ایک جامع کنٹرول پلین ہے جو متعدد اے آئی ایجنٹس کے انتظام کے آپریشنل چیلنجوں کو حل کرنے کے لیے ڈیزائن کیا گیا ہے۔ ایک مرکزی پراکسی کے طور پر کام کرتے ہوئے، یہ یقینی بناتا ہے کہ ایجنٹس کبھی بھی براہ راست عوامی انٹرنیٹ پر بے نقاب نہ ہوں۔ ہر انٹر-ایجنٹ کال ناسیکو سرور کے ذریعے روٹ کی جاتی ہے، جو ریٹ لمٹس، ایکسیس کنٹرول لسٹس (ACLs) نافذ کرتا ہے اور اوپن ٹیلی میٹری کے ذریعے اینڈ ٹو اینڈ مشاہدہ فراہم کرتا ہے۔ اہم صلاحیتیں شامل ہیں: - **A2A پروٹوکول سپورٹ**: کسی بھی ایجنٹ کو تعینات اور منظم کرتا ہے جو A2A تفصیلات کی پاسداری کرتا ہے، چاہے بنیادی پروگرامنگ زبان کوئی بھی ہو (Python، Rust، Go، TypeScript)۔ - **ذہین روٹنگ**: درخواستوں کو خود بخود مناسب ایجنٹ تک پہنچانے کے لیے تین مرحلوں والی پائپ لائن (شارٹ لسٹ، ری رینک، اور LLM سلیکشن) پیش کرتا ہے۔ - **سیکیورٹی اور خفیہ معلومات**: AES-256-GCM انکرپٹڈ سیکرٹ اسٹوریج اور ایک LLM روٹر فراہم کرتا ہے جو خام API کیز کو قلیل المدتی شناختی ٹوکنز سے بدل دیتا ہے، جس سے اسناد کے افشا ہونے کو روکا جاتا ہے۔ - **MCP گیٹ وے**: ماڈل کانٹیکسٹ پروٹوکول (MCP) سرورز کے ساتھ انٹیگریٹ کرتا ہے تاکہ ایجنٹس کو اجازت کے مطابق فلٹر شدہ ٹول تک رسائی فراہم کی جا سکے۔ - **مشاہدہ**: خود بخود ٹوکن استعمال، اخراجات، اور ٹریس ڈیٹا جمع کرتا ہے، جس میں OTel، Tempo، اور Loki کے لیے بلٹ ان سپورٹ شامل ہے۔ - **ڈویلپر تجربہ**: ایجنٹ لائف سائیکلز کے انتظام، ایمبیڈڈ OCI رجسٹری میں امیجز بنانے/پش کرنے، اور کوڈنگ-ایجنٹ انٹیگریشنز (مثلاً Claude Code، Cursor، OpenCode) کی ترتیب کے لیے ایک CLI شامل ہے۔ آرکیٹیکچر ایک سنگل پروسیس کے طور پر بنایا گیا ہے جو اسٹیٹ مینجمنٹ کے لیے Postgres، Redis، اور S3 کا فائدہ اٹھاتا ہے، جس سے یہ Docker Compose کے ذریعے سیلف ہوسٹڈ ماحول کے لیے موزوں بن جاتا ہے۔