هل سئمت من أنظمة الذكاء الاصطناعي التي تدعي أنها «متعددة الوكلاء» ولكنها في الحقيقة وكيل واحد فقط يحاول القيام بكل شيء؟ حسناً، لدينا أخبار رائعة! مقال جديد يشاركنا طريقة عملية لبناء نظام مشرف حقيقي للذكاء الاصطناعي متعدد الوكلاء باستخدام بايثون. هذا يعني أننا يمكن أن نحصل على أنظمة ذكاء اصطناعي أكثر فعالية ودقة، حيث يمكنها توجيه طلباتك بذكاء بدلاً من محاولة إجابتها كلها بنفسها، مما يوفر لك تجربة أفضل ويجنبك الإحباط من الردود غير الدقيقة.

يشير المؤلف إلى أن معظم عروض «الوكلاء المتعددين» التي نراها ليست كذلك في الواقع. هي مجرد وكيل واحد ذكي مع تعليمات مطولة. هذا الأسلوب يقلل من جودة الإجابات، خاصة عندما تكون هناك أنواع مختلفة من المهام تتطلب معرفة وأدوات أو صلاحيات مختلفة، مثل أسئلة الفواتير مقابل مشكلات الدعم الفني. المشرف الحقيقي، كما يشرح المقال، يقوم بعمل أبسط وأكثر فائدة: يقرر من يجب أن يتعامل مع طلب معين، يمرر السياق الصحيح لهذا الوكيل المتخصص، ويتوقف عندما يكون العمل قد أنجز. هذا النهج يضمن أن كل مهمة يتم التعامل معها من قبل الوكيل الأكثر ملاءمة.

ينصح المقال بتجزئة العمل فقط عندما تتطلب وظيفتان تعليمات مختلفة، أو أدوات مختلفة، أو صلاحيات مختلفة. فمثلاً، سؤال عن الفواتير ومشكلة في المنتج هما مثالان جيدان؛ الأول يحتاج إلى معرفة مالية، والثاني إلى معرفة تقنية. محاولة دمجها في موجه واحد يجعل كلتا الإجابتين أسوأ. يتكون النظام من ثلاثة أجزاء رئيسية: «موجه» يختار المتخصص الأنسب، و«المتخصصون» أنفسهم (مثل وكيل الفواتير ووكيل الدعم الفني)، و«حلقة» تحدد عدد مرات تمرير المهمة بين الوكلاء لتجنب اللانهاية. يتواصل المتخصصون مع المشرف باستخدام بروتوكول بسيط: إذا أدرك أحدهم أن الطلب ليس ضمن اختصاصه، فإنه يرد بعبارة مثل "HANDOFF:" متبوعة بوصف لما هو مطلوب. المشرف يقرأ هذا ويقوم بالتوجيه مرة أخرى.

هذا التصميم يقلل من التعقيد ويحسن الدقة، ولكن المؤلف يحذر من أن إضافة وكلاء إضافيين يزيد من زمن الاستجابة والتكلفة ومواضع الخطأ. لذا، يجب استخدام هذه التقنية بحكمة وعند الحاجة الفعلية إلى التخصص. إنها خطوة كبيرة نحو أنظمة ذكاء اصطناعي أكثر ذكاءً وكفاءة.