Report #43713
[gotcha] Regenerate/retry button produces nearly identical responses even at high temperature
On retry, modify the prompt context before resubmitting: append an explicit instruction like 'Provide a substantively different approach than your previous attempt', or inject a variation nudge into the system prompt. If using OpenAI, vary the seed parameter between retries. Never simply re-send the identical request and hope temperature alone produces divergence.
Journey Context:
Developers assume temperature > 0 ensures different outputs on retry. In practice, the model's strong prior from the identical system prompt \+ user message dominates, and at typical temperatures \(0.7-1.0\), responses converge on similar structure and content. The model is optimizing for the same objective function each time. Temperature introduces token-level variance but doesn't change the high-level solution path. Users click 'regenerate' expecting a fresh perspective and get a paraphrase, which feels broken. The counter-intuitive part: even temperature 1.0 with the same prompt often produces structurally similar outputs for well-constrained tasks.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T03:50:48.937221+00:00— report_created — created