RAG or Fine-Tuning? Practitioners Say Most Teams Choose Wrong
Practitioners say RAG and fine-tuning solve different problems: RAG adds knowledge, fine-tuning shapes behavior. Microsoft research and Anthropic's 49% retrieval fix back the sequencing.

Why it matters
- Microsoft researchers found RAG consistently outperformed unsupervised fine-tuning on knowledge-heavy questions, for both seen and new facts.
- Anthropic reported contextual retrieval reduced failed retrievals by 49%, and by 67% when combined with reranking.
- RAG was first described in the 2020 paper by Lewis et al.
- UC Berkeley's RAFT approach fine-tunes models to better use retrieved documents and ignore irrelevant ones.
- The author's team builds RAG first, measures gaps, and only then decides on fine-tuning.
Enterprise AI teams that treat retrieval-augmented generation (RAG) and fine-tuning as competing options routinely burn months of calendar time and large GPU budgets fixing the wrong problem, according to a practitioner account published on Unite.AI. The article, written by an AI consultant who has led multiple client deployments, argues the choice is not a contest at all: RAG solves missing knowledge, fine-tuning solves missing behavior, and confusing the two is the most expensive mistake in enterprise AI projects today.
What is the actual decision facing enterprises?
The author describes a pattern that repeats in almost every enterprise engagement: within the first hour, a client presents a large language model that performs well in demos but does not know the company's products, policies, or house writing style. Someone in the room then asks whether to fine-tune the model on company data or build RAG around it.
"The honest answer is that the question is usually framed wrong," the author writes. "RAG and fine-tuning solve different problems."
The diagnostic step, the author argues, is identifying which of two things the model lacks:
- Missing knowledge. The model does not know the latest price list, a clause in a 2025 supplier contract, or troubleshooting steps for a product launched last month. This is a facts problem.
- Missing behavior. The model knows enough but responds incorrectly — ignoring output format, writing in the wrong tone, misreading internal codes, or failing at a narrow repeated task such as classifying tickets into 40 categories. This is a skills problem.
RAG, a technique first described in the 2020 paper by Lewis et al. that retrieves relevant passages at question time and passes them to the model as context, addresses the first problem. Fine-tuning addresses the second. Most confusion, the author states, comes from teams trying to use fine-tuning to teach facts.
Why does fine-tuning fail at adding knowledge?
The intuition that a model trained on company documents will "know" them does not survive contact with production. The author reports that fine-tuned models learn the style of training documents far more reliably than the facts inside them.
Research supports the conclusion. Researchers at Microsoft compared the two approaches directly on knowledge-heavy questions and found that RAG consistently outperformed unsupervised fine-tuning, both for facts the model had seen during training and for entirely new ones.
Two practical problems compound the research finding. First, facts change: every time a policy or catalogue changes, a fine-tuned model is out of date until it is retrained. Second, traceability disappears — when a fine-tuned model states a figure, no one can point to the document it came from. The author notes that for regulated clients in insurance and healthcare, the traceability problem alone usually ends the discussion.
The author cites a logistics client as the concrete case. The client's customers wanted instant answers about shipment locations and missing documents — information that changes every few minutes. No training regime could keep a model current, so the assistant the team built answers from live tracking and IoT data at question time rather than from memory. Retrieval was the only viable design.
Where does fine-tuning still earn its place?
Fine-tuning is not dead, the author argues — it is narrower than most teams expect. The article identifies three situations where it is the correct tool:
- Strict, repeated output formats. When a model must produce identical structured output thousands of times per day, such as extracting fields from invoices into a fixed JSON schema, a fine-tuned small model is often more reliable and far cheaper than prompting a large one.
- Domain language. Fields with shorthand that base models misread — logistics status codes, clinical abbreviations, internal product codes — can be fixed with a modest fine-tune.
- Cost and latency at scale. Once a task is well defined, a fine-tuned small model can replace a large general model. Methods such as LoRA (Low-Rank Adaptation, which trains a small set of extra weights rather than the whole model) make this affordable.
The common thread: none of these use cases is about facts. Fine-tuning teaches a model how to behave on a task the team already understands well.
Why do most RAG failures actually happen?
When teams report that "we tried RAG and it did not work," the model is rarely the problem, the author writes. The retrieval step is. A model can only be as good as the passages it receives. The article lists four unglamorous but effective fixes:
- Chunk by meaning, not character count. Splitting a contract every 500 characters cuts clauses in half; splitting by section and heading preserves context.
- Add context to each chunk. A chunk reading "the limit is 30 days" is useless without knowing which policy it belongs to. Anthropic reported that adding short document context to each chunk before indexing — an approach it calls contextual retrieval — reduced failed retrievals by 49%, and by 67% when combined with reranking.
- Combine keyword and vector search. Vector search captures meaning but performs weakly on exact terms such as part numbers; hybrid search covers both.
- Test retrieval separately. Build a set of real questions with known correct source passages, and measure whether the right passage appears in the top results before judging final answers.
Should teams combine both approaches?
The strongest production systems often do, the author reports. RAG supplies the facts; a lightly fine-tuned model handles format, tone, and domain language. Academic research is converging on the same architecture: the RAFT approach from UC Berkeley fine-tunes a model specifically to make better use of retrieved documents and ignore irrelevant ones.
Order matters. The author's team almost always builds RAG first, measures where it falls short, and only then decides whether fine-tuning is justified. Starting with fine-tuning means paying for training before the real gap is known.
What is the practical checklist?
The article closes with a five-point decision checklist:
- If the task depends on facts that change more than once a quarter, use RAG.
- If users or auditors need to see where an answer came from, use RAG.
- If the problem is the format, tone, or vocabulary of answers rather than their facts, consider fine-tuning.
- If the task is narrow, high-volume, and cost- or speed-sensitive, consider fine-tuning a smaller model.
- If retrieval quality has not been measured on its own, do that before anything else.
The stakes extend beyond individual projects. With enterprises across insurance, healthcare, and logistics deploying LLM-based assistants under audit requirements and margin pressure, misdiagnosing the RAG-versus-fine-tuning question carries direct regulatory and cost consequences — Microsoft's comparative results and Anthropic's 49% failed-retrieval reduction give teams quantified grounds for the sequencing decision. The author's closing guidance frames fine-tuning not as a shortcut to make a system work, but as an optimization teams earn once the retrieval layer already does.
Source: unite.ai
More from Marcus Bennett
Show full bio
Senior reporter covering companies, deals and strategy in artificial intelligence and machine learning at AI In Context.
539 articles
Related articles
- AI Literacy Is Not a Training Course: Why Governance Decides Who's Ready
- Why 80 Percent of AI Projects Fail Before the Model Is Ever Wrong
- Metis Reasoning’s Plan to Verify AI Beyond Model Weights
- Behind the AI Agent Boom, Humans Are Still Making the Phone Calls
- Anthropic Used Claude to Build Deceptive AI Training Data