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

نظام متعدد الوكلاء هو بنية ذكاء اصطناعي يتفاعل فيها وكيلان أو أكثر لحل مشكلة، وتنسيق النشاط، أو العمل في بيئة مشتركة. قد يكون لدى الوكلاء أدوار مختلفة، أدوات، نماذج، معرفة، أو أذونات، ويمكنهم العمل تسلسليًا، أو بالتوازي، أو من خلال مفاوضات متكررة.
يمكن للعديد من الوكلاء تغطية مساحة أكبر من وكيل واحد عندما يتم تفكيك المهمة طبيعياً. يمكنهم أيضًا تكرار الجهد، نقل الأخطاء إلى بعضهم البعض، واستهلاك موارد أكثر بكثير. لذلك فإن تصميم متعدد الوكلاء هو خيار معماري، وليس ترقية افتراضية.
ما الذي يُعد نظامًا متعدد الوكلاء؟
يُعتبر النظام متعدد الوكلاء عندما تتواصل مكونات موجهة نحو هدف متميزة أو تؤثر على عمل بعضها البعض. قد يُفوض وكيل واحد إلى متخصصين؛ قد يناقش الزملاء مقترحات متنافسة؛ أو قد يعمل الوكلاء المستقلون في محاكاة مشتركة.
استدعاء النموذج نفسه عدة مرات لا يخلق تلقائيًا نظامًا متعدد الوكلاء ذا معنى. تحتاج المكونات إلى أدوار متميزة، حالة، سلطة، أو أهداف تشكل طريقة تفاعلها.
يُعَد البحث متعدد الوكلاء سابقة لنماذج اللغة الكبيرة ويشمل الروبوتات، التحكم الموزع، الاقتصاد، ونظرية الألعاب. تجعل نماذج اللغة التواصل بين الوكلاء أسهل لأنها تستطيع تفسير المهام المرنة وتبادل الرسائل بلغة طبيعية أو رسائل مُهيكلة.
لماذا نستخدم عدة وكلاء ذكاء اصطناعي؟
التوازي
يمكن للمهام الفرعية المستقلة أن تُنفَّذ في نفس الوقت. يمكن لنظام البحث أن يُعيّن وكلاء منفصلين لبيانات السوق، الوثائق التقنية، التنظيم، والتحليل التنافسي، ثم يجمع النتائج.
التخصص
يمكن لكل وكيل أن يتلقى توجيهًا مركزًا، مجموعة أدوات، نموذج، مصدر بيانات، ومعايير تقييم. لا ينبغي لمراجع الأمان أن يحتاج إلى نفس الأذونات التي يحتاجها وكيل كتابة الشيفرة.
عزل السياق
يمكن لتقسيم العمل أن يحافظ على سياق كل وكيل أصغر وأكثر صلة. يتلقى الوكيل القائد نتائج مُختصرة بدلاً من كل وثيقة وآثار الأدوات التي يجمعها كل عامل.
التحقق المستقل
يمكن لوكيل واحد أن ينتقد أو يتحقق من مخرجات وكيل آخر. يمكن للاستقلالية أن تكشف عن الأخطاء التي قد يكررها نموذج واحد عندما يُطلب منه مراجعة استنتاجاته الخاصة في نفس السياق.
حدود تنظيمية
يمكن للوكلاء الذين تملكهم فرق أو شركات مختلفة التعاون مع الحفاظ على بياناتهم الداخلية وتنفيذهم. تهدف بروتوكولات مثل A2A إلى دعم هذا الشكل من القابلية للتشغيل البيني.
هياكل متعددة الوكلاء الشائعة
يجب أن تجعل البنية المساءلة مرئية. إذا أنتج عدة عمال أبحاثًا متداخلة، يحتاج النظام إلى قاعدة لتسوية التناقضات. إذا تصرف الوكلاء بالتسلسل، يحتاج كل تسليم إلى عقد مكتوب بحيث يكون معنى “تم” نفسه للمرسل والمستقبل. لذلك فإن الطوبولوجيا هي قرار حوكمة معلومات بقدر ما هي اختيار أداء.
المنسق والعاملون
يقوم الوكيل القائد بتحليل الهدف، وإنشاء مهام فرعية، وتعيينها إلى وكلاء عاملين، وتوليف نتائجهم. هذا النمط فعال عندما لا يمكن معرفة عدد وطبيعة المهام الفرعية مسبقًا.
تصف Anthropic استخدام تصميم منسق-عامل في نظام البحث متعدد الوكلاء، حيث يفوض الوكيل القائد عمليات بحث موازية إلى الوكلاء الفرعيين ويجمع نتائجهم.
التسليم المتسلسل
يمر العمل من متخصص إلى آخر. يُنشئ وكيل التخطيط مواصفة، ويكتب وكيل التنفيذ الشيفرة، ويتحقق وكيل المراجعة من النتيجة. يشبه ذلك سير عمل، لكن كل مرحلة قد تقرر كيفية إكمال مهمتها.
النقاش أو المداولات
يقترح عدة وكلاء حلولًا، يتحدون الافتراضات، أو يقيمون عمل بعضهم البعض قبل أن يختار قاضٍ أو مُجمّع إجابة. يمكن أن يحسن ذلك تنوع التفكير، لكن قد يتقارب الوكلاء على نفس الخطأ أو يسعون لإقناع القاضي.
الأقران اللامركزية
يتناغم الوكلاء دون وجود متحكم دائم. يظهر هذا النمط في المحاكاة والأسواق والروبوتات والأنظمة التي يمثل فيها الوكلاء أصحاب مصلحة مختلفين. يصبح من الأصعب ضمان السلوك العالمي لأن كل مشارك يرى جزءًا فقط من النظام.
المقَيِّم والمُحسِّن
ينتج وكيل مخرجات، ثم يقيمها وكيل آخر وفقًا للمعايير المحددة، ويعيد الوكيل الأول تعديلها. تستمر الحلقة حتى ينجح الناتج أو يصل إلى الحد المخصص. هذا مفيد عندما يمكن تقييم الجودة بثقة.
كيف يتواصل الوكلاء
يمكن للوكلاء تبادل اللغة الطبيعية أو الرسائل المهيكلة أو كائنات المهام أو الملفات المشتركة أو سجلات قواعد البيانات أو الأحداث. عادةً ما تكون الاتصالات المهيكلة أسهل في التحقق منها وأتمتتها. يجب أن توضح الرسالة الهدف والقيود والأدلة المتاحة والمخرجات المتوقعة وحالة الانتهاء.
تخلق الاتصالات عنق زجاجة معلوماتي. قد يخفي العامل الذي يُعيد ملخصًا غير مدعوم تفاصيل هامة؛ بينما قد يثقل العامل الذي يُعيد النص الكامل كاملًا على المنسق. تمر الأنظمة الجيدة بقطع مدمجة تشمل الاستشهادات والثقة والأصل بدلاً من الاعتماد على محادثة غير مهيكلة فقط.
مثال: العناية الواجبة المعقدة
يتلقى الوكيل الرئيسي طلبًا لتقييم بائع محتمل. ينشئ مهامًا مستقلة:
- وكيل مالي يراجع الملفات والاستقرار المالي؛
- وكيل أمان يتحقق من الشهادات والحوادث المعلنة؛
- وكيل منتج يقارن القدرات بالمتطلبات؛
- وكيل قانوني يستخرج الشروط العقدية المهمة؛
- وكيل تحقق يراجع الادعاءات وتغطية الاستشهادات.
بعد ذلك يقوم الوكيل الرئيسي بتسوية النزاعات، وتحديد الأدلة المفقودة، وطلب من العاملين المختارين التحقيق أكثر، وإنتاج تقرير متكامل. يكتسب النظام تغطية وتخصصًا، لكنه يحتاج إلى تعريفات مشتركة حتى يقيم كل وكيل نفس البائع، والفترة، والمعايير.
متى تكون الوكلاء المتعددون أفضل من وكيل واحد
| التقسيم | يقسّم هدفًا واحدًا إلى مهام ذات واجهات واضحة ومالكين محددين. |
|---|---|
| التنسيق | يتحكم في ترتيب الرسائل، والحالة المشتركة، والاعتمادات، والميزانيات. |
| التحقق | يفحص مخرجات المتخصصين قبل أن تؤثر على النتيجة المدمجة. |
| الإيقاف | ينهي العمل عندما يصل الدليل أو الميزانية أو التحسين الهامشي إلى حدٍ معين. |
تحافظ مقارنة عادلة على ثبات النماذج الأساسية والأدوات وميزانية السياق ومعايير النجاح. وإلا قد يبدو نظام الوكلاء المتعدد أفضل لمجرد أنه استخدم المزيد من الرموز أو تلقى معلومات أكثر. يكشف القياس بالمقارنة مع خط أساس وحيد الوكيل مصمم جيدًا ما إذا كان التنسيق نفسه يضيف قيمة.
تكون أنظمة الوكلاء المتعددة أقوى عندما تكون المهام واسعة، قابلة للتقسيم، وتستحق ما يكفي من القيمة لتبرير الحساب الإضافي. البحث المتوازي، والتحقق المستقل، والعمل الذي يتطلب أدوات مختلفة بحدة هي مرشحات جيدة.
عادةً ما يكون الوكيل الواحد أفضل عندما تكون المهمة مترابطة بشدة، تتطلب سياقًا موحدًا، لها مسار قصير، أو يمكن حلها بسير عمل بسيط. تقسيم مشكلة صغيرة يخلق عبئًا تنسيقيًا دون تنوع مفيد.
تكاليف أنظمة الوكلاء المتعددة
كل وكيل يضيف استدعاءات نموذجية، وسياقًا، وأدوات، ورسائل. تقارير Anthropic تفيد بأن الوكلاء في نظامه البحثي المتعدد استخدموا رموزًا أكثر بكثير من تفاعلات الدردشة العادية، وأن أنظمة الوكلاء المتعددة كانت أكثر تكلفة بشكل ملحوظ من الأنظمة ذات الوكيل الواحد في قياساته الداخلية. النسبة الدقيقة تعتمد على الهندسة، لكن الاتجاه واضح: الاستقلالية المتوازية تتبادل الموارد مقابل التغطية.
تشمل التكاليف الأخرى:
- كمون التنسيق: ينتظر النظام العاملين، وإعادة المحاولات، والتركيب.
- تكرار العمل: يبحث الوكلاء في نفس المصادر أو يحلون مهامًا فرعية متداخلة.
- فقدان الاتصال: تختفي الافتراضات المهمة أثناء التلخيص أو التسليم.
- حل النزاع: يجب على المنسق التوفيق بين النتائج غير المتوافقة.
- تعقيد تصحيح الأخطاء: قد ينشأ الفشل في التفويض أو التنفيذ أو المراسلة أو التجميع.
أنماط الفشل
يجب أن يكون المتحكم العالمي قادرًا على إيقاف النظام بأكمله حتى إذا كان كل وكيل يعتقد أن مهماته الفرعية لا تزال غير مكتملة. لا تكفي حدود كل وكيل عندما يستطيع العاملون إنشاء المزيد من العاملين أو إعادة محاولة بعضهم البعض. يجب تتبع إجمالي الخطوات، وإجمالي التكلفة، والوقت الفعلي، والمهام المتبقية، ومنح الوصول عند حدود النظام.
تضخيم الخطأ: يصبح ادعاء وكيل غير مدعوم أساسًا لعدة وكلاء آخرين.
التفكير المتشابك: قد لا توفر الوكلاء الذين يستخدمون نفس النموذج ونفس أسلوب التوجيه استقلالية حقيقية.
انحراف الهدف: يعمل العامل على تحسين مهمته الفرعية بينما يقوض الهدف العام.
التفويض اللانهائي: ينشئ الوكلاء المزيد من الوكلاء أو المهام الفرعية دون شرط إيقاف مفيد.
توسيع السلطة: يفوض وكيل رئيسي وصولًا حساسًا أو إجراءات لم يصرح بها المستخدم الأصلي.
فشل الإجماع: قد يمنح التصويت بالأغلبية مفاهيم خاطئة مشتركة بدلاً من الصواب.
مبادئ التصميم
استخدم عقود مهام صريحة. يجب أن يحدد كل تكليف الهدف والنطاق والمدخلات والأدوات المسموح بها وتنسيق المخرجات ومتطلبات الأدلة والميزانية. امنح الأذونات لدور العامل، لا للنظام بأكمله.
احفظ الأصلية عبر كل تسليم. يجب أن يتتبع النتيجة النهائية الادعاءات المهمة إلى المصادر الأصلية، لا إلى مجرد تأكيد وكيل آخر. أضف فحوصات حتمية حيثما أمكن، بما في ذلك التحقق من المخطط، وإزالة التكرار، وفحص الاستشهادات، وحدود الميزانية.
قيّم كل من المكونات والنظام المتكامل. يمكن لعامل قوي أن يفشل داخل استراتيجية تنسيق ضعيفة. يجب أن تقيس الاختبارات جودة التفويض، وتغطية المهام الفرعية، ودقة التواصل، ودقة التجميع، وإجمالي التكلفة، والكمون، والأداء تحت فشل جزئي للعامل.
كيفية قراءة مخططات MAS
اقرأ مخططات MAS من المدخل المرقم باتجاه النتيجة القابلة للملاحظة. العزل يحدد الحد الفاصل بين MAS وأقرب اختصار له، بينما يوضح مسار التحكم أين يجب فحص السلطة أو عدم اليقين قبل حدوث عواقب في العالم الحقيقي. تظل التسميات نصًا عاديًا مستجيبًا للصفحة بحيث يمكن ترجمتها وتغليفها وإعادة تدفقها على الهاتف.
في “ما هي أنظمة الوكلاء المتعددين؟ عندما يعمل عدة وكلاء ذكاء اصطناعي أفضل من واحد”، يكون التصور خريطة وليس ضمانًا. قد يجمع تنفيذ حقيقي مراحل، يكرر خطوة، أو يضيف حد موافقة بشري. ما يهم هو ما إذا كان الفريق قادرًا على تحديد نفس الوظائف في النظام المنفذ، وتعيين مالك لكل حد، واختبار الانتقال بينها. إذا لم يكن بالإمكان ملاحظة أو قياس مرحلة ما، فستكون الأخطاء فيها صعبة التشخيص.
ما يجب تذكره حول ما هي أنظمة الوكلاء المتعددين
تقسّم أنظمة الوكلاء المتعددين الذكاء والسلطة عبر مكوّنات متفاعلة. يمكنها إضافة التوازي، والتخصص، والمراجعة المستقلة، مما يجعلها ذات قيمة للمهام الواسعة التي تستفيد حقًا من التفكيك.
كما أنها تضاعف السياق والتكلفة ومسارات الفشل. قبل إضافة وكلاء، اسأل ما إذا كانت الأدوات الأفضل أو توجيه أوضح أو سير عمل حتمي يمكنه حل المشكلة. استخدم عدة وكلاء عندما يبرر هيكل العمل—ليس شعبية الهندسة—التنسيق.












