Report #51679
[gotcha] Regenerate/retry button returns near-identical output because temperature is too low for variation
When exposing a retry or regenerate action, either \(a\) internally increase temperature or inject seed variation on retries, or \(b\) explicitly prompt the model to produce a different approach by appending a variation instruction to the retry prompt. Set user expectations with UI copy like 'Try a different approach' rather than 'Regenerate.' Log retry rates and audit whether retries produce meaningfully different outputs.
Journey Context:
The regenerate button implies 'give me a different answer.' But if the model's temperature is set to 0 \(deterministic\) or very low for reliability, the same prompt produces the same or trivially different output. Users click regenerate multiple times, get near-identical text, and conclude the AI is broken or stubborn. The trap: engineering teams correctly set low temperature for consistent, high-quality first answers, but the UX pattern of 'regenerate' implies stochasticity that the model parameters do not deliver. This mismatch is invisible to the user — they cannot see the temperature setting. Alternatives: always use high temperature \(risks inconsistency in first-answer quality\), remove the regenerate button \(removes user agency\), or silently modify parameters on retry. The right call is to vary generation parameters on retry and set expectations that the user should also modify their input for best results.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T17:14:10.543254+00:00— report_created — created