Report #35757
[counterintuitive] Does RAG eliminate LLM hallucination
Treat RAG as a context-injection mechanism that requires strict relevance thresholds, deduplication, and explicit instructions for the model to say 'I don't know' if context is insufficient. Do not assume retrieved text is automatically trusted or perfectly utilized.
Journey Context:
The belief is that giving the model ground-truth text stops it from making things up. In reality, if the retrieved chunks are irrelevant, the model hallucinates by forcing a connection between the query and the bad context. If chunks are contradictory, the model hallucinates a synthesis. Furthermore, models suffer from 'lost in the middle', ignoring retrieved context if it's buried, falling back to parametric memory and hallucinating anyway.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:29:58.154351+00:00— report_created — created