عن المشروع
CLIO Agent هو نظام ذكاء اصطناعي مستقل مصمم لإدارة مجموعات البيانات العلمية الضخمة. يعمل كنظام الذكاء الاصطناعي المركزي (CEI) لمنصة IOWarp، ويوفر بنية ثلاثية الطبقات: المنسق الرئيسي الذي يدير حلقة تخطيطية للأدوات والخبراء المسجلين، والخبراء المتخصصون في مجالات البيانات والتحليل والتصور، ووكيل نانو عابر للمهام الفرعية المتوازية. تشترك جميع الطبقات في حالة مشتركة عبر طبقة ذاكرة محلية تُسمى ARC، مما يتيح استرجاع السياق بسرعة بتعقيد O(log N).
تشمل قدرات النظام الرئيسية التوجيه القائم على قدرات الخبراء المتعددة، وبوابة أدوات FastMCP التي تتعامل بشكل أصلي مع صيغ HDF5 وParquet وCSV، وطبقة محسّنة للتعديل في الوضع غير المتصل والتعلم عبر الإنترنت. يقوم طبيب وقت التشغيل بمراقبة صحة LM وبوابة الأدوات وسياسة الملفات، بينما يعمل النظام مع بيئات LLM متنوعة مثل Ollama وOpenAI وAnthropic وOpenRouter. يتفاعل المستخدمون عبر واجهة سطر الأوامر (`clio`) وواجهة مستخدم طرفية مبنية على Bubbletea (`clio --web`)، مع خيارات نشر متنوعة تشمل عمليات البناء من المصدر وحاويات Docker وتطبيقات سطح المكتب الجاهزة والحزم الويبية.
يتبع النظام تصميمًا نمطيًا حيث يتم تسجيل الخبراء كخطط قابلة للتجميع. يقوم المنسق بتوجيه المهام ديناميكيًا بين الخبراء بناءً على قدراتهم، بينما تتيح طبقة المحسّن التحسين المستمر للعمليات. يمكن تخصيص التكوين بمرونة عبر متغيرات البيئة مثل CLIO_PREFIX وCLIO_BIN_DIR وCLIO_PORT، مما يسمح بتعديل المسارات ومنافذ الخوادم. النظام مرخص بموجب BSD-3-Clause ومدعوم من مركز أبحاث Gnosis في جامعة إلينوي.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.