LLM Models

← All news

What RAG is and when you don't need it

Every few months we get asked the same question: "so how does a model know things?" Usually the answer someone expects involves magic: a fine-tune, a bigger model, a dataset they never had. In most cases the real answer is simpler: retrieval.

What RAG is, in one paragraph

RAG (retrieval-augmented generation) is a pattern: before the model answers, you search your own documents for the parts that matter, and hand those pieces to the model as context. The model then answers from that context, with a source, in many cases. The model itself doesn't "learn" your company; it reads the relevant page, every time, right before it speaks.

The pattern was formalized in the original RAG paper, but it has become the default starting point for "AI over your documents" projects, and for good reason.

Why it's the default starting point

When you don't need it

RAG is the right tool when the answer depends on facts that live in your files and change over time. It's the wrong tool when:

Our rule of thumb

Start with the simplest thing that can answer the question: the document in the prompt. Add retrieval when the corpus stops fitting, or when the answer needs a source. Add fine-tuning only when the model's behavior, not its knowledge, is the problem.

Most "AI assistant" projects we talk about need the first two. The third comes rarer than the hype suggests.

More news

← All news