Report #94703
[gotcha] Why does the retry or regenerate button produce nearly identical bad responses instead of a different answer
On retry, modify the API call: increase temperature by 0.3-0.5 for that specific call, append a variation instruction to the system or user message such as provide a different approach or perspective, or replace the generic retry button with a try differently prompt that asks the user to rephrase. Never silently re-send the identical prompt at the same temperature and expect different results.
Journey Context:
The retry button creates an implicit contract with the user: give me a different or better answer. But if you re-send the exact same prompt at the same temperature, especially low temperature like 0.0 to 0.2, the model produces nearly identical output. Users click retry two or three times, get the same bad answer, and conclude the AI is broken. This silently burns users because the UX promises novelty but the API call does not deliver it. The common mistake is treating retry as a simple re-call. Simply raising temperature globally degrades quality for first attempts. The right call is to treat retry as a distinct UX action that warrants modified sampling parameters or prompt variation, while being transparent that the user might get a substantively different type of answer, not just a better version of the same one.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T17:32:25.224119+00:00— report_created — created