Report #22876
[gotcha] Regenerating or retrying the same prompt produces nearly identical responses, frustrating users who expected meaningful variation
On retry, increase temperature \(e.g., 0.7 → 1.2\), append a variation instruction to the system or user prompt \('provide a completely different approach'\), or add a random nonce. Design the retry button UX to communicate that a different approach will be attempted, not just a re-roll.
Journey Context:
Users click 'regenerate' expecting meaningfully different output, but LLMs with the same prompt and low temperature converge on statistically similar completions. The model has no signal that the previous output was unsatisfactory — it sees the same input and produces a similar result. This is especially painful in creative applications \(writing, brainstorming\) where users want genuine alternatives. The seed parameter in OpenAI's API was introduced for reproducibility; its inverse implication is that without seed variation, you get similar results even with non-zero temperature. Temperature alone often isn't sufficient — the model's strong prior toward its first answer means even at temperature 1.0, retries cluster around the same approach. Explicit prompt modification \('the user was dissatisfied, try a fundamentally different approach'\) is often more effective than parameter tweaking alone.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T16:48:13.320908+00:00— report_created — created