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

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

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

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