← أحدث الأبحاث
💬 NLP

Think-Augmented Function Calling: Improving LLM Parameter Accuracy Through Embedded Reasoning

تقترح هذه الورقة إطار عمل "استدعاء الوظائف المعزز بالتفكير" (TAFC)، وهو إطار عمل مبتكر يعزز دقة وقابلية تفسير استدعاء الوظائف في النماذج اللغوية الكبيرة (LLMs) من خلال تضمين استدلال صريح وديناميكي مباشرة في توليد المعلمات دون الحاجة إلى تعديلات هيكلية.

المؤلفون الأصليون: Lei Wei, Xiao Peng, Jinpeng Ou, Bin Wang

نُشر 2026-02-09
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Lei Wei, Xiao Peng, Jinpeng Ou, Bin Wang

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

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

في عالم الذكاء الاصطناعي، تُسمى هذه "المهام" استدعاء الدوال (Function Calling). يتعين على الذكاء الاصطناعي اختيار الأداة المناسبة (الدالة) وتعبئة التفاصيل (المعلمات)، مثل حجم البيتزا أو تاريخ الرحلة.

المشكلة: خطأ "الصندوق الأسود"
حالياً، عندما يرتكب الذكاء الاصطناعي خطأً، يكون الأمر أشبه بالساحر الذي يُخرج أرنباً من قبعة دون أن يريك كيف فعل ذلك. فالذكاء الاصطناعي يخرج لك النتيجة النهائية فقط (مثلاً: "تاريخ الرحلة: الثلاثاء") دون أن يشرح لماذا اختار يوم الثلاثاء. إذا كان التاريخ خاطئاً، فلن تعرف ما إذا كان ذلك بسبب خطأ مطبعي، أو سوء فهم لجدول مواعيدك، أو مجرد تخمين عشوائي. يصبح هذا الأمر معقداً بشكل خاص في المهام المتسلسلة، مثل حجز رحلة تتوقف فيها مواعيد الفندق على وقت وصول الرحلة الجوية. غالباً ما يخطئ الذكاء الاصطناعي في هذه الروابط لأنه لا "يفكر بصوت عالٍ" أثناء تعبئة التفاصيل.

الحل: TAFC (استدعاء الدوال المعزز بالتفكير)
يقترح مؤلفو هذه الورقة نظاماً جديداً يسمى TAFC. تخيل أن TAFC هو بمثابة إعطاء مساعدك الذكي "دفتر ملاحظات للتفكير" إلزامياً يجب عليه ملؤه قبل أن يسلمك الإجابة النهائية.

إليك كيف يعمل، مقسماً إلى مفاهيم بسيطة:

1. خانة "التفكير"

تخيل أن كل نموذج يعبئه الذكاء الاصطناعي يحتوي على صندوق جديد وخاص في الأعلى مكتوب عليه "فكر" (Think).

  • قبل: كان الذكاء الاصطناعي يكتب الإجابة مباشرة في خانة "القيمة" (Value).
  • الآن (مع TAFC): يجب على الذكاء الاصطناعي أولاً كتابة ملاحظة قصة في خانة "فكر" يشرح فيها منطقه.
    • مثال: بدلاً من مجرد كتابة "التاريخ: الثلاثاء"، يكتب الذكاء الاصطناعي: "لقد ذكر المستخدم أنه يريد المغادرة بعد انتهاء الاجتماع في الساعة 5 مساءً. رحلة الساعة 6 مساءً ضيقة جداً، لذا اخترت رحلة الساعة 8 مساءً يوم الثلاثاء."
  • السحر: هذه الخانة "فكر" لا تغير النتيجة الفعلية، بل هي مجرد ملاحظة تساعد الذكاء الاصطناعي على التمهل ومراجعة عمله قبل الالتزام بإجابة ما.

2. "كاشف التعقيد"

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

  • يحتوي TAFC على "درجة تعقيد" (Complexity Score) مدمجة. ينظر النظام إلى المهمة ويسأل: "هل هذه المهمة صعبة؟"
  • إذا كانت المهمة بسيطة (مثل "ما حالة الطقس؟")، يقدم الذكاء الاصطناعي فكرة سريعة.
  • إذا كانت المهمة معقدة (مثل "احجز رحلة متعددة الوجهات مع قيود الميزانية")، فإنه يُجبر على كتابة خطة تفكير منطقية مفصلة وخطوة بخطوة لكل تفصيل محدد. إنه يشبه الطباخ الذي يتذوق الصلصة في كل خطوة من وصفة معقدة، بدلاً من مجرد التخمين في النهاية.

3. "المدرب" (التحسين الديناميكي)

يتضمن النظام حلقة تغذية راجعة، مثل مدرب يراقب المساعد أثناء التدريب.

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

ما وجدته الورقة البحثية (النتائج)
اختبر الباحثون هذا النظام في ساحة لعب ضخمة تسمى ToolBench، والتي تحتوي على أكثر من 16,000 مهمة من واقع الحياة (مثل حجز الرحلات، أو التحقق من الأسهم، أو طلب الطعام).

  • دقة أفضل: سواء استخدموا نماذج ذكاء اصطناعي كبيرة ومكلفة أو نماذج أصغر ومفتوحة المصدر، فإن إضافة "دفتر ملاحظات التفكير" جعلتهم أفضل بكثير في ضبط التفاصيل بدقة.
  • مساعدة "المغمورين": كان التحسن أكبر بالفعل بالنسبة لنماذج الذكاء الاصطعي الأصغر والأقل قوة. إنه يشبه إعطاء عجلات تدريب لراكب دراجة مبتدئ؛ فقد تحسنوا أكثر بكثير من المتسابق المحترف الذي يمتلك بالفعل توازناً جيداً.
  • حل الألغاز الصعبة: كان النظام بارعاً بشكل خاص في المهام المعقدة حيث يعتمد تفصيل واحد على آخر (مثل مثال الرحلة والفندق).
  • لا مجهود شاق: الجزء الأفضل؟ لم يضطروا لإعادة بناء عقل الذكاء الاصطناعي أو تغيير بنيته. لقد قاموا فقط بإضافة ميزة "التفكير" هذه إلى الأدوات الموجودة، مما يجعل تثبيتها سهلاً.

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →