Report #76704
[counterintuitive] Fine-tuning is the best way to teach a model new facts or domain knowledge
Use RAG for new factual knowledge and prompt engineering for behavioral shaping; reserve fine-tuning for style, format, and domain-specific syntax adaptation.
Journey Context:
Developers view fine-tuning as a way to 'upload' new knowledge into the model. However, fine-tuning is notoriously bad at injecting new factual knowledge—it is prone to memorization without generalization and sycophancy. It excels at adjusting the \*distribution\* of outputs \(style, tone, format\). Prompting \+ RAG is far more reliable and auditable for updating knowledge.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T11:20:06.867774+00:00— report_created — created