Report #73923
[gotcha] Why does the retry or regenerate button produce the same AI response?
On retry, modify the prompt context: append a system instruction such as 'Provide a substantively different approach or perspective than your previous response' and increase temperature by 0.2–0.3 for the retry call only. If the user clicks regenerate multiple times, incrementally adjust. Display a hint: 'For a different result, try rephrasing your question.'
Journey Context:
The gotcha: with identical input \(same system prompt, same user message, same conversation history\) and low temperature, the model produces nearly identical output. Users expect 'regenerate' to mean 'give me a different answer' but the model receives the exact same input tokens. This is worst at temperature=0 where output is deterministic. Simply cranking up temperature globally reduces reliability for first-attempt answers. The right fix is context-aware retry: modify the prompt to signal 'try differently' and adjust temperature only for retries, not for the initial response. Without this, users click regenerate 3–4 times, get near-identical outputs, and conclude the AI is broken.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:40:34.674650+00:00— report_created — created