လွယ်လွယ်ပြောရရင် temperature ဆိုတာ AI ကို စာထုတ်ခိုင်းတဲ့အခါ “ဘယ်လောက် ရဲရဲဝံ့ဝံ့ ရွေးချယ်ခိုင်းမလဲ” လို့ ချိန်ညှိတဲ့ ခလုတ်ပါ။ 0 ထားရင် AI က အမြဲတမ်း အလုံခြုံဆုံး၊ အဖြစ်နိုင်ဆုံး အဖြေကိုပဲ ရွေးတယ်။ 1 ဒါမှမဟုတ် ပိုမြင့်ရင် ပိုပြီး မထင်မှတ်တာ၊ creative ဖြစ်တာတွေ ထွက်လာတယ်။

မီးဖိုက gas ခလုတ်နဲ့ ဥပမာပေးမယ်။

မီးအားအနိမ့်ဆုံး (temperature = 0) — ထမင်းပေါင်းသလိုမျိုး။ တစ်ခါတည်း တစ်ပုံစံတည်း၊ မှားစရာမရှိ။ “2 + 2 = ?” လို့ မေးရင် တစ်ခါမေးတိုင်း အဖြေက 4 ပဲ။ ဒါမျိုး အဖြေတိကျရမယ့်နေရာမှာ temperature နိမ့်နိမ့်ထားရတယ်။

မီးအားအမြင့်ဆုံး (temperature = 1.5) — ဟင်းအိုးထဲ ဆီတွေ ဖွာထွက်လာသလိုမျိုး။ “မိုးအကြောင်း ကဗျာတစ်ပုဒ် ရေးပေးပါ” လို့ ပြောရင် တစ်ခါမေးတိုင်း ကဗျာတစ်ပုဒ်စီ လုံးဝ မတူဘူး။ ဒါမျိုး စိတ်ကူးလိုတဲ့နေရာမှာ temperature မြင့်မြင့်ထားရတယ်။

AI က ဘယ်လို ရွေးတာလဲ?

AI က စာတစ်လုံးချင်းစီကို “နောက်စကားလုံး ဘာဖြစ်နိုင်လဲ” လို့ ခန့်မှန်းပြီး ရွေးထုတ်တာ (token အကြောင်း အရင်က ရေးဖူးတယ်)။ ဥပမာ “ကျွန်တော် မနက်က ___ သောက်တယ်” ဆိုတဲ့နေရာမှာ AI က “ကော်ဖီ 90%, လက်ဖက်ရည် 8%, ရေ 2%” လို့ တွက်တယ်။

Temperature = 0 ဆိုရင် 90% ရှိတဲ့ “ကော်ဖီ” ကို အမြဲတမ်း ရွေးတယ်။ တစ်ခါမေးတိုင်း အဖြေတူတယ်။
Temperature = 1 ဆိုရင် တစ်ခါတစ်လေ “လက်ဖက်ရည်” ကို ရွေးတယ်၊ တစ်ခါတစ်လေ “ရေ” ကိုပါ ရွေးတယ်။ မေးတိုင်း အဖြေမတူတော့ဘူး။

ဒါကြောင့် temperature မြင့်လေ AI “random” ဆန်လေ၊ creative ဖြစ်လေပဲ။ ခလုတ်ကို လှည့်လိုက်တာနဲ့ AI ရဲ့ “စိတ်ထား” ကို ပြောင်းလိုက်သလိုမျိုး။

ဘယ်အချိန်မှာ ဘယ်လို ထားရမလဲ?

Code ရေးခိုင်းတာ, သင်္ချာတွက်ခိုင်းတာ, အချက်အလက်မေးတာ — 0 ဒါမှမဟုတ် 0.1–0.3 ထား။ ဒီမှာ တိကျမှုက အသက်။ Temperature မြင့်ရင် code မှာ bug ပါလာနိုင်တယ်၊ ကိန်းဂဏန်းတွေ လွဲလာနိုင်တယ်။
Idea ထုတ်ခိုင်းတာ, စီးပွားရေးနာမည် စဉ်းစားခိုင်းတာ — 0.7–1.0 ထား။ ပုံမှန် setting ဒီလောက်ပဲ။
ပုံပြင်, ကဗျာ, စာစီစာကုံး ရေးခိုင်းတာ — 1.0–1.3 ထား။ Creative ဖြစ်ဖို့ လိုတယ်။
1.5 အထက် — သတိထား။ AI က စကားလုံးတွေ ရမ်းထုတ်လာနိုင်တယ်။ Hallucination (အရင်က ရေးဖူးတယ် — AI က ယုံကြည်မှုအပြည့်နဲ့ လိမ်ပြောတာ) ပိုဆိုးလာတယ်။

ကျွန်တော် ကိုယ်တိုင် တစ်ခါ မှားဖူးတယ်။ Client တစ်ယောက်အတွက် အစီရင်ခံစာထဲက အချက်အလက် ထုတ်ခိုင်းတာ temperature ကို 1.2 မှာ ထားမိတယ်။ AI က ကိန်းဂဏန်းတွေ “creative” ဖြစ်ပြီး ကိုယ့်ဟာကိုယ် ထွင်ရေးလာတယ်။ အဲဒီနေ့ကစပြီး အချက်အလက်မေးရင် temperature 0 ပဲ — ဒါကို သင်ခန်းစာအဖြစ် မှတ်ထားတယ်။

Top-p ဆိုတာက ဘာလဲ?

Temperature နဲ့ ဆင်တူတဲ့ ခလုတ်နောက်တစ်ခု ရှိတယ် — top-p။ ရွေးချယ်ခွင့်ရှိတဲ့ စကားလုံးအရေအတွက်ကို ကန့်သတ်တာ။ ဥပမာ top-p = 0.9 ဆိုရင် ဖြစ်နိုင်ခြေ 90% ထဲက စကားလုံးတွေထဲကပဲ ရွေးခိုင်းတာ။ အခြေခံအယူအဆ တူတူပဲ။ တစ်ခုခုပဲ ချိန်ရင် လုံလောက်တယ် — နှစ်ခုလုံး တစ်ပြိုင်နက် မချိန်နဲ့လို့ AI ပညာရှင်တွေ အကြံပေးတယ်။

ChatGPT website မှာ ဒီခလုတ်ကို ကိုယ်တိုင် လှည့်လို့မရဘူး — 0.7 လောက်မှာ fix လုပ်ထားတယ်။ ဒါပေမဲ့ API သုံးပြီး ကိုယ့် app ထဲ AI ထည့်တဲ့အခါကျရင် ဒီ setting ကို ကိုယ်တိုင်ချိန်လို့ရတယ်။ ကိုယ့် app က အဖြေမှန်ပေးရတဲ့ chatbot လား၊ ကဗျာရေးပေးတဲ့ app လား ဆိုတာပေါ်မူတည်ပြီး ချိန်ရတယ်။

နောက်တစ်ခါ AI က ထူးထူးဆန်းဆန်း အဖြေပေးလာရင် “အော်၊ temperature မြင့်နေလို့ပဲ” လို့ သိလိုက်တော့။ မီးဖိုခလုတ်လိုပဲ — ဟင်းနဲ့ ကိုက်အောင် ချိန်တတ်ရင် AI ကို ကိုယ့်စိတ်ကြိုက် သုံးနိုင်ပြီ။ 🙂