من الدردشة إلى الـAPI: خانة النظام
Temperature بالكلام البسيط
الـtemperature هي الزرار التالت في الـAPI، وأكترهم سوء فهم. كل تيوتوريال بيدّي تعريف مبهم "بتتحكم في الإبداع" وبيعدّي. دي النسخة العملية.
لما النموذج بيختار الكلمة الجاية، هو بيختار من توزيع احتمالات. الـtemperature هي بتمدّد التوزيع ده قد إيه قبل الاختيار. درجة منخفضة بتسطّح الذيل الطويل وبتخلّي الاختيار الأول شبه مضمون. درجة عالية بتسطّح القمة وبتخلّي الكلمات اللي احتمالها قليل تطلع.
زرار الـtemperature — من 0 لـ1
صارمة. نفس المدخل → شبه نفس المخرج. JSON، تصنيف، كود.
ثابتة. تنوع بسيط. ردود العملاء، إعادة صياغة على نبرة.
فضفاضة. تنوع ملحوظ. عصف ذهني، كتابة تسويقية، شعارات.
متحرّرة. تأرجح كبير. كتابة إبداعية، أفكار إعلانات.
تخيّلها زرار من 0 لـ1:
| الـtemperature | إحساسها | استخدمها لـ |
|---|---|---|
| 0.0 – 0.2 | صارمة. نفس المدخل بيرجّع نفس المخرج تقريباً. | التصنيف، الاستخراج، JSON، الكود، أي حاجة بتقيّمها على إجابة ثابتة. |
| 0.3 – 0.5 | ثابتة. تنوع بسيط، لسه متحكّم فيه. | ردود دعم العملاء، الملخصات، إعادة الصياغة المظبوطة على نبرة. |
| 0.6 – 0.8 | فضفاضة. كل تشغيلة بتحس باختلاف ملحوظ. | العصف الذهني، الكتابة التسويقية، الشعارات، صياغات بديلة. |
| 0.9 – 1.0 | متحرّرة. المخرجات بتتأرجح بقوة بين التشغيلات. | الكتابة الإبداعية، أفكار الإعلانات، توليد الأفكار لما تكون عايز مفاجأة. |
قاعدتين عمليتين
- خليها 0.3 افتراضياً للإنتاج. هي مملة عن قصد. إنت عايز إعادة إنتاج لما يكون في مستخدمين حقيقيين على الناحية التانية. خلّي تشغيلات الـtemperature العالية لجلسة العصف الذهني، مش لرد عميل لايف.
- الـtemperature ما بتصلّحش prompt وحش. لو الـsystem prompt بتاعك مبهم، رفع الـtemperature بيديك "أكتر إبهام بخمس طرق مختلفة". وتخفيضها بيديك "نفس الإجابة المبهمة كل مرة". ظبّط الـprompt الأول؛ ظبّط الـtemperature آخر حاجة.
فخ شائع
الناس بيلجأوا للـtemperature لما المشكلة الحقيقية تبقى قيود ناقصة. لو النموذج بيضيف تنبيهات زيادة، الحل system prompt بيقول "بدون تنبيهات، بدون تحفّظات" — مش temperature 0.0. الـtemperature بتتحكّم في إزاي النموذج بيختار كلمات، مش أنهي كلمات مسموحة.
مساعد Bayt Coffee اللي هاجر على وشك تبنيه هيشتغل على temperature 0.3: حتمي كفاية إن شكوى من تأخر طلب بتنتج تقريباً نفس الرد كل مرة، بس فضفاض كفاية عشان اللغة ما تحسّش روبوتية.
الوحدة الجاية: توسيع هيكل الخمس خانات لـsystem prompt إنتاجي حقيقي. :::
سجّل الدخول للتقييم