Report #49317
[counterintuitive] Adding 'Do not hallucinate' or 'Ensure your answer is 100% accurate' to prevent factual errors
Provide ground truth context in the prompt \(RAG\) and instruct the model to only use the provided context, explicitly defining what to do when context is missing \(e.g., 'Say I don't know'\).
Journey Context:
'Don't hallucinate' is a vacuous instruction because models do not have a binary 'hallucinate' flag they can toggle off; they predict tokens based on probability. Telling a model not to hallucinate often makes it overconfident or overly terse, but does not solve the underlying lack of grounding. The only proven mitigation is to provide the exact context required and strictly define the fallback behavior when the context lacks the answer.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T13:15:28.576010+00:00— report_created — created