قبل أن تضبط
درس 1 من 6
1قبل أن تضبط
الصورة الكبيرةالضبط الدقيق (Fine-tuning) يغيّر أوزان النموذج نفسه، وهو آخر درجة في السلّم لا أولها. قبله ثلاث درجات أرخص وأسرع: قالب أفضل، ثم أمثلة في القالب، ثم استرجاع المعلومات من مستنداتك. كل درجة تحلّ نوعًا مختلفًا من المشاكل، والضبط يحلّ نوعًا محدّدًا جدًّا.
ماذا تشاهد في الرسم: الأمثلة في القالب تكلّف 180 دولارًا كل شهر، والنموذج المضبوط يبدأ بـ600 دولار مرة واحدة ثم 25 شهريًّا. الخطّان يتقاطعان قبل الشهر الرابع بقليل، وبعده كل شهر توفير، بشرط أن تكون الجودة مساوية.
خارطة هذا الجزء
المفاهيم بالترتيب، اضغط أيًّا منها للقفز إليه:
طريقان إلى نفس الفكرة
قبل أن ترسل موظفًا إلى دورة تدريبية طويلة ومكلفة، تجرّب الأسهل: تعليمات أوضح، ثم أمثلة يقلدها، ثم ملف مرجعي يقرأ منه. الضبط الدقيق هو الدورة المكلفة، تلجأ إليها فقط حين لا ينفع ما قبلها.
السلّم بالترتيب: هندسة الأوامر، ثم أمثلة قليلة few-shot، ثم الاسترجاع RAG للمعرفة المتغيرة، ثم الضبط fine-tuning لتعليم صيغة أو أسلوب أو مهمة ضيقة ثابتة. الضبط لا يضيف معرفة حديثة جيدًا، ويكلّف بيانات وتدريبًا وصيانة لكل إصدار.
قبل أن تبدأ
🔎الاسترجاع
بنيت نظامًا يجيب من مستنداتك، وتعرف أنه الحل للمعلومات المتغيّرة والخاصة.
🧱هندسة السياق
تعرف كيف تحسّن القالب وتضيف أمثلة فيه، وهما الدرجتان الأرخص في السلّم.
الفكرة الجوهرية
الضبط آخر درجة في السلّم لا أولها. في هذا الدرس ترى السلّم، ثم أي مشكلة يحلّها الضبط وأيها لا، ثم تحسب متى يستحق ثمنه، ثم ترى تكلفته الحقيقية.
1السلّم أربع درجات
قبل الضبط ثلاث درجات أرخص وأسرع: قالب أفضل، ثم أمثلة في القالب، ثم استرجاع من مستنداتك. اصعد درجة فقط حين تقيس أن التي تحتها لا تكفي.
انظر إلى الرسم: الضبط في آخر الطريق. كل درجة قبله تحلّ نوعًا مختلفًا من المشاكل.
2ماذا يصلح الضبط وماذا لا
السؤال الأول: ما المشكلة بالضبط؟ إن كان النموذج لا يعرف معلومة، مثل سياسة شركتك أو أسعار اليوم، فالحل الاسترجاع. وإن كان يعرف ما يفعل لكنه لا يلتزم بالشكل أو الأسلوب، فهنا قد يفيد الضبط.
انظر إلى الرسم: الطريق إلى الضبط يمرّ بمشكلة شكل لا مشكلة معلومة.
الضبط يصلح الشكل الثابت، والأسلوب، والمهام الضيّقة المتكرّرة، ونقل مهمة يجيدها نموذج كبير إلى نموذج صغير. ولا يصلح المعلومات المتغيّرة، ولا استدلالًا لا يستطيع عليه النموذج الأصلي، ولا أخطاء سببها بيانات سيئة.
3نقطة التعادل
السؤال الثاني: هل يستحق ثمنه؟ الأمثلة في القالب تُدفع رموزًا في كل طلب، والضبط يُدفع مرة. فالحجم الشهري هو ما يحسم.
نظام يصنّف 200 ألف طلب شهريًّا، ويحتاج 12 مثالًا في كل قالب ليعمل جيدًا. نموذج مضبوط لا يحتاج الأمثلة.
requests_per_month = 200_000
price_in = 0.50 / 1e6 # dollars per input token, an example price
few_shot_tokens = 1800 # 12 worked examples in every prompt
tuned_tokens = 250 # the tuned model needs only the instruction
tuning_cost = 600 # one-off: data preparation and the training run
monthly_few_shot = requests_per_month * few_shot_tokens * price_in
monthly_tuned = requests_per_month * tuned_tokens * price_in
print(f"few-shot prompting: ${monthly_few_shot:,.0f} per month")
print(f"tuned model: ${monthly_tuned:,.0f} per month + ${tuning_cost} once")
months = tuning_cost / (monthly_few_shot - monthly_tuned)
print(f"tuning pays for itself after {months:.1f} months, if quality is at least equal")
الضبط هنا يوفّر 155 دولارًا شهريًّا، فيسترد تكلفته في أقل من أربعة أشهر، بشرط أن تكون جودته مساوية على الأقل، وهذا ما يقيسه درس «هل تحسّن فعلًا». انتبه أن بعض المزوّدين يسعّرون النماذج المضبوطة أعلى من الأصلية، فأدخل السعر الحقيقي. ومع ألف طلب شهريًّا بدل 200 ألف، لن يسترد الضبط تكلفته أبدًا تقريبًا.
4التكلفة الحقيقية
ساعات التدريب أصغر جزء من الفاتورة. قبلها بناء البيانات وتنظيفها، وبعدها التقييم والاستضافة.
انظر إلى الرسم: الجزء الأخير يتكرّر. كل نموذج أساسي جديد قد يتفوّق على نموذجك المضبوط بلا ضبط، فتعيد كل شيء.
لذلك احتفظ بالبيانات وسكربت التدريب والتقييم جاهزة، لتعيد الضبط على النموذج الجديد في يوم لا في شهر. وقارن دائمًا مع «النموذج الجديد بلا ضبط».
كيف يعمل، خطوة بخطوة: كيف تقرّر هل تضبط النموذج
تسمّي المشكلة: معلومة لا يعرفها النموذج، أم شكل وأسلوب لا يلتزم به باستمرار.
إن كانت معلومة متغيّرة أو خاصة فالحل الاسترجاع، لا الضبط.
إن كانت شكلًا أو مهمة ضيّقة، تجرّب أولًا قالبًا أفضل ثم أمثلة في القالب، وتقيس كل درجة.
تحسب نقطة التعادل بحجم طلباتك وسعرك الحقيقي، وتكتب الجملة: سأضبط لأن كذا لم يحلّه كذا، وأتوقّع أن يرتفع المقياس من كذا إلى كذا.
أعمق قليلًا
وتذكّر تكلفة خفية: كل نموذج أساسي جديد يصدر كل بضعة أشهر قد يكون أفضل من نموذجك المضبوط دون أي ضبط. إن ضبطت، فاحتفظ بالبيانات وسكربت التدريب والتقييم جاهزة، حتى تعيد الضبط على النموذج الجديد في يوم لا في شهر، وقارن دائمًا مع «النموذج الجديد بلا ضبط».
مثال محلول
أول سؤال: ما المشكلة بالضبط؟ إن كان النموذج لا يعرف معلومة (سياسة شركتك، أسعار اليوم)، فالضبط لن يحلّها بشكل موثوق، والاسترجاع يحلّها. وإن كان يعرف ما يجب فعله لكنه لا يفعله بالشكل أو الأسلوب الذي تريده باستمرار، فهنا قد يفيد الضبط. ثم السؤال الثاني: هل يستحق ثمنه؟
جرّب بلا كود
خرافة مقابل حقيقة
| الخرافة | الحقيقة |
|---|---|
| الضبط يعلّم النموذج معلومات شركتك. | يحفظ بعضها ويخلط بعضها، ولا يذكر مصدرًا، ويحتاج إعادة مع كل تغيير. المعلومات المتغيّرة مكانها الاسترجاع. |
| تكلفة الضبط هي ساعات التدريب. | الأكبر غالبًا بناء البيانات وتنظيفها والتقييم والاستضافة، ثم إعادة كل ذلك مع كل نموذج أساسي جديد. |
| النموذج المضبوط يبقى الأفضل. | نموذج أساسي جديد قد يتفوّق عليه بلا أي ضبط. قارن دائمًا بـ«النموذج الجديد دون ضبط». |
جرّب بنفسك
أي مشكلة يحلّها الضبط الدقيق أفضل من الاسترجاع؟
الشكل الثابت والمهمة الضيّقة المتكرّرة هما مجال الضبط. الباقي معرفة متغيّرة مكانها الاسترجاع.
عندك ألف طلب شهريًّا فقط. ما المرجّح بشأن الضبط؟
التوفير لكل طلب صغير، ومضروبًا في ألف لا يغطّي تكلفة البيانات والتدريب والتقييم.
بطاقات مراجعة سريعة
تحقق من فهمك
النموذج يجيب عن أسئلة سياسات شركتك بمعلومات قديمة. هل تضبطه على السياسات الجديدة؟
لا. هذه مشكلة معرفة متغيّرة، والاسترجاع يحلّها: تُحدّث المستند فيتحدّث الجواب فورًا، مع استشهاد يمكن التحقّق منه. الضبط سيحفظ السياسات الحالية جزئيًّا، ثم تتقادم مرة أخرى.
في مثال نقطة التعادل، كم شهرًا يحتاج الضبط ليسترد تكلفته لو كان الحجم ألف طلب شهريًّا بدل 200 ألف؟
التوفير الشهري يصير نحو 0.78 دولار بدل 155، فيحتاج أكثر من 770 شهرًا، أي أنه لا يسترد تكلفته عمليًّا.
مصادر هذا الدرس
مرتّبة بالنوع. ابدأ بالتوثيق الرسمي إذا تبي المرجع الدقيق، وبالمقال أو الفيديو إذا تبي الشرح أولًا.
توثيق رسمي1
خلّصت الدرس؟
سجّل الدخول ليُحفظ تقدّمك.