Temperature
A setting (usually 0-2) that controls how random a language model's word choices are. Low temperature (0-0.3) makes output focused and deterministic — ideal for factual answers, code, and structured formats. High temperature (0.8-1.2) makes it adventurous and varied — better for brainstorming, lyrics, and creative writing. At temperature 0, the same prompt returns nearly identical answers every time. Practical use: when generating song lyric ideas or wild image-prompt variations, raise it; when you need clean JSON or a precise summary, drop it close to zero.