التحكم في جهد الاستدلال (reasoning effort) - كيف تتعلم نماذج اللغة الكبيرة أوضاع التفكير المنخفض والمتوسط والعالي
إذا كنت تدير خدمة استدلال بنفسك، أو تراقب ميزانية وحدات معالجة الرسوميات (GPU)، أو تفكر في أي مرحلة من إطار عمل الوكيل (agent harness) يجب أن تضع فيها نموذجاً مكلفاً، فمن المرجح أنك واجهت مؤخراً إعداداً باسم “reasoning effort” في ملاحظات إصدار النماذج أكثر من مرة. عند ضبطه على قيمة منخفضة تصبح الاستجابة سريعة ورخيصة لكن الجودة تتراجع، وعند رفعه ترتفع الدقة لكن عدد الرموز (tokens) ووقت الاستجابة يتضخمان. تستند هذه المقالة إلى تحليل Sebastian Raschka الصادر في تموز 2026 بعنوان Controlling Reasoning Effort in LLMs، وتشرح ما يحدث فعلياً خلف ذلك الإعداد، وما يلزم من أجل تدريب نموذج على هذا السلوك، من منظور السحابة وخدمة الاستدلال. والخلاصة منذ البداية: حتى تحت التسميات نفسها low/medium/high، تختلف وصفة التدريب من نموذج لآخر، ولا توجد بعد طريقة واحدة يمكن وصفها بأنها الإجابة الصحيحة.
أصبحت نماذج الاستدلال هي المعيار، والآن نختار مقدار الجهد
مرّ نحو عامين منذ أن عمّمت OpenAI نماذج الاستدلال في نماذج اللغة الكبيرة عبر o1، وبعد أربعة أشهر فتحت DeepSeek-R1 الباب أمام طريقة التدريب نفسها بنشر وصفة تعلم معزز (RLVR) تستخدم مكافآت قابلة للتحقق. منذ ذلك الحين، تحوّل الاستدلال من ميزة خاصة إلى لبنة بناء افتراضية في إصدارات النماذج الجديدة. عائلة GPT-5.6 التي صدرت الأسبوع الماضي تُطرح بثلاثة أحجام، ويأتي كل حجم مع نحو خمسة إلى ستة إعدادات لجهد الاستدلال.
من هنا تبرز ملاحظة أساسية. بناء نموذج استدلال، وتمكين المستخدم من اختيار مدة تفكير ذلك النموذج، مشكلتان منفصلتان. الأولى نوقشت باستفاضة، أما الثانية، أي “كيفية جعل مقدار الجهد مُدخلاً قابلاً للتحكم”، فهي أقل تنظيماً نسبياً. عملياً، هذه القدرة على التحكم هي رافعة تكلفة. فتوجيه الاستعلامات السهلة إلى جهد منخفض، وتخصيص الجهد العالي فقط للاستعلامات الصعبة، يتيح رفع كل من الإنتاجية والجودة معاً على وحدات المعالجة نفسها.
ما هو جهد الاستدلال
تجريبياً، رفع الجهد يزيد عدد الرموز المُولَّدة، ويرتفع أداء المعايير القياسية معه. غير أن هذه العلاقة ليست خطية، فكلما ارتفعنا في مستويات الجهد، تضاءل مقدار تحسّن الأداء لكل رمز إضافي. تُظهر مواد عرض Inkling من Thinking Machines بوضوح هذا المنحنى: يرتفع عدد الرموز والأداء معاً مع تصاعد مستوى الجهد، لكن المكاسب تتباطأ في المستويات العليا. من منظور الخدمة، هذا يعني أن أعلى مستوى جهد ليس دائماً الخيار الأفضل.
فكيف يُحدَّد الجهد وقت الاستدلال إذن؟ الأمر بسيط بشكل مفاجئ. يتم التحكم به عادةً بسطر واحد ضمن موجّه النظام (system prompt). وحتى اختيار القائمة المنسدلة في واجهة ChatGPT يبدو أنه يُترجَم داخلياً إلى موجّه نظام محدد. لكن المشكلة أن هذا الأسلوب لا ينجح مع أي نموذج. يجب أن يكون النموذج مدرَّباً بحيث إنه عند تلقيه تعليمات مثل “الجهد: منخفض” يفكر فعلاً بشكل أقصر مع الحفاظ على الجودة. بعبارة أخرى، للحصول على تحكم سهل وقت الاستدلال، لا بد من دفع الثمن بإعادة صياغة خط أنابيب التدريب.
كيف يتم التدريب: محوران
سواء كان الأمر يتعلق بـ GPT-5.6 أو gpt-oss مفتوح المصدر، فإن تفاصيل التدريب الدقيقة غير معلنة، لكن بشكل عام تُدرَج تسمية الجهد ضمن الموجّه في مرحلة ما بعد التدريب (post-training). وتنقسم طرق تنفيذ ذلك إلى مسارين رئيسيين.
الأول، خلال RLVR يمكن تطبيق عقوبة طول مختلفة بحسب موجّه النظام. فعند إعداد “الجهد: منخفض” تُطبَّق عقوبة طول قوية، وعند “الجهد: عالٍ” تُطبَّق عقوبة ضعيفة أو معدومة. وهذا يعزّز قدرة النموذج على ضبط طول تفكيره بنفسه بما يتوافق مع الجهد المطلوب. الثاني، بعد انتهاء RLVR يمكن إجراء ضبط دقيق (SFT) لجعل النموذج يتبع تعليمات جهد مختلفة. هنا تُقرَن موجّهات بيانات التدريب باستجابات مستهدفة تحتوي على مقدار الاستدلال المطلوب، وقد تكون تلك الأهداف مكتوبة بشرياً أو مولَّدة بنموذج آخر أو مولَّدة ثم مُصفّاة.
الصورة العامة للطريقتين موضحة أدناه. معظم الوصفات الفعلية هي تنويعات على هذا الهيكل.
flowchart LR
A["베이스 / RLVR 리즈닝 모델"] --> B["1. SFT + chat template<br/>노력 모드를 입력으로 도입"]
B --> C["2. mode-conditioned RL<br/>노력별 context window·length penalty 차등"]
C --> D["3. 하드 예산 강건성 학습<br/>truncated trace·강제 중단 후 재개·budget toggle"]
D --> E["추론: system prompt로 노력 선택<br/>+ 선택적 토큰 예산"]
تعمّق في ستة نماذج مفتوحة الأوزان
بدلاً من الاكتفاء ببحث إثبات المفهوم، اختار Raschka وصفات ستة نماذج حديثة مفتوحة الأوزان لديها أدلة واقعية على أنها تعمل. يختلف مستوى الإفصاح من تقرير لآخر، لكن كل نموذج منها يُظهر تنويعاً مفيداً واحداً على الأقل.
DeepSeek V4: فصل الجهد إلى خبراء مستقلين
يصف التقرير التقني لـ DeepSeek V4 ثلاثة أوضاع. Non-think يجيب مباشرة دون أثر استدلال، وThink High هو الأسلوب الكلاسيكي على طريقة R1 الذي يضع أثر الاستدلال بين <think> و</think>، أما Think Max فيضيف فوق ذلك تعليمات نظام خاصة. تبدأ تعليمات Think Max بعبارة “Reasoning Effort: Absolute maximum with no shortcuts permitted”. الفكرة الجوهرية هي التعامل مع مستويات الجهد المختلفة كأنها خبراء منفصلون تقريباً، وصقلها عبر RL مشروط بالوضع (mode-conditioned RL).
Nemotron 3 Ultra: الجمع بين وضع مدرَّب وميزانية صارمة
يستخدم Nemotron 3 Ultra ثلاثة إعدادات: reasoning-off وregular وmedium-effort. وmedium-effort وضع استدلال أرخص من regular، وتُدخله NVIDIA خلال مرحلة SFT باستخدام مخرجات GPT-OSS-120B بجهد متوسط، ثم تُحسّنه لاحقاً عبر RLVR. ونحو 2.5% من موجّهات RLVR تخص medium-effort، وتُطبَّق عليها معايرة مكافأة مبنية على الطول. وفوق ذلك، يمكن تركيب ميزانية رموز وقت الاستدلال كآلية إيقاف خارجية. إذ يُطلب من النموذج إنهاء الاستدلال قرب حد يحدده العميل، وإن لم يُصدر النموذج </think> من تلقاء نفسه يقوم العميل بإغلاقه قسراً. ولضمان ألا تنهار الإجابة عند القطع بهذه الطريقة، يُدرَّب النموذج على آثار مقطوعة عشوائياً لتحقيق المتانة.
Kimi K2.5: مفتاح Toggle الذي يتناوب بين المُقيَّد وغير المُقيَّد
تنطلق طريقة Toggle الخاصة بـ Kimi K2.5 من مشكلة أن التدريب على ميزانية رموز ثابتة فقط يجعل النموذج يفرط في التلاؤم مع الحلول القصيرة ويفقد فائدة الحوسبة الإضافية. لذلك تتناوب الطريقة بين مرحلتين كل عدد محدد من تكرارات التدريب. في مرحلة budgeted تُوجَّه الحلول الصحيحة للبقاء ضمن ميزانية رموز خاصة بكل مسألة، وفي مرحلة unconstrained يُستعاد أقصى طول للتوليد بحيث يستمر النموذج في التعلم من الحلول الطويلة أيضاً. تُقدَّر الميزانية من نسبة مئوية محددة لأطوال الجولات الصحيحة في RLVR، لكن قيد الميزانية لا يُفعَّل إلا بعد أن تتجاوز دقة تلك المسألة عتبة معينة. الهدف هو رفع كفاءة الرموز بشكل كبير مع الحفاظ على أداء المعايير القياسية الإجمالي عند مستوى مشابه.
GLM-5: التفكير على مستوى الدور، المتشابك، والمحفوظ
يوسّع GLM-5 مفتاح التشغيل/الإيقاف الثنائي في GLM-4.5 ليشمل سيناريوهات متعددة الأدوار واستخدام الأدوات. وتكمن ميزته المميزة في أنه يعرّف ثلاثة سلوكيات مترابطة بدلاً من ثلاثة مستويات جهد. فـ interleaved thinking يضع كتلة استدلال قبل كل استجابة واستدعاء أداة، وpreserved thinking يحتفظ بكتل الاستدلال السابقة ويعيد استخدامها عبر أدوار متعددة، وturn-level thinking يشغّل الاستدلال ويوقفه لكل طلب ضمن المحادثة. والمفتاح الفعلي وقت الاستدلال هو turn-level. وفي واجهة برمجة تطبيقات Z.ai يكون مفعّلاً افتراضياً ويمكن تعطيله على مستوى كل طلب على حدة.
Qwen3: دمج الأوضاع والقطع وقت الاستدلال
يتألف خط أنابيب ما بعد التدريب في Qwen3 من أربع مراحل: long-CoT SFT، وRL الاستدلال، وThinking Mode Fusion، وRL عام. وجوهر مفتاح التشغيل/الإيقاف للجهد هو Thinking Mode Fusion، الذي يجري SFT على مزيج من أمثلة thinking وnon-thinking. أمثلة /think تحتوي على أثر استدلال، بينما تبدأ أمثلة /no_think بكتلة <think></think> فارغة تليها إجابة قصيرة. ويعزّز RL العام اللاحق الالتزام بالتعليمات والصيغة في كلا السلوكين. كما يدعم Qwen3 ميزانية تفكير صارمة، حيث يتوقف الاستدلال عند عتبة محددة، ثم تُدرج تعليمات إيقاف، ثم يُنتقل إلى الإجابة النهائية. ومن اللافت أن التقرير يذكر أن سلوك الاستدلال الجزئي هذا لم يُدرَّب عليه صراحة، بل ظهر تلقائياً بعد Thinking Mode Fusion. وهو أبسط من DeepSeek V4 أو Nemotron، لكنه يوفّر معاً مفتاح تشغيل/إيقاف مدرَّباً وميزانية وقت الاستدلال.
Inkling: جهد عبر موجّه النظام مع RL مشروط بالوضع
يحدد Inkling الجهد عبر موجّه النظام، مدعوماً بـ RL مشروط بالوضع. وكما رأينا سابقاً، يُظهر هذا النموذج النزعة نفسها التي يرتفع فيها عدد الرموز والأداء معاً مع رفع الجهد لكن المكاسب تتباطأ في المستويات العليا، وهو مرجع مفيد لتحديد أين يجب وضع سقف الجهد عند الخدمة.
هيكل مشترك: تسميات متطابقة لكن إطار واحد
عند وضع النماذج الستة جنباً إلى جنب، يظهر إطار مشترك بينها. أولاً، يُدخَل وضع الجهد كمُدخل عبر SFT وقالب المحادثة (chat template). فـ Qwen3 يمزج صراحة بين أمثلة thinking وnon-thinking، وGLM-5 يضيف فوق ذلك أنماط interleaved وpreserved وturn-level. ثانياً، في مرحلة RL المشروط بالوضع، يتغيّر نافذة السياق وعقوبة الطول بحسب الجهد المطلوب. تستخدم DeepSeek V4 وNemotron 3 Ultra وInkling هذا النهج. ثالثاً، تُضاف متانة تحت ميزانية صريحة. فـ Nemotron يتدرب على آثار مقطوعة عشوائياً، ويمكن لـ Qwen3 استئناف الاستدلال من نقطة توقف قسري، ويتناوب Kimi بين RL المُقيَّد وغير المُقيَّد. هذه الآليات تحافظ على جودة الإجابة حتى عندما يتغير طول الاستدلال المتاح أو يُقطَع في منتصف الطريق.
الجدول التالي يلخّص ما هو موثّق فعلياً عبر التقارير الستة.
| النموذج | الأوضاع / الإعدادات | آلية التدريب | التحكم وقت الاستدلال |
|---|---|---|---|
| DeepSeek V4 | Non-think / Think High / Think Max | فصل خبراء الجهد + RL مشروط بالوضع | موجّه النظام (Think Max يضيف تعليمات) |
| Nemotron 3 Ultra | off / regular / medium | SFT بمخرجات GPT-OSS-120B + RLVR (نحو 2.5%) + تدريب على آثار مقطوعة | قالب المحادثة + ميزانية رموز خارجية |
| Kimi K2.5 | budgeted / unconstrained | Toggle: تناوب مرحلتَي RL | ميزانية رموز خاصة بكل مسألة |
| GLM-5 | turn-level / interleaved / preserved | SFT موسَّع لتعدد الأدوار واستخدام الأدوات | مفتاح تشغيل/إيقاف على مستوى الدور |
| Qwen3 | think / no_think | Thinking Mode Fusion (SFT مختلط) + RL عام | تشغيل/إيقاف + ميزانية تفكير صارمة (قطع) |
| Inkling | جهد متعدد المستويات | RL مشروط بالوضع | موجّه النظام |
الخلاصة ومنظور ThakiCloud
ما تُظهره هذه الحالات الست هو أن التسميات المتشابهة قد تستند إلى خبراء منفصلين، أو بيانات SFT مختلطة، أو مكافآت مشروطة بالوضع، أو ميزانيات رموز صارمة، أو مزيج من هذه العناصر. ومن الصعب الجزم بأن طريقة واحدة هي الأفضل، لأن كل نموذج يختلف في نقطة انطلاقه الأساسية، وبيانات تدريبه، وحجم حوسبة ما بعد التدريب، والمعايير القياسية المستخدمة، وأهداف الخدمة، كما أن التقارير تحذف تفاصيل ضرورية لمقارنة عادلة. فطريقة تناسب مساعداً محادثياً جيداً قد تكون خياراً سيئاً لوكيل برمجة يعمل لفترة طويلة.
الهدف النهائي هو بالطبع الاختيار التلقائي للجهد. حاول وضع Auto في GPT-5 في وقت ما السير في هذا الاتجاه بالضبط، لكن النتيجة كانت أقرب إلى الفشل منها إلى النجاح، وانتهى الأمر باختفائه من الواجهة. في المستقبل القريب، من المرجح أن يظل الجهد مُدخلاً صريحاً للنموذج، يُمرَّر غالباً عبر موجّه النظام، بينما يتولى إطار عمل الوكيل الذي يغلّف النموذج أو موجّه داخلي استنتاج الوضع والميزانية المناسبين بشكل متزايد تلقائياً من حالة المهمة والميزانية المتبقية. وبالطبع سيظل هناك خيار تجاوز يدوي من المستخدم للحالات التي تُعطي الأولوية لزمن الاستجابة أو التكلفة، أو التي تستهدف أقصى أداء ممكن.
هذه هي النقطة التي تتقاطع بدقة مع تشغيل منصتنا. فإذا أمكن التعامل مع ميزانية الاستدلال كرافعة، يمكن توزيع تكلفة خدمة وحدات المعالجة الرسومية وزمن الاستجابة بما يتناسب مع صعوبة الاستعلام. توجيه الطلبات السهلة إلى جهد منخفض، وحفظ الجهد العالي للطلبات الصعبة فقط، بالاقتران مع جدولة GPU القائمة على Kueue، يفتح مجالاً حقيقياً لرفع الإنتاجية والجودة معاً على العنقود نفسه. وفي الممارسة العملية، عند تشغيل إطار عمل وكيل، يكون من الأفضل من حيث نسبة التكلفة إلى الجودة تخصيص الاستدلال المكلف لعدد قليل من الخطوات مثل التحقق والتوليف، ومعالجة الاستكشاف والتلخيص بجهد منخفض. التحكم في الجهد ليس ميزة يُتفاخر بها في النموذج، بل رافعة تكلفة-جودة تستخدمها يومياً الفرق التي تدير بنية تحتية للاستدلال، ومن الأنسب عملياً قراءة هذا الاتجاه من هذه الزاوية.
يحتوي المقال الأصلي على روابط غنية لتقارير كل نموذج التقنية ورسومات توضيحية، لذا إن احتجت إلى تفاصيل الوصفة الخاصة بنموذج معين، نوصي بمراجعة مقالة Sebastian Raschka الأصلية والتقرير المعني مباشرة.