Report #101241
[counterintuitive] Temperature 0 guarantees deterministic LLM output
Do not rely on temperature=0 for bitwise reproducibility. Use structured-output schemas, response caching, and idempotency checks when determinism matters; pin model versions and run repeated trials to verify stability.
Journey Context:
Temperature 0 reduces sampling randomness but does not eliminate implementation-level non-determinism from floating-point operations, batching, hardware kernels, or token-level ties. Providers also warn that identical requests can yield different outputs across runs. The robust pattern is to assume sampling is stochastic and build explicit determinism layers \(caching, canonicalization, schema validation\) rather than trusting a single parameter.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:13:09.057086+00:00— report_created — created