النموذج اللغوي، إذا نُظر إليه وحده على وجه الدقة، يفعل شيئًا واحدًا: يحوّل النص إلى نص. لا يخطّط، ولا يتّخذ إجراءً في العالم، ولا يستخدم شيئًا، إلا إذا بُني حوله ما يتيح له ذلك.
النموذج اللغوي، إذا نُظر إليه وحده على وجه الدقة، يفعل شيئًا واحدًا: يحوّل النص إلى نص. لا يخطّط، ولا يتّخذ إجراءً في العالم، ولا يستخدم شيئًا، إلا إذا بُني حوله ما يتيح له ذلك.
وذلك المبنيّ حوله هو ما نسمّيه وكيل الذكاء الاصطناعي. ليس نموذجًا آخر، بل نظام يستخدم نموذجًا داخل بنية أوسع: نظام يفكّك المهمة، ويجلب ما يحتاجه، ويستدعي الأدوات المسموح له باستدعائها، وينفّذ خطوات متتابعة نحو هدف، مع تتبّع الموضع الذي بلغه.
والصيغة التي تستحق الحفظ، لأن بقية هذا الكتاب تستند إليها:
النموذج اللغوي يُنتج إجابة. أما وكيل الذكاء الاصطناعي فيستخدم نموذجًا داخل نظام أوسع يستطيع التخطيط، واستخدام الأدوات، والرجوع إلى البيانات، والاحتفاظ بالسياق، وتنفيذ خطوات نحو هدف.
يعدّل الوكيل سلوكه بحسب الظروف، وبحسب الشخص، وبحسب ما يتعلّمه في أثناء العمل. وبدلًا من التعامل مع كل تبادل على أنه منفصل، يتابع التفاعل ويصقل أسلوبه.
وكيل دعم يلاحظ أن عميلًا أثار مشكلة الفواتير نفسها ثلاث مرات، فيحوّلها إلى شخص بدل أن يجيب مرة أخرى.
بدلًا من أن يحتاج إلى تعليمة لكل خطوة، يستنبط الوكيل التسلسل بنفسه: يفحص المسألة، ويفكّكها إلى أجزاء، ثم ينفّذها.
مساعد قانوني لا يلخّص العقد فحسب. بل يشير إلى البنود التي تحمل خطرًا، ويقترح صياغات بديلة، ويعدّ نسخة معدّلة ليراجعها محامٍ.
يتّصل الوكيل بأنظمة خارجية، ويجلب بيانات حيّة، وينفّذ إجراءات. وهذا ما ينقله إلى ما بعد المحادثة.
وكيل منزلي لا يخبرك أن المطر قد بدأ. بل يغلق النوافذ، ويضبط منظّم التدفئة، وينقل خطط البستنة إلى موعد آخر.
هذا التمييز يُشرح عادةً شرحًا سيئًا، ولذلك يستحق العناية.
ابدأ بما ليس صحيحًا. يقال كثيرًا إن روبوتات المحادثة لا تتذكّر، ولا تستخدم أدوات، ولا تتّخذ إجراءات. كان ذلك وصفًا منصفًا قبل سنوات. وهو ليس وصفًا منصفًا لـ ChatGPT أو Claude اليوم، فكلاهما يبحث، ويحفظ الذاكرة بين الجلسات، ويستدعي الأدوات. وقوله بهذا الجزم المطلق يجعل هذا الكتاب مخطئًا في شأن المنتجات التي تستخدمها كل يوم.
التمييز الحقيقي ليس في القدرة. بل في ما تصفه الكلمتان.
فقد تحدّث وكيلًا عبر نافذة محادثة، وقد لا يكون خلف نافذة المحادثة أكثر من سؤال واحد وجواب واحد. والسؤال ليس أبدًا كيف تبدو الواجهة. بل هل هناك هدف يُسعى إليه، وحالة تُحفظ، وقرارات تُتّخذ، وإجراءات تُنفَّذ.
أ “ما حال الطقس في نيويورك اليوم؟” → “الجو مشمس ودرجة الحرارة 24.” تبادل واحد، وجواب واحد.
ب “احجز لي رحلة إلى نيويورك.” → يبحث النظام في الرحلات، ويقارن السعر والتوقيت بتفضيلاتك المعلنة، ويجهّز الحجز، ويعرض عليك ما اختاره، ثم يتمّه بعد تأكيدك.
في الحالة «ب» سعى النظام إلى هدف عبر خطوات عدة، واستخدم أدوات خارجية، وتوقّف ليراجعك قبل أن يصرف مالًا. هذا سلوك وكيلي، أيًّا كان شكل الواجهة.
الجدول 5-1: الإجابة عن سؤال، في مقابل السعي إلى هدف
| سؤال واحد وجواب واحد | نظام وكيلي | |
|---|---|---|
| ما الذي يفعله | إنتاج رد | العمل نحو نتيجة |
| حالة المهمة | غير مطلوبة | جوهرية |
| الخطوات | واحدة | بقدر ما يتطلّبه الهدف |
| الأدوات | غير مطلوبة | أساسية |
| ما يسمّيه المصطلح | تفاعل | بنية معمارية |
اقرأ الجدول على أنه يصف نمطين، لا منتجين. فالواجهة الواحدة تستطيع أيًّا منهما، وكثيرًا ما تفعل الاثنين في محادثة واحدة.
يستطيع الوكيل أن يخطّط ويعمل ويُتِمّ ما بدأه لأنه مبنيّ من أربعة أشياء: الذاكرة، والاستدلال، والأدوات، ونظام التنفيذ.
الذاكرة تمنح الوكيل إدراكًا للموضع الذي هو فيه. وبدونها يبدأ الوكيل من الصفر بعد كل خطوة، ولا يستطيع تتبّع التقدّم.
مساعد السفر عندنا يعرف أنك تفضّل الرحلات الصباحية ومقعدًا عند النافذة، فيتوقّف عن عرض الرحلات الليلية عليك.
يمكن النظر إلى النموذج اللغوي، على سبيل التشبيه، على أنه محرّك الاستدلال: الجزء الذي يفسّر الطلب ويستنبط الخطوة التالية. يحلّل، ويقارن الخيارات، ويصوغ خطة، ويختار إجراءً.
يصل الوكيل إلى العالم عبر الأدوات. وثمّة مصطلح يستحق تعريفًا دقيقًا لأنه يتكرّر: واجهة برمجة التطبيقات (API) هي طريقة مُهيَّكلة تطلب بها قطعة برمجية من قطعة أخرى أن تفعل شيئًا. وحين نقول إن الوكيل “يستدعي واجهة التقويم”، نعني أنه يرسل طلبًا مُهيَّكلًا — أنشئ هذا الحدث — ويستلم جوابًا مُهيَّكلًا يخبره بما حدث.
وواجهات كهذه هي ما يحوّل نظامًا يتكلّم إلى نظام يفعل.
نظام التنفيذ هو ما يحوّل القرارات إلى إجراءات. يرتّب العمل في تسلسل، ويستدعي الأدوات، ويعالج ما يعود منها، ويتعامل مع الفشل حين يقع.
وكيل لوجستيات لا يقترح مسارًا أفضل. بل يوجّه السائق، ويحدّث التقديرات، ويبلّغ العميل.
وممّا يستحق الملاحظة: واحد فقط من هذه الأربعة هو النموذج. والثلاثة الأخرى برمجيات عادية كتبها أحدهم. الوكيل ليس نموذجًا أذكى. بل نموذج مع سقالة تحمله.
معرفة الأجزاء ليست هي معرفة كيف تتحرّك. فما الذي يحدث فعلًا بين وصول الطلب وإنجاز شيء بشأنه — وأين، في ذلك التسلسل، تكون للإنسان كلمة؟