Most teams that ask us to fine-tune a model do not need to fine-tune a model.
Fine-tuning has a reputation as the serious move. The thing you do when prompting stops feeling like real engineering. So people jump to it early, spend weeks building a dataset, and end up with a model that is harder to update and no better than a good prompt. The skill is not knowing how to fine-tune. It is knowing when the cheaper options have actually run out.
This is a decision guide, not a tutorial. By the end you should be able to tell which problem you have and reach for the right tool.
Fine-tuning adjusts a model’s weights on your examples so it leans toward a specific behavior. That is the whole mechanism. It shapes form: tone, format, structure, the shape of a response.
What it does not do well is add knowledge. People assume that if they fine-tune on their documentation, the model will know their product. It mostly will not. The facts get diluted, they go stale the moment you ship a new feature, and the model will still invent details with total confidence. If your problem is “the model does not know things,” fine-tuning is the wrong door.
Hold onto that split. Form versus knowledge. It decides almost every case below.
Before anything else, exhaust prompting. Not a two-line system prompt. A real one.
Modern models follow a well-built prompt further than most people expect. We regularly see teams declare prompting “not enough” when their prompt was one paragraph with zero examples. That is not a limit of prompting. That is an unfinished prompt. If you want the fundamentals, start with our guide to prompt engineering that actually works.
Rule of thumb: if you have not put a full day into the prompt, you are not allowed to say prompting failed.
When the model needs to answer from your data, your docs, your tickets, your policies, the answer is retrieval, not fine-tuning.
Retrieval-augmented generation pulls the relevant text at query time and hands it to the model as context. The model reasons over facts it can actually see. Update a document and the answer updates immediately. No retraining. No dataset. You can also trace every answer back to a source, which matters the moment someone asks why the model said what it said.
Support bots, internal search, “answer from our knowledge base,” anything where the truth changes over time. That is RAG territory, and fine-tuning would make it worse. We break down the build in RAG vs fine-tuning.
There is a real zone where fine-tuning wins. It is narrower than the hype, and it is about consistency of form at scale.
Notice the pattern. Every case is about form, repetition, and volume. None is about teaching the model new facts.
Fine-tuning is not a one-time job. It is a thing you now own.
You need a dataset that is clean, representative, and large enough to matter. Garbage examples produce a model that is confidently wrong in your exact style. You need an evaluation set, or you cannot tell whether a run helped or hurt. And every base model upgrade forces the decision again: re-tune on the new model, or stay behind on the old one.
A prompt you can change in a minute. A RAG index you refresh by editing a document. A fine-tuned model is a small internal product with its own upkeep. Sometimes that upkeep is worth it. Price it before you commit, not after.
Run the ladder in order. Stop at the first rung that solves it.
Skipping rungs is the classic mistake. Fine-tuning to fix a knowledge problem, or to fix a prompt you never finished, spends weeks to arrive back where prompting would have put you in a day.
Pick your hardest AI task and label it honestly. Is it form or knowledge? Then climb the ladder. Write the full prompt first. If it is a facts problem, wire up retrieval. Only reach for fine-tuning when the top two rungs are genuinely exhausted and the volume pays for the maintenance.
If you would rather not run that experiment alone, we do this every week and we can tell you in one conversation which rung your problem sits on. Come talk it through in our Neurounit club. Bring the task. We will help you pick the tool that actually fits.