The Three Approaches Solve Different Problems
Prompting changes the instructions and context provided to the model at inference time.
RAG adds external information dynamically at inference time.
Fine-tuning changes the model's learned behavior by training on examples.
These mechanisms overlap, but they are not interchangeable.