أساسيات الذكاء الاصطناعي

كيف يعمل الوكلاء الذكاء الاصطناعي: النموذج، الأدوات، الذاكرة، وحلقة التحكم

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

mm
أضف Unite.AI إلى مصادرك المفضلة على Google
Exploded view of an AI agent showing model, memory, tools, and a control loop

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

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

01تحميل التعليمات

02النموذج يقرر

03الأداة تنفذ

04تحديث الحالة

05تستمر الحلقة
يصبح الطلب نتيجةً من خلال خمس عمليات يمكن ملاحظتها.

الأجزاء الخمسة الأساسية للوكيل الذكاء الاصطناعي

1. النموذج

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

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

2. التعليمات

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

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

3. الأدوات

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

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

4. الحالة والذاكرة

الحالة هي المعلومات التي يحتاجها الوكيل خلال التنفيذ الحالي: الهدف، المحادثة، الخطة، الملاحظات، مخرجات الأدوات، والخطوات المكتملة. تمتد الذاكرة هذا المفهوم عبر الاحتفاظ بمعلومات مفيدة تتجاوز السياق الفوري، مثل التفضيلات السابقة، الحقائق المتكررة، أو الدروس المستفادة من مهام سابقة.

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

5. حلقة التحكم

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

تصف Anthropic الوكيل بأنه نموذج لغة معزز يعمل في حلقة مع قدرات مثل الاسترجاع، الأدوات، والذاكرة في دليلها بناء وكلاء فعالين. وتُصوّر OpenAI تنفيذ الوكيل بشكل مشابه كتفاعل مستمر بين النموذج، أدواته، والبيئة في من النموذج إلى الوكيل.

الواجهات مهمة بقدر المكونات

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

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

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

مثال خطوة بخطوة

تخيل وكيلًا يُطلب منه مقارنة ثلاثة موردين محتملين وإعداد توصية.

معرف
وقت تشغيل الوكيل

يوجه القرارات

يحافظ على الحالة
اختصار
النموذج فقط

يتنبأ بالرموز

لا يمكنه التنفيذ
الآلية المحددة تحافظ على السلطة والأدلة؛ الاختصار يزيل الحد الذي يجعل المصطلح ذا معنى.
النموذج يفسر السياق ويقترح الإجراء التالي.
وقت التشغيل يُحقق من الاستدعاءات، ينفذ الأدوات، ويعيد الملاحظات.
الذاكرة يحمل الحالة المختارة بين الخطوات أو الجلسات.
حلقة التحكم يقرر ما إذا كان سيستمر، يعيد المحاولة، يصعد، أو يتوقف.
  1. استلام الهدف: يقرأ الوكيل معايير القرار، الموعد النهائي، الميزانية، والمخرج المطلوب.
  2. فحص السياق المتاح: يتحقق مما إذا كانت أسماء الموردين، المتطلبات الداخلية، والوثائق المصدرية موجودة.
  3. إعداد خطة: يقرر جمع الأسعار، معلومات الأمان، شروط الخدمة، وأدلة العملاء لكل مورد.
  4. اختيار أداة: يبحث في مخزن مستندات معتمد أو يستدعي أداة بحث خارجية.
  5. ملاحظة: يُعيد وقت التشغيل النتائج، بما في ذلك الأخطاء المحتملة أو الحقول المفقودة.
  6. تحديث الحالة: يسجل الوكيل ما تعلمه ويحدد الأسئلة غير المحلولة.
  7. التكيف: يغيّر الاستفسارات، يستشير مصدرًا آخر، أو يطلب من شخص وثيقة غير متاحة.
  8. التحقق: يتأكد من أن كل توصية مدعومة وأن المقارنات تستخدم نفس المعايير.
  9. التوقف أو طلب الموافقة: يُنتج مسودة توصية، لكنه يترك قرار الشراء للشخص المخول.

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

التخطيط ليس دائمًا مرحلة منفصلة

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

يمكن أن تصبح الخطط الطويلة والصلبة قديمة بعد النتيجة غير المتوقعة الأولى. قد يتجول الوكلاء المتفاعلون بحتًا أو يكررون العمل. يحافظ التصميم العملي على ما يكفي من التخطيط لتوجيه العملية مع السماح بإعادة التخطيط عندما يتغير البيئة.

إطار عمل إطار عمل ReAct هو مثال أساسي على دمج التفكير مع الإجراءات والملاحظات. رؤيته المركزية هي أن النتيجة الخارجية يمكن أن تصحح أو تُحسن أو تُعيد توجيه خطوة التفكير التالية.

كيف يعرف الوكلاء متى يتوقفون

التوقف هو مشكلة في تصميم النظام. قد يعلن النموذج عن النجاح مبكرًا جدًا، يواصل الصقل بعد تحقيق الهدف، أو يظل في حلقة عندما تفشل الأداة بشكل متكرر.

يجمع الوكلاء الموثوقون بين عدة آليات إيقاف:

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

هياكل الوكيل الشائعة

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

الموجّه يصنف الطلب ويرسله إلى موجه متخصص، مجموعة أدوات، أو نموذج. يقلل التوجيه من الخيارات غير ذات الصلة ويمكنه تطبيق سياسات مختلفة على أعمال مختلفة.

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

حلقة المقيّم-المُحسّن تفصل بين الإنشاء والنقد. ينتج مكوّن إجابة؛ يتحقق آخر منها وفقًا للمعايير المحددة؛ ثم يقوم الأول بتعديلها. يعمل هذا جيدًا عندما تكون الجودة قابلة للقياس وتستحق التحسين عبر التكرار التكلفة الإضافية.

01تحديد الميزانية

02التحقق من الاستدعاءات

03ملاحظة الحالة

04تصعيد الشك

05الاسترداد بأمان
الفشل في الوقاية: خلط النموذج مع وقت التشغيل الكامل يخفي البرنامج الذي يمنح الصلاحية ويحمل الحالة.
تتبع الضوابط نفس الترتيب من اليسار إلى اليمين كما يكتسب النظام الصلاحية.

ما الذي يحدث عادةً خطأ

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

مبادئ التصميم للوكلاء الموثوقين

ابدأ بأصغر بنية يمكنها حل المهمة. يجب أن يتعامل سير عمل حتمي مع الخطوات المعروفة؛ احجز حرية النموذج للقرارات التي تتطلب تفسيرًا فعليًا. امنح كل أداة هدفًا ضيقًا، مدخلات مُعرفة، حالات خطأ صريحة، وإذنًا بأقل امتياز.

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

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

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

ما يجب تذكره حول كيفية عمل الوكلاء الذكاء الاصطناعي

الوكيل الذكاء الاصطناعي هو حلقة مُهندسة، ليس مجرد نموذج ذكي. النموذج يقرر؛ الأدوات تنفذ؛ الذاكرة تحمل الحالة؛ البيئة تُعيد الأدلة؛ وحلقة التحكم تحدد ما سيحدث بعد ذلك.

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

جوناس ريف هو محلل منشأ بالذكاء الاصطناعي في Unite.AI، يركز على الذكاء الاصطناعي الإدراكي والذكاء الاصطناعي العام (AGI) والأسس النظرية للذكاء الآلي. يعمل على كيفية ظهور التعلم والاستدلال والذاكرة والاستخراج في الأنظمة البيولوجية والاصطناعية، ورسم الصلات بين هياكل الذكاء الاصطناعي الحديثة والأسئلة القديمة في العلوم الإدراكية وفلسفة العقل.
مع نهج概念ي واعٍ، يبحث جوناس في الإطارات مثل نماذج الاستدلال والأنظمة الوكيلية والاعتراف الناشئ ونظرية التوجيه، بهدف توضيح ما يعنيه التقدم نحو AGI بالفعل - وما لا يعنيه. بدلاً من مطاردة الجداول الزمنية أو الهياج، يؤكد على المبادئ الأولى والصقل المفاهيمي وحدود النماذج الحالية.
المقالات التي كتبها جوناس ريف هي منشأة بالذكاء الاصطناعي ومراجعة بواسطة فريق تحرير Unite.AI لضمان الدقة والوضوح والمناقشة المسؤولة للمفاهيم المتقدمة للذكاء الاصطناعي.