The Big Idea · What changes?
These approaches solve different problems and can also be combined.
All three can improve how an AI system performs a task, but they change different parts of the system.
Prompting changes instructions, RAG adds external context, and fine-tuning changes model parameters through additional training.
These approaches solve different problems and can also be combined.
“Answer employee leave-policy questions accurately.”
Instruction: “Answer clearly and only use supplied policy information.”
What changes: Instructions
Retrieve: latest HR policy
What changes: Available context
Train on: many examples of desired HR-answering behavior
What changes: Model parameters / learned behavior
| Question | Prompting | RAG | Fine-tuning |
|---|---|---|---|
| Changes instructions | Yes | Maybe, as part of the application | No |
| Adds external knowledge | No | Yes | Not directly |
| Changes model parameters | No | No | Yes |
| Works at runtime | Yes | Yes | No |
| Requires training | No | No | Yes |
| Good for changing facts | Limited | Strong | Usually not primary |
| Good for behavior / style | Strong | Some | Strong |
The model already has enough capability, but needs clearer instructions.
The task depends on external, private, or frequently changing information.
The model itself needs more consistent specialized behavior.
Real systems may combine all three.
Response behavior
Task rules
Current product policies
↓ AI APPLICATION
A support system may use fine-tuning for response behavior, prompting for task rules, and RAG for current product policies.
Prompting: tells the model what to do.
RAG: supplies additional information.
RAG: changes context at runtime.
Fine-tuning: changes model parameters through training.
Prompting: runtime instruction.
Fine-tuning: training-based model adaptation.
Prompting changes instructions, RAG changes available context, and fine-tuning changes learned model behavior.