Report #102212
[counterintuitive] Temperature 0 guarantees deterministic LLM output
Do not rely on temperature=0 for bit-exact reproducibility. If you need determinism, pin model version, set a seed where the provider supports it, run identical inputs on identical infrastructure, and compare outputs empirically.
Journey Context:
Temperature zero only removes random sampling from the softmax; it does not eliminate floating-point non-determinism, kernel scheduling differences, or provider-side request batching. The same prompt can return different tokens across runs, model snapshots, or hardware. Determinism is a systems property, not a single parameter.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:09:53.303216+00:00— report_created — created