All posts
RAG

RAG vs Fine-Tuning: What Canadian SMBs Actually Need

8 min read

If you've spent any time talking to AI vendors, you've heard both terms: RAG (Retrieval-Augmented Generation) and fine-tuning. Both are presented as solutions to the same problem - making AI accurate and specific to your business.

They are not the same thing. And for most Canadian SMBs, one is clearly the right choice.

What They Are (Without the Jargon)

Fine-tuning means training a model on your specific data. You take a base model (like GPT-4 or Llama) and re-train parts of it using examples from your business. The model "learns" your style, your terminology, your domain.

RAG means giving a model access to a searchable database of your documents at query time. When someone asks a question, the system retrieves the relevant sections from your database and feeds them to the model as context. The model then generates an answer based on that retrieved information.

Why Fine-Tuning Is Usually the Wrong Choice for SMBs

Fine-tuning sounds powerful. It is. But it has serious practical problems for businesses that don't have dedicated ML teams:

1. It requires thousands of high-quality examples

To fine-tune effectively, you need at minimum hundreds - often thousands - of training examples in the format: {input, correct output}. Building this dataset requires significant time and domain expertise.

Most SMBs don't have this. They have documents, emails, databases - not labeled training pairs.

2. Fine-tuned models go stale

When your product line changes, your policies update, or you onboard new clients, a fine-tuned model doesn't know about any of it. You have to re-train. That means another round of data collection, training cost, and deployment.

3. Fine-tuned models can't cite sources

When a fine-tuned model gives an answer, you can't ask "where did that come from?" It's absorbed into the weights. This is a serious problem for compliance-sensitive industries - finance, legal, healthcare.

4. The cost is front-loaded and ongoing

Fine-tuning a quality model costs significant compute, requires expert supervision, and needs to be repeated regularly.

Why RAG Is Right for Most Canadian SMBs

RAG solves the core problem SMBs actually have: their knowledge lives in documents, not in a model.

Policy manuals. Past contracts. Product specs. Internal wikis. Support tickets. These are your business's knowledge assets - and they change constantly.

RAG makes them queryable in natural language, while:

  • Always using current information - update your document database, the AI knows immediately
  • Citing sources - "Based on section 4.2 of the Employee Handbook..." is auditable
  • Requiring no training data - you need documents, not labeled examples
  • Being inspectable - when it's wrong, you can see which documents it retrieved and why
  • Working on day one - no training phase, just index your documents and start querying

When Fine-Tuning Actually Makes Sense

Fine-tuning is the right choice when:

  1. You need a specific output format - and you have thousands of examples of correct outputs
  2. You're deploying at very high volume - the inference cost of RAG (retrieved context = more tokens) adds up
  3. Your domain is highly specialized - medical imaging reports, legal transcription, something where base models genuinely don't understand the vocabulary

For most Canadian SMBs: none of these apply.

A Practical Example

Company: A 45-person property management firm in Ontario. Problem: Property managers spent 2+ hours/day searching internal policies, lease templates, and regulatory documents to answer tenant questions.

Wrong approach (what a vendor pitched): Fine-tune a model on historical Q&A pairs. Estimated cost: $45K + $8K/year for re-training.

Right approach (what we built): RAG system indexing 800+ internal documents with pgvector. Property managers query in natural language. System returns answers with document citations. Cost: $14K. Maintenance: update the document database when policies change.

Result: 2.5 hours/day → 20 minutes. ROI positive by month 2.

The Bottom Line

If you're a Canadian SMB with business knowledge living in documents and you need AI to make that knowledge queryable - that's RAG.

If you're being pitched fine-tuning without a clear explanation of where 10,000 labeled training examples are going to come from, be skeptical.


We build RAG systems that work with your actual documents, integrated into your real tools. Book a free audit to see what's possible for your business.

Ready to apply this to your business?

Book a free 30-minute AI audit and we'll map out where this could work for you.

Book a free audit →