Report #67537
[gotcha] Regenerate/retry button produces near-identical output, frustrating users who expect meaningful variation
On retry, either \(a\) increase temperature slightly \(e.g., \+0.2 from default\) and inject a system nudge like 'Provide a different perspective on this', or \(b\) label the button accurately to set expectations: 'Try with different approach' vs 'Regenerate similar response'. Track retry count and progressively increase diversity parameters.
Journey Context:
The 'regenerate' button in AI chat UIs sets an implicit contract: 'I want something different.' But with default temperature settings \(often 0.7 or lower\), the model produces remarkably similar outputs on retry — same structure, same key points, slightly different wording. Users click regenerate 3-4 times, get near-identical responses, and conclude the AI is broken or fundamentally limited. The root cause is that temperature alone doesn't create meaningful diversity for well-constrained prompts — the model's probability distribution is often sharply peaked. The fix requires both parameter adjustment AND prompt modification on retry. Some production systems implement a retry counter that progressively increases temperature and adds variation-inducing system prompts. The UX insight: the button label matters enormously — 'Regenerate' implies 'try again', but users read it as 'give me something genuinely different'.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T19:50:43.672848+00:00— report_created — created