الذكاء الاصطناعي متعدد الوكلاء
بنية ذكاء اصطناعي حيث يتعاون العديد من الوكلاء المتخصصين في المهام المعقدة، كل منهم يركز على مجال محدد مثل الأمان أو الأداء أو جودة الكود.
التعريف
تستخدم أنظمة الذكاء الاصطناعي متعددة الوكلاء نماذج أو prompts متعددة، كل منها متخصص لجوانب مختلفة من المهمة. في مراجعة الكود، هذا يعني وكلاء منفصلين للثغرات الأمنية (مدربين على أنماط CVE)، مشاكل الأداء (فهم التعقيد الخوارزمي)، أسلوب الكود (أفضل الممارسات الخاصة باللغة)، واكتشاف الأخطاء. يمكن للوكلاء العمل بالتوازي ويتم تجميع نتائجهم.
لماذا هو مهم
تواجه مناهج النموذج الواحد صعوبة في أن تكون خبيرة في كل شيء. تحقق الأنظمة متعددة الوكلاء دقة أفضل من خلال وجود متخصصين يركزون على مجالاتهم. يُظهر البحث أن الذكاء الاصطناعي متعدد الوكلاء يحقق دقة أفضل بـ 15-30% في المهام المعقدة مقارنة بمناهج الوكيل الواحد.
مثال
يتم تحليل PR بواسطة 4 وكلاء متخصصين بالتوازي: security-agent يجد ثغرة XSS محتملة، performance-agent يحدد خوارزمية O(n²) يمكن أن تكون O(n)، bug-agent يلتقط مخاطر null pointer، وstyle-agent يلاحظ تسمية غير متسقة. يتم دمج النتائج في مراجعة موحدة.