SynthTools: A Framework for Scaling Synthetic Tools for Agent Development
تقدم الورقة البحثية SynthTools، وهو إطار عمل يعتمد كلياً على النماذج اللغوية الكبيرة (LLM) يقوم تلقائياً بتوليد والتحقق من وتوسيع نطاق بيئات ومهام الأدوات الاصطناعية المتنوعة، مما يثبت أن تدريب الوكلاء على هذه البيانات الاصطناعية يحسن بشكل كبير أداءهم في استخدام الأدوات في الاختبارات المعيارية الواقعية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تريد تعليم روبوت كيفية استخدام صندوق أدوات ضخم ومعقد لإصلاح منزل ما. المشكلة هي أنك لا تستطيع منح الروبوت صندوق أدوات حقيقياً وأدوات حقيقية (مثل مطرقة حقيقية أو مثقاب حقيقي) لأن:
- الأدوات الحقيقية فوضوية: فهي تتعطل، وتحتاج إلى بطاريات، وأحياناً لا تعمل بشكل صحيح عندما تحاول استخدامها.
- لا يوجد عدد كافٍ منها: لا يمكنك بناء دورة تدريبية لكل أداة ممكنة في الكون باستخدام الأدوات الحقيقية فقط.
- من الصعب ابتكار "مسائل تدريبية": إذا قلت للروبوت "أصلح التسريب"، فقد لا يعرف أي الأدوات يجب أن يستخدم أو بالترتيب الصحي أيها.
SynthTools هو إطار عمل جديد يحل هذه المشكلة عن طريق بناء مصنع محاكاة افتراضي ضخم ومثالي داخل الكمبيوتر تماماً. بدلاً من استخدام أدوات حقيقية، يستخدم نموذج ذكاء اصطناعي فائق الذكاء (نموذج لغوي كبير - LLM) لابتكار واختبار وتنظيم آلاف الأدوات والمشاكل التدريبية الوهمية.
إليك كيف يعمل مصنع SynthTools، مقسماً إلى ثلاث خطوات بسيطة:
1. المهندس المعماري (التوليد من الأعلى إلى الأسفل)
فكر في هذا على أنه المصمم الرئيسي.
بدلاً من مجرد كتابة قائمة عشوائية من الأدوات، يبدأ الذكاء الاصطناعي بفكرة كبيرة، مثل "التداول المالي" أو "التجارة الإلكترونية". ثم يقوم بتفكيك هذه الفكرة الكبيرة إلى أحياء أصغر (نطاقات فرعية)، ثم إلى وظائف محددة (مهام)، وأخيراً يبتكر الأدوات المحددة اللازمة لهذه الوظائف.
- التشبيه: تخيل تصميم لعبة فيديو. أنت لا تضع عناصر عشوائية على الأرض فحسب، بل تقرر: "هذا مستوى مستشفى"، لذا تبتكر "سماعة طبية"، و"حقنة"، و"جهاز مراقبة قلب" لتتناسب جميعها مع بعضها البعض منطقياً. يقوم SynthTools بفعل ذلك لـ 100 "عالم" مختلف (مثل التمويل، والخدمات اللوجستية، والرعاية الصحية)، مما ينتج عنه أكثر من 73,000 أداة فريدة.
2. مفتش مراقبة الجودة (المحاكاة والتحقق)
هذا هو المراقب الصارم.
مجرد ابتكار الذكاء الاصطناعي لأداة ما لا يعني أنها تعمل. يقوم المراقب بوضع كل أداة تحت اختبار جهد.
- الاختبار: يحاول المراقب استخدام الأداة بطرق مختلفة. "ماذا يحدث إذا أعطيتك كلمة مرور خاطئة؟" "ماذا لو كانت الرحلة محجوزة بالكامل؟"
- النتيجة: إذا أعطت الأداة إجابة مربكة أو تسببت في تعطل النظام، يقوم المراقب برميها في القمامة. أما إذا تعاملت مع الخطأ بشكل مثالي (على سبيل المثال، قائلة "عذراً، لا توجد مقاعد متاحة" بدلاً من التعطل)، فإنه يمنحها ختم الموافقة.
- النطاق: قاموا باختبار ما يقرب من 80,000 أداة. النظام بارع جداً في رصد الأدوات السيئة لدرجة أنه يصفّي الأدوات الضعيفة، تاركاً خلفه 73,883 أداة موثوقة. إنه يشبه مصنعاً لا يشحن إلا المنتجات التي اجتازت اختبار دقة بنسبة 97%.
3. صانع الألغاز (توليد المهام من الأسفل إلى الأعلى)
الآن بعد أن أصبح لديهم كومة من الأدوات المعتمدة، يحتاجون إلى إنشاء ألغاز تدريبية ليحلها الروبوت.
- الطريقة: بدلاً من أن يطلبوا من الذكاء الاصطناعي "ابتكار مشكلة صعبة"، يقومون ببناء المشكلة من الصفر. يأخذون بضع أدوات معتمدة (مثل أداة "طلب إرجاع" وأداة "مرسل بريد إلكتروني") ويربطونها معاً.
- النتيجة: ينشئون قصة خطوة بخ telle: "عميل يريد إرجاع قميص. أولاً، تحقق مما إذا كان مؤهلاً. ثانياً، اطبع ملصق الشحن. ثالثاً، أرسل بريداً إلكترونياً".
- السحر: بما أن الذكال الاصطناعي بنى اللغز باستخدام الأدوات التي يعرف أنها تعمل، فهو يعرف أيضاً الحل الدقيق. إنه يشبه المعلم الذي يكتب اختبار رياضيات ويكتب نموذج الإجابة في الوقت نفسه. هذا يضمن أن كل مهمة قابلة للحل وللتحقق. لقد أنشأوا ما يقرب من 80,000 من هذه الألغاز.
التجربة الكبرى: هل نجح الأمر؟
أخذ الباحثون نموذج ذكاء اصطنا_عي قياسي (Qwen3) وأعطوه جلسة "تدريب متوسط". فكر في هذا على أنه إرسال الذكاء الاصطناعي إلى مدرسة تعليم قيادة باستخدام هذه الألغاز الاصطناعية.
- التدريب: تدرب الذكاء الاصطناعي على حل هذه الـ 80,000 مشكلة وهمية ولكنها واقعية.
- الاختبار: ثم اختبروا الذكاء الاصطناعي على معايير حقيقية (باستخدام واجهات برمجة تطبيقات حقيقية واختبارات استدعاء وظائف فعلية).
- النتيجة: الذكاء الاصطناعي الذي تدرب على المصنع الاصطناعي أصبح أفضل بكثير في استخدام الأدوات الحقيقية. الأمر كما لو أن التدرب على جهاز محاكاة قيادة مثالي جعل السائق أفضل في التعامل مع سيارة حقيقية في يوم ممطر.
الملخص
SynthTools هو مسار عمل يستخدم الذكاء الاصطناعي لبناء مكتبة ضخمة ذاتية التحقق من الأدوات الوهمية والمشاكل الوهمية. إنه يحل مشكلة "ليس لدينا بيانات حقيقية كافية لتدريب الروبوتات" من خلال توليد بياناته الخاصة عالية الجودة والمتنوعة والمحققة. والنتيوة هي إطار عمل يمكنه التوسع ليصل إلى ملايين الأدوات والمهام، مما يساعد وكلاء الذكاء الاصطناعي على تعلم كيفية استخدام الأدوات بشكل أكثر فعالية، حتى في العالم الحقيقي.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.