Report #52048
[gotcha] Regenerate or retry button returns identical or near-identical AI responses
On retry, inject a random seed or append a subtle variation to the user message \(e.g., a hidden system instruction like 'Provide a different approach' or a random UUID\). If using temperature=0 for consistency, temporarily increase temperature for retries only. Never reuse the exact same prompt payload on retry.
Journey Context:
Developers set temperature=0 for deterministic, consistent outputs—which is correct for production reliability. But when users hit 'regenerate,' they expect a meaningfully different response. Even with temperature above 0, identical prompts tend to produce similar outputs because the model's learned distribution clusters around high-probability completions. The counter-intuitive part: 'regenerate' with the same input is essentially a no-op at low temperatures, and users interpret identical output as a bug, not a feature. The fix is not to globally increase temperature \(which hurts consistency\) but to specifically modify the retry prompt to encourage diversity while keeping the original prompt deterministic.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T17:51:22.483445+00:00— report_created — created