في عالم يتزايد فيه الاعتماد على واجهات برمجة التطبيقات (APIs)، يظهر تحدٍ كبير يتلخص في الفجوة الدلالية بين كيفية وصف المستخدمين للمهام وكيفية توثيق الأدوات. مع اتساع النظام البيئي لهذه التطبيقات ليشمل عشرات الآلاف من نقاط النهاية، تقتصر الاسترجاعات الثابتة على الطلبات الأولية فقط، وهو ما لا يمكنه سد هذه الفجوة بشكل فعّال.

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

يضيف مفهوم الاسترجاع الميمي (Memetic Retrieval) ضغطاً اختيارياً تطورياً على الأوصاف المرشحة، مدعوماً بذاكرة أدوات تتجنب عمليات البحث المكررة. في اختبارات الأداء، مثل ToolRet الذي يحتوي على 43 ألف أداة و4 مجالات، حققت FitText تحسينات ملحوظة حيث انخفض متوسط مرتبة الاسترجاع من 8.81 إلى 2.78. وفي StableToolBench الذي يحتوي على 16,464 واجهة لبرمجة التطبيقات، تمكنت FitText من تحسين معدل النجاح ليصل إلى 0.73، مما يمثل زيادة بمقدار 24 نقطة مقارنة بالاسترجاع الثابت.

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

ما رأيكم في هذا التطور؟ شاركونا في التعليقات!