وكلاء الذكاء الاصطناعي للمؤسسات يغادرون الخادم
يتجاوز وكلاء الذكاء الاصطناعي حدود الخادم.
يعتقد معظم الناس أن الوكلاء يعيشون فقط في الخلفية (backend). يعتقدون أن الوكلاء يقومون بتحديث قاعدة بيانات أو استدعاء واجهة برمجة تطبيقات (API). لكن العمل الحقيقي يحدث في المتصفح.
يحتاج الوكيل إلى معرفة ما قمت بتحديده على شاشتك. يحتاج إلى رؤية بيانات النموذج غير المحفوظة. يحتاج إلى معرفة موضع المؤشر وأذونات المتصفح الخاصة بك.
الخادم لا يعرف شيئاً عن هذه الأمور. الخادم يرى النتيجة النهائية فقط.
إذا قمت ببناء أدوات تعمل من جانب الخادم (server-side) فقط، فسيكون وكيلك "أعمى". سيعمل بناءً على بيانات قديمة وسيرتكب أخطاءً.
لهذا السبب تُعد الأدوات التي تعمل من جانب العميل (client-side) هي المستقبل.
بدلاً من إرسال كتلة ضخمة من البيانات إلى الخادم، يجب عليك استخدام أدوات الواجهة الأمامية (frontend). تتيح هذه الأدوات للوكيل العمل مباشرة داخل التطبيق.
إليك سبب أهمية ذلك:
- التحكم: تقرر الواجهة الأمامية الأدوات التي يمكن للوكيل استخدامها بناءً على أذوناتك.
- الدقة: يعمل الوكيل مع الحالة الحالية لواجهة المستخدم (UI)، وليس مع السجلات القديمة.
- الأمان: يمكنك اشتراط نقرة بشرية للإجراءات الحساسة قبل حدوث أي شيء على الخادم.
- القابلية للتتبع: يمكنك تتبع الإجراء من المتصفح إلى الخلفية (backend).
إذا كنت ترغب في بناء وكلاء ذكاء اصطناعي بمستوى الإنتاج، فاتبع هذه الخطوات:
- تعريف الأدوات كبرمجية (code) مع أنواع واضحة.
- استخدام قواعد الأذونات بدلاً من الاعتماد على مطالبات النظام (system prompts).
- تضمين أحدث إصدار للحالة في كل استدعاء للأداة لتجنب الأخطاء.
- بناء مسارات تراجع (undo) لكل إجراء يتخذه الوكيل.
- تتبع مسار التنفيذ بالكامل من العميل إلى واجهة برمجة التطبيقات (API).
ينتقل وكلاء الذكاء الاصطناعي إلى "المنطقة الوسطى المعقدة" حيث يلتقي قصد المستخدم بحالة التطبيق. لكي تنجح، يجب أن تسيطر على الواجهة.
المصدر: https://dev.to/focused_dot_io/enterprise-ai-agents-are-leaving-the-server-focused-labs-5740
مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi