وكيل الذكاء الاصطناعي
OSymandias
وقت تشغيل ذكي متعدد الوكلاء لمطوري بايثون مع أساسيات مستوحاة من أنظمة التشغيل مثل جدولة المهام، تنسيق DAG، الذاكرة، وتنفيذ الأدوات.
OSymandias
ما هو OSymandias؟
OSymandias هي مكتبة بايثون وواجهة سطر أوامر توفر بيئة تشغيل كاملة متعددة الوكلاء مع ميزات لجدولة المهام، تنسيق DAG، ذاكرة مشتركة، ومراقبة فورية، مبنية على FastAPI وCelery وPostgreSQL وLiteLLM.
طريقة استخدام OSymandias
- 1التثبيت باستخدام pip: pip install osymandias
- 2تهيئة المشروع: osy init
- 3تشغيل البيئة ولوحة التحكم: osy serve
- 4تعريف أدوات الوكلاء باستخدام المُزين @osy.tool
- 5تسجيل الوكلاء الخارجيين (مثل LangChain، CrewAI) باستخدام المُزين @osy.agent
- 6استخدام لوحة التحكم على localhost:47759 لإدارة المهام والوكلاء ومراقبة الأحداث.
الميزات الرئيسية في OSymandias
- تنسيق متعدد الوكلاء مع جدولة المهام ودعم DAG
- ذاكرة مشتركة وبث الأحداث في الوقت الفعلي للوكلاء
- وظائف أدوات مدمجة ودعم مُزينات الأدوات المخصصة
- لوحة تحكم لمراقبة المهام والوكلاء والأدوات والمقاييس
- دعم مزودي نماذج لغوية متعددة (OpenAI، Anthropic، Ollama، إلخ)
- واجهة سطر أوامر لإدارة دورة حياة وقت التشغيل وتوسيع نطاق العمال
حالات استخدام OSymandias
- بناء أنظمة وكيل ذكاء اصطناعي معقدة للبحث والأتمتة
- تنسيق سير العمل متعدد الخطوات مع تنفيذ المهام المتوازية
- دمج أطر الذكاء الاصطناعي المختلفة ونماذج اللغة في بيئة تشغيل موحدة
- مراقبة أداء وكلاء الذكاء الاصطناعي في الوقت الفعلي
أسعار OSymandias والأرصدة المجانية
يعمل OSymandias بنموذج مجاني.
مزايا وعيوب OSymandias
المزايا
- يوفر بيئة تشغيل شاملة لإدارة وكلاء الذكاء الاصطناعي وسير العمل
- يدعم التكامل مع أطر الذكاء الاصطناعي الشائعة ومزودي نماذج اللغة
- يتضمن لوحة تحكم غنية للمراقبة والتحكم
- مصدر مفتوح ومستضاف ذاتيًا مع دعم Docker
العيوب
- يتطلب Python 3.11+ وDocker للوظائف الكاملة
- قد يكون له منحنى تعليمي لإعداد تنسيقات الوكيل المعقدة
- مشروع جديد نسبيًا، لا يزال في مرحلة التطوير النشط
لأي استخدام يناسب OSymandias أكثر؟
- مطورو بايثون الذين يبنون أنظمة ذكاء اصطناعي متعددة الوكلاء
- فرق تحتاج إلى التنسيق والمراقبة لسير عمل الذكاء الاصطناعي
- باحثون يدمجون نماذج وأدوات ذكاء اصطناعي متعددة