هشام المهدي

ما وكيل الذكاء الاصطناعي، وما الفرق بينه وبين برنامج المحادثة؟

الجواب المختصر

برنامج المحادثة يجيب عن سؤالك ثم يتوقف. أما الوكيل فيُعطى هدفًا ويعمل حتى يحققه: يقرر خطوته التالية بنفسه، ويستخدم أدوات مثل بريدك أو نظام شركتك، وينظر في النتيجة، ثم يكمل حتى ينتهي العمل أو يحتاج إليك. الفرق الحقيقي هو: من يقرر الخطوة التالية.

برنامج المحادثة يجيب، والوكيل يعمل

تكتب سؤالًا في برنامج المحادثة chatbot. يكتب لك جوابًا، ثم يتوقف. وكل ما يأتي بعد ذلك تفعله أنت بنفسك: تنسخ الجواب، وتفتح النظام، وتجري التغيير.

أما الوكيل agent فيُعطى هدفًا بدل السؤال. مثلًا: «جهّز ردًا لكل عميل كتب هذا الأسبوع وما زال ينتظر». يقرر الوكيل ما يبدأ به. يقرأ البريد، ويفتح سجل العميل، ويكتب مسودة الرد، ثم ينظر فيما بقي، وينتقل إلى العميل التالي.

وتصف شركة Anthropic، وهي من الشركات التي تبني هذه النماذج، الوكيل بكلام بسيط: نموذج لغوي يستخدم أدوات، بناءً على ما يجده، في حلقة تتكرر.

الفرق المهم: من يقرر الخطوة التالية

بين برنامج المحادثة والوكيل منطقة وسطى، وكثير من الشركات تحتاج إليها بالضبط. فيها تُكتب الخطوات مسبقًا بترتيب ثابت، ويقوم النموذج بخطوة أو أكثر منها. وتسمي Anthropic هذا سير عمل workflow: الطريق محدد في البرنامج، والنموذج لا يختاره. أما في الوكيل، فالنموذج هو الذي يختار الطريق.

هذا اختيار إداري قبل أن يكون اختيارًا تقنيًا. سير العمل يمكن توقعه: الطلب نفسه يسلك الطريق نفسه كل مرة. والوكيل مرن: يستطيع أن يتعامل مع حالة لم يخطط لها أحد. وللسبب نفسه، قد يسلك طريقًا لم يخطط له أحد.

ما يحتاجه الوكيل قبل أن يقوم بعمل مفيد

من أين تبدأ

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

المراجع

  1. Anthropic, Building effective agents, December 2024

أساسيات أخرى

كل الأساسيات