Retrieval changes the context. Fine-tuning changes the weights.
Retrieval-augmented generation (RAG) searches a collection outside the model, selects material relevant to a question, and adds it to the context used to produce an answer. The collection can be updated without retraining the model, although the ingestion and indexing pipeline still has to run. Whether the answer is traceable depends on the system: it must preserve source references and show which evidence actually supports the claim. For the full search-to-answer flow, read what RAG is and how each handoff works ↗.
Fine-tuning uses examples to update a model’s parameters. It can teach a model to follow a task pattern, use a consistent format, or respond in a particular style. It does not create a dependable, easily editable index of facts: changing a document in a database and changing what a model has learned are different operations.
Retrieval itself can run as a fixed application step or through a model-selected search tool. RAG describes how external evidence is brought into the context; tool calling describes one possible way a model can request an operation. They are separate design choices. See the tool-calling round trip ↗.
Use retrieval to bring the right evidence into view. Use fine-tuning to shape a repeatable behavior.
