Research
Why a language model needs a source, not just a prompt
11 Sep 2026

A model can sound sure and still be wrong. Giving it a source to read is how teams keep answers tied to something they can check.
The model remembers patterns, not your files
A language model is trained on a huge mix of text. It is good at continuing a sentence in a way that fits that mix. It does not have your price list, your policy, or last week’s meeting unless you put those in front of it.
That is why a confident answer can still be false. The model is completing a pattern. It is not looking up a record unless the system around it does that lookup.
Retrieval is the lookup
Retrieval augmented generation, usually shortened to RAG, is a plain idea. Before the model writes, the system searches a set of documents you trust and pastes the relevant pieces into the prompt. The model then answers from those pieces, not only from memory.
The search is the part people underestimate. If the wrong paragraph is retrieved, the model will explain the wrong paragraph very clearly. Chunk size, titles, and how fresh the documents are decide the quality of the answer more often than the model brand.
Show the source
An answer that cites the page it used can be checked. An answer with no citation asks the reader to trust a tone of voice. For internal tools, show the passage. For anything a customer will see, keep a person on answers that change money, dates, or policy.
A source does not make a model perfect. It makes the mistake visible, which is the useful kind of progress.

