Report #78048
[gotcha] Regenerate/retry button returns the exact same AI response
When implementing retry or regenerate, do not replay the identical API request. Either omit the seed parameter, increment temperature by 0.1–0.2, or append a hidden instruction like 'Provide a different response than your previous attempt.' The hidden-instruction approach is most reliable across temperature settings.
Journey Context:
Users expect 'regenerate' to produce a different answer. But LLMs with low temperature or a fixed seed are near-deterministic — the same prompt yields the same output. Even at temperature 0.7, semantically similar prompts produce semantically similar responses. Simply re-sending the request feels broken to users. Incrementing temperature alone is unreliable at low base temperatures. The hidden instruction approach works because it genuinely changes the input the model sees, producing meaningfully different outputs even at temperature 0.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:35:52.614540+00:00— report_created — created