Day 23
Technical Guides Fine-Tuning vs. Prompting vs. RAG: When to Use Each
Your technical team is going to ask this question soon (if they haven't already): "Should we fine-tune a model?" And 9 times out of 10, the answer is no — not yet. Let me explain t...
BrainGem · braingem.ai/learn
Your technical team is going to ask this question soon (if they haven't already): "Should we fine-tune a model?" And 9 times out of 10, the answer is no — not yet. Let me explain the three approaches and when each one makes sense.
Prompting (Start here. Always.)
What it is: Writing good instructions for an off-the-shelf model. No custom training. No infrastructure.
• Cost: Near zero (just API usage)
• Setup time: Minutes
• Best for: 90% of use cases. Writing, analysis, Q&A, brainstorming, data processing
• Limitation: The model doesn't know anything about your specific company or domain beyond what you put in the prompt
RAG — Retrieval-Augmented Generation (The sweet spot for most companies)
What it is: Giving the AI access to your documents at query time. We covered this on Day 15.
• Cost: Low-medium (vector database + API calls)
• Setup time: Days to weeks
• Best for: When you need the AI to answer questions about your specific data — company docs, product specs, policies, customer history
• Limitation: Only as good as your documents. If the answer isn't in your data, RAG can't find it
Fine-Tuning (The heavy artillery — use sparingly)
What it is: Actually retraining the model on your data so it learns your company's patterns, terminology, and style.
• Cost: High (compute + data preparation + ongoing maintenance)
• Setup time: Weeks to months
• Best for: When you need the model to deeply internalize your domain — your company's writing style, your industry's specific terminology, your product's technical language at a level that prompting can't achieve
• Limitation: Requires clean training data, ML expertise, and ongoing maintenance. The model can also "forget" general capabilities if fine-tuned poorly
The decision tree: Start with prompting. If prompting isn't enough because the AI needs your data → add RAG. If RAG isn't enough because the AI needs to deeply learn your domain's patterns → consider fine-tuning. Most mid-market companies never need to go past RAG.
💡 Try This Today
Think about your top AI use case. Which approach fits? If the AI needs to know about your company's specific documents → that's RAG territory. If it just needs good instructions → that's prompting. If you're not sure, start with prompting and see how far it gets you.