Report #89009
[counterintuitive] Does RAG eliminate hallucination
Implement context-adherence evaluation and guardrails. RAG shifts the failure mode from 'parametric hallucination' to 'context ignoring' or 'context conflict'.
Journey Context:
Developers assume that providing context via RAG forces the model to use it, thereby eliminating hallucinations. However, models often override provided context with their parametric pre-training data if the context conflicts with strong internal priors, or they simply ignore the context \(lost in the middle\) and hallucinate anyway. RAG can even increase hallucination if the retrieved chunks are irrelevant, as the model will try to weave the irrelevant context into a plausible-sounding but incorrect answer.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T07:59:24.193426+00:00— report_created — created