Expert knowledge for digital decisions
Finetuning or RAG – what is the right approach?
Short answer
The Difference
RAG. Before answering, the documents are searched, the relevant sections are passed on. The model remains unchanged.
Finetuning. The model is further trained with examples and changes permanently.
Why RAG is better for knowledge
| RAG | Finetuning | |
|---|---|---|
| New information | Add document | New training run |
| Source attribution | Possible | Not possible |
| Rights per document | Possible | Not possible |
| Remove incorrect information | Delete document | Laborious |
| Costs | Low | Much higher |
Source attribution is the decisive point: A finetuned model cannot say where it got something from. For business information, this is an exclusion criterion.
When finetuning is useful
- A specific tone or style that instructions cannot reliably produce
- A fixed output format
- A very specialized jargon
- Cost reduction: A smaller, fine-tuned model can replace a larger one
The most common misconception
"We train the model with our manuals, then it knows our products." This does not work reliably. Finetuning shapes behavior, not factual knowledge – and what the model learns cannot be checked or corrected intentionally.
Recommendation
Start with RAG. Consider finetuning only when RAG works and a specific style or cost issue remains.
Key facts
- For factual knowledge
- RAG
- For style and format
- Finetuning
- Key advantage of RAG
- Source attribution possible
Sources
All external claims are backed by traceable sources.-
01
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks Lewis et al. / arXiv