الوصف

🖼 ️اسم الأداة:
ChatDev

🔖 فئة الأداة:

البرمجة والتطوير - تندرج تحت فئة وكلاء هندسة البرمجيات المدعومين بالذكاء الاصطناعي باستخدام التعاون متعدد الوكلاء.

✏ ️ماذا تقدم هذه الأداة؟
ChatDev هو إطار عمل محاكاة يتعاون فيه العديد من وكلاء الذكاء الاصطناعي كشركة برمجيات افتراضية لتصميم مشاريع برمجية وتطويرها واختبارها وتوثيقها من الصفر. ويأخذ كل وكيل دورًا مميزًا (على سبيل المثال، الرئيس التنفيذي، المدير التنفيذي، المدير التقني، المطور، المختبر، إلخ)، ويتواصلون من خلال رسائل منظمة لإكمال سير عمل تطوير البرمجيات. ويستخدم النظام آليات LLMs (مثل GPT) لنمذجة كل دور وقيادة عملية اتخاذ القرار وتوليد التعليمات البرمجية.

ما الذي تقدمه الأداة بالفعل بناءً على تجربة المستخدم؟
- تحاكي بشكل كامل عملية تطوير البرمجيات التعاونية باستخدام LLMs
- تعمل الأدوار مثل مدير المنتج، والمطور، والمراجع، والمختبر في تسلسل
- توليد كود حقيقي (بايثون وتطبيقات الويب وغيرها) بناءً على مطالبات يحددها المستخدم
- تنتج الوثائق وحالات الاختبار وسجل المراجعة تلقائيًا
- قابل للتكرار ومعياري - يمكن للمستخدمين توسيع أنواع الوكلاء أو المهام
- عالي التصنيف للاستخدام التعليمي والنماذج الأولية

🤖 هل يتضمن الأتمتة؟
نعم - يعمل ChatDev على أتمتة دورة هندسة البرمجيات من البداية إلى النهاية:
- تعيين الأدوار تلقائيًا للوكلاء
- يدير التواصل متعدد الخطوات بين وكلاء الذكاء الاصطناعي
- يولد التعليمات البرمجية والاختبارات والوثائق والملاحظات
- ينفذ عمليات التكرار وإصلاح الأخطاء بشكل مستقل

💰 نموذج التسعير:
مفتوح المصدر بالكامل - لا توجد تكلفة للاستخدام

🆓 تفاصيل الخطة المجانية:
- مجاني للاستخدام تحت رخصة أباتشي 2.0
- تشمل جميع الوحدات: محرك المحاكاة، وتعريفات الأدوار، والأمثلة، وواجهة برمجة التطبيقات
- لا يلزم تسجيل دخول أو اشتراك أو تبعية سحابية

💳 تفاصيل الخطة المدفوعة:
- لا شيء - لا يلزم إصدار تجاري أو اشتراك

🧭 طريقة الوصول:
- متاح على GitHub
- التشغيل محليًا باستخدام Python ومتوافق مع OpenAI API أو نقاط نهاية LLM الأخرى
- يتطلب الوصول إلى نماذج اللغة عبر واجهة برمجة التطبيقات (على سبيل المثال، OpenAI، HuggingFace، إلخ)

🔗 رابط التجربة:

https://github.com/OpenBMB/ChatDev

تفاصيل التسعير

💰 نموذج التسعير: مفتوح المصدر بالكامل - لا توجد تكلفة للاستخدام 🆓 تفاصيل الخطة المجانية: - مجاني للاستخدام تحت رخصة أباتشي 2.0 - تشمل جميع الوحدات: محرك المحاكاة، وتعريفات الأدوار، والأمثلة، وواجهة برمجة التطبيقات - لا يلزم تسجيل دخول أو اشتراك أو تبعية سحابية 💳 تفاصيل الخطة المدفوعة: - لا شيء - لا يلزم إصدار تجاري أو اشتراك