ببالبوب: واجهة تحكم لوكلاء الذكاء الاصطناعي وخدمة VLM متعددة الوسائط
Bubbaloop، الذي تم تطويره بواسطة Kornia، يعمل كخادم MCP (بروتوكول سياق النموذج) ومنصة تقديم VLM (نموذج اللغة البصرية) للذكاء الاصطناعي متعدد الوسائط. تم بناؤه باستخدام Rust، حيث يتم توزيع خادمه الأساسي وMCP كملف ثنائي واحد. يعمل كواجهة التحكم الوحيدة لمختلف وكلاء الذكاء الاصطناعي للأجهزة، بما في ذلك الكاميرات، وأجهزة الاستشعار، والروبوتات، وأساطيل إنترنت الأشياء. يمكّن Bubbaloop المستخدمين من التفاعل مع الأنظمة الفيزيائية وأتمتتها باستخدام اللغة الطبيعية، مما يجعل قدرات الذكاء الاصطناعي المتقدمة متاحة لتطبيقات العالم الحقيقي.
أفضل بديل موصى به
ماذا يتصل به Bubbaloop؟
يتصل Bubbaloop ويدير مجموعة متنوعة من وكلاء الذكاء الاصطناعي للأجهزة. يشمل ذلك أجهزة مثل الكاميرات، وأجهزة الاستشعار، والروبوتات، وأساطيل إنترنت الأشياء بالكامل. دوره الأساسي هو خادم MCP (بروتوكول سياق النموذج)، حيث يعمل كواجهة التحكم الوحيدة لهذه الوكلاء الذكاء الاصطناعي. بالإضافة إلى ذلك، يعمل Bubbaloop كمنصة خدمة VLM (نموذج لغة الرؤية) للذكاء الاصطناعي متعدد الوسائط. يدمج الخادم الزمني لوكيل، الذي يعمل كبوابة Zenoh متعددة الوكلاء، جنبًا إلى جنب مع خادم MCP، مستخدمًا Zenoh لرسائل النشر/الاشتراك الفعالة.
الميزات الأساسية والأدوات
يكشف Bubbaloop عن 47 أداة MCP للتفاعل، مكملة بعدة أدوات داخلية للوكلاء. تشمل أدوات الوكيل الداخلية على جانب الخادم، التي لا يتم الكشف عنها عبر MCP، grab_frame، memory_search، memory_forget، schedule_task، create_proposal، read_file، write_file، run_command، وpublish_to_topic. يبدأ خادم MCP تلقائيًا على المنفذ 8088. يدعم النظام عملاء الذكاء الاصطناعي المتوافقين مثل Gemini (موصى به)، Claude، وOllama للاستخدام المحلي، مما يسهل تفاعلات وقدرات الذكاء الاصطناعي المتنوعة.
لمن هو؟
تم تصميم Bubbaloop للمستخدمين الذين يسعون للتفاعل مع الأنظمة الفيزيائية وأتمتتها باستخدام اللغة الطبيعية. يشمل ذلك الأفراد الذين يديرون الكاميرات، وأجهزة الاستشعار، والروبوتات، وأساطيل إنترنت الأشياء. يمكّن التحكم المتقدم والأتمتة لأجهزة الأجهزة من خلال الذكاء الاصطناعي. تشمل التطبيقات المحددة استعلام أجهزة الاستشعار المتصلة أو تنسيق أساطيل إنترنت الأشياء والروبوتات الفيدرالية. تخطى هذا إذا لم تتضمن سيرتك العملية التحكم في وكلاء الذكاء الاصطناعي للأجهزة الفيزيائية باستخدام اللغة الطبيعية.
كيف تبدأ
يتم المصادقة على الخادم باستخدام مفتاح API يتم تمريره كمتغير بيئي أو من خلال أمر تسجيل الدخول. تتواصل واجهة الدردشة في لوحة المعلومات عبر HTTP+SSE، ويستخدم CLI واجهة برمجة التطبيقات REST.
حالات الاستخدام
- التفاعل باللغة الطبيعية مع الأجهزة، على سبيل المثال، استعلام أجهزة الاستشعار المتصلة باستخدام "bubbaloop agent chat 'ما هي أجهزة الاستشعار التي أملكها؟'".
- أتمتة الأنظمة الفيزيائية وإدارة أساطيل إنترنت الأشياء/الروبوتات الفيدرالية.
- أداء أوصاف مشاهد نموذج لغة الرؤية على إطارات الكاميرا، باستخدام أداة "grab_frame" لجلب صورة JPEG لتحليل الذكاء الاصطناعي.
بببالوب تقدم منصة قوية للتحكم في وكلاء الذكاء الاصطناعي المتنوعين وتقديم الذكاء الاصطناعي متعدد الوسائط. إنها تبسط التفاعل مع الأنظمة الفيزيائية من خلال اللغة الطبيعية وتدعم عملاء الذكاء الاصطناعي الرائدين. توفر بببالوب من كورنيا أدوات للأتمتة، واستعلامات المستشعرات، ووصف مشاهد VLM. هذا النظام المبني بلغة راست يوحد قدرات الذكاء الاصطناعي المختلفة لإدارة الأجهزة بشكل عملي. جرب التفاعل مع مستشعراتك المتصلة باستخدام "بببالوب وكيل دردشة 'ما هي المستشعرات التي أملكها؟'".