الوصف
OpenAGI هو مشروع مستضاف على GitHub، يركز على تطوير وكلاء الذكاء الاصطناعي. إنه بمثابة حزمة لإنشاء وكلاء الذكاء الاصطناعي، مصممة خصيصًا لبناء وكلاء لـ AIOS (نظام تشغيل الذكاء الاصطناعي). تدور الوظيفة الأساسية للمشروع حول توفير إطار عمل وأدوات للمطورين لإنشاء واختبار ومشاركة وكلاء الذكاء الاصطناعي.
لإضافة وكيل جديد، يحتاج المستخدمون إلى إنشاء مجلد داخل دليل pyopenagi/agents، والالتزام بهيكل محدد يتضمن الكود الرئيسي للوكيل وملفات التكوين والتبعيات. يوفر المشروع أيضًا تعليمات لإعداد الأدوات الخارجية، مما يعزز قدرات الوكلاء. يمكن للمستخدمين تحميل وكلائهم المطورين باستخدام أمر محدد، مما يمكنهم من مشاركة إبداعاتهم مع الآخرين. على العكس من ذلك، يمكن للمستخدمين تنزيل وفحص عمليات تنفيذ الوكلاء التي طورها الآخرون، مما يعزز التعاون وتبادل المعرفة داخل المجتمع.
يشجع المشروع على المساهمات من خلال المشكلات وطلبات السحب، كما هو مفصل في ملف CONTRIBUTE.md. يرتبط OpenAGI بالبحث، كما يتضح من الإشارة إلى ورقة بحثية بعنوان "OpenAGI: When LLM Meets Domain Experts". تتضمن وثائق المشروع معلومات حول التثبيت من PyPI والتثبيت المحلي عبر Git. يوفر المشروع أيضًا ملفات أمثلة مثل .env.example و .gitignore و .pre-commit-config.yaml. المشروع مرخص بموجب ترخيص MIT.
يتضمن هيكل المشروع ملفات ومجلدات مختلفة، مثل README.md و pyproject.toml وملفات المتطلبات. لدى المشروع سجل من الالتزامات ويتضمن ميزات مثل الفروع والعلامات والإصدارات. يحتوي المشروع أيضًا على سجل نجوم ويتم صيانته بنشاط من قبل المساهمين. تتضمن وثائق المشروع معلومات حول كيفية إعداد الأدوات الخارجية. تمت كتابة المشروع بلغة بايثون.
الميزات الأساسية لـ OpenAGI: LLM يلتقي بخبراء المجال
حزمة إنشاء وكيل الذكاء الاصطناعي
إطار عمل تطوير الوكيل
تكامل الأدوات الخارجية
وظيفة تحميل وتنزيل الوكيل
إرشادات المساهمة (CONTRIBUTE.md)
تثبيت PyPI
التثبيت المحلي عبر Git
ملفات تكوين الأمثلة
ترخيص MIT
التكامل مع AIOS
دعم تكوين الوكيل
إدارة التبعية
التطوير المدفوع بالمجتمع
البدء مع OpenAGI: LLM يلتقي بخبراء المجال
استنساخ: استنساخ مستودع OpenAGI من GitHub.
تثبيت التبعيات: قم بتثبيت التبعيات الضرورية باستخدام pip.
إنشاء مجلد الوكيل: قم بإنشاء مجلد ضمن pyopenagi/agents بالهيكل المطلوب (author/agent_name).
تطوير الوكيل: اكتب الكود الرئيسي (agent.py) وقم بتكوين الوكيل (config.json).
إعداد الأدوات: اتبع التعليمات لإعداد الأدوات الخارجية إذا لزم الأمر.
اختبار الوكيل: اختبر الوكيل محليًا.
تحميل الوكيل: استخدم الأمر المقدم لتحميل الوكيل.
تنزيل الوكيل: استخدم الأمر المقدم لتنزيل وكلاء آخرين.
حالات استخدام OpenAGI: LLM يلتقي بخبراء المجال
- إنشاء وكيل الذكاء الاصطناعي
- تكامل AIOS
- تكامل الأدوات
- مشاركة الوكيل
- اختبار الوكيل
- تنفيذ البحث
- التعاون
- إدارة التبعية







