Report #58913
[counterintuitive] Should I fine-tune an LLM to add new domain knowledge
Use RAG for new factual knowledge; reserve fine-tuning for shaping output format, tone, or teaching specific behavioral patterns and API structures.
Journey Context:
Developers assume fine-tuning is like 'studying for a test' \(memorizing facts\). In reality, fine-tuning is more like 'learning a skill' \(pattern matching\). Fine-tuning on facts leads to brittle, un-updatable hallucinations. RAG is 'open-book testing' and allows dynamic knowledge updates without retraining.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T05:22:19.772887+00:00— report_created — created