AWS Web Search on Bedrock AgentCore
غالبًا ما تعمل تقنية الذكاء الاصطناعي على تحسين الشيء الخطأ.
تقوم معظم الفرق بضبط النموذج بينما يحدث الفشل الحقيقي في عمليات الاتصال. المشكلة ليست في الذكاء، بل في عمليات التسليم بين النموذج والعالم الخارجي.
أطلقت AWS للتو ميزة Web Search على Amazon Bedrock AgentCore. وهذا يغير طريقة بناء الوكلاء (agents).
حتى الآن، كان الوكلاء مقيدين ببيانات قديمة من مرحلة التدريب. وللحصول على وصول مباشر إلى الويب، كان عليك بناء أدوات الكشط (scrapers) الخاصة بك، وإدارة مفاتيح API، والتعامل مع حدود معدل الطلبات (rate limits). وهذا يهدر أسابيع من وقت الهندسة.
أداة AgentCore الجديدة هي طبقة مدارة (managed layer). فهي تتولى إدارة الهوية، وتحديد معدل الطلبات (throttling)، وتوثيق النتائج (result grounding) نيابة عنك. إنها بمثابة RAG مدار عبر الإنترنت المفتوح.
لماذا يهم هذا المهندسين:
الجزء الصعب في وكلاء الذكاء الاصطناعي هو التنسيق. يجب عليك تحديد:
- من يمكنه الاتصال بالويب؟
- ماذا يحدث أثناء انتهاء المهلة (timeout)؟
- كيف توفق بين البيانات القديمة والنتائج الجديدة؟
فجوة تنسيق الذكاء الاصطناعي (AI Coordination Gap) هي خطر حقيقي. إذا كان لديك خط معالجة (pipeline) مكون من 6 خطوات، حيث تكون موثوقية كل خطوة 97%، فإن موثوقيتك الإجمالية تنخفض إلى 83%. وإضافة الإنترنت المليء بالضجيج تجعل الأمر أكثر صعوبة.
للنجاح، يجب عليك هندسة هذه الطبقات الخمس:
- الاسترجاع (Retrieval): حدد قواعد واضحة حتى يعرف النموذج متى يبحث بالضبط.
- الهوية (Identity): استخدم صلاحيات محددة (scoped credentials) ليبقى الوكيل آمنًا.
- الجلب (Fetching): استخدم البحث المدار للحصول على نتائج مرتبة ونظيفة.
- الذاكرة (Memory): اطلب من النموذج تفضيل البيانات الحديثة على السياق القديم.
- الاسترداد (Recovery): استخدم قواطع الدائرة (circuit breakers) حتى لا يدخل الوكيل في حلقة مفرغة للأبد ويستنزف ميزانيتك.
البحث في الويب هو أداة للحداثة وليس أداة للدقة. الإنترنت مليء بالضجيج. والوكيل الذي يمكنه تصفح الويب قد يفشل في الواقع بشكل متكرر إذا كانت طبقة التنسيق لديك ضعيفة.
الشركات التي تنجح باستخدام الذكاء الاصطناعي ليست هي التي تستخدم أكبر النماذج، بل هي التي تحل مشكلة التنسيق.
مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi