ما هي الـ AI Agents؟

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

كان النموذج ذكيًا، لكنه لم يكن يملك "يدين". كان بإمكانه التفكير، لكنه لم يكن قادرًا على الفعل.

وكلاء الذكاء الاصطناعي (AI agents) يحلون هذه المشكلة.

تعمل نماذج LLM (Large Language Models) القياسية كمساعد مطلع جيدًا. ترسل أنت أمراً (prompt)، ويرسل النموذج استجابة. هذه رحلة ذهاب وإياب واحدة. النموذج لا يتصفح الويب، ولا يتحقق من تقويمك، ولا يتخذ إجراءات في العالم الحقيقي.

وكيل الذكاء الاصطناعي (AI agent) مختلف. يستخدم الوكيل نموذج لغة ليقرر كيفية استخدام الأدوات للوصول إلى هدف ما.

يمكن للوكيل أن:

  • يبحث في الويب
  • يشغل الكود
  • يستعلم من قاعدة بيانات
  • يرسل رسائل البريد الإلكتروني
  • يستخدم واجهات برمجة التطبيقات (APIs) الخارجية

الفرق الرئيسي هو الاستقلالية. أنت تعطي الوكيل هدفًا، وهو يحدد الخطوات اللازمة.

المقارنة: • LLM عادي: يجيب على الأسئلة، استجابة واحدة، بدون أدوات، تفاعلي (reactive). • AI Agent: يتخذ إجراءات، تفكير متعدد الخطوات، يستخدم الأدوات، مدفوع بالأهداف.

تستخدم معظم الوكلاء نمطًا يسمى ReAct (Reason and Act). وهو يتبع حلقة بسيطة:

  1. التفكير (Thought): ما الذي أحتاج إلى فعله بعد ذلك؟
  2. الإجراء (Action): استخدام أداة ما.
  3. الملاحظة (Observe): النظر في النتيجة.
  4. التكرار (Repeat): الاستمرار حتى يتم تحقيق الهدف.

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

لهذا السبب توجد أطر عمل مثل LangChain. يوفر LangChain البنية التحتية الأساسية؛ فهو يمنحك أدوات جاهزة، وذاكرة، وطرقًا لربط النماذج بالعالم الحقيقي.

إذا كانت سير العمل (workflow) لديك معقدة، فستستخدم LangGraph. يساعدك LangGraph على بناء وكلاء يمكنهم التفرع إلى مسارات مختلفة، أو تشغيل المهام بالتوازي، أو العودة إلى خطوات سابقة.

الملخص:

  • نماذج LLM تستجيب للنصوص.
  • الوكلاء يستخدمون الأدوات لإكمال المهام.
  • حلقة ReAct هي التي تقود منطق الوكيل.
  • LangChain يدير الاتصال بين النماذج والأدوات.
  • LangGraph يتعامل مع سير العمل المعقد والمتفرع.

في منشوري القادم، سأوضح لك كيفية إعداد بيئتك وتشغيل أول وكيل لك.

المصدر: https://dev.to/ikram_khan/what-are-ai-agents-a-plain-english-introduction-56nd

مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi