We’re putting $5M behind research and development of smaller, specialized AI models for real-world deployment — Read our manifesto →
    All posts

    RAG, Fine-Tuning, or a Bespoke Model?

    A practical decision framework for choosing the right way to adapt enterprise AI.

    Conscious Engines

    A practical decision framework for choosing the right way to adapt enterprise AI.

    Most enterprise AI projects ask the wrong technical question too early: “Should we fine-tune a model?”

    The decision should start with the gap. Does the system lack current facts? Does it behave inconsistently? Does it need to follow a proprietary workflow? Is latency too high? Must it run in a controlled environment? Each problem points to a different intervention.

    Retrieval-augmented generation (RAG), prompting, fine-tuning, distillation, and bespoke training are not interchangeable ways to “teach the model our data.” They change different parts of the system, carry different risks, and can be combined.

    The short answer

    • Use prompting first when requirements are still changing and reversibility matters.
    • Use RAG when the answer depends on changing, private, or attributable knowledge.
    • Use fine-tuning when the persistent problem is behavior: terminology, format, classification policy, tool use, or workflow conventions.
    • Combine RAG and fine-tuning when the model must retrieve domain evidence and learn how to use noisy context.
    • Distill a specialist when a task is stable, high-volume, and supported by strong teacher outputs plus validated examples.
    • Train or continue-pretrain a bespoke model only when proprietary data, deployment control, task structure, or unit economics justify the lifecycle burden.

    First, define “bespoke” honestly

    Enterprise customization exists on a ladder:

    LevelWhat changesTypical reason
    Prompt and schemaInstructions, examples, constraints, output structureFast iteration and behavior specification
    Retrieval and toolsContext supplied at inference; access to search, databases or actionsFresh/private facts and verifiable sources
    Adapter or supervised fine-tuneA small or full set of weightsPersistent behavior, format, terminology, classification or tool policy
    Retrieval-aware fine-tuneModel and sometimes retriever learn to use domain evidenceNoisy context, distractors and domain reasoning
    Distilled specialistSmaller student learns from a stronger teacher and validated dataStable high-volume task, latency or local deployment
    Continued pretrainingBroad domain corpus changes model representationsDeep domain language/knowledge not solved by lighter methods
    From-scratch modelArchitecture, tokenizer and all weightsExceptional scale, data, sovereignty or research requirements

    A custom prompt-and-retrieval system is bespoke software. It is not a bespoke foundation model. Precision in language prevents teams from paying for a training program when a simpler intervention would solve the actual gap.

    What the comparative evidence says

    What the comparative evidence says

    For changing facts, retrieval usually has the advantage

    In Fine-Tuning or Retrieval? Comparing Knowledge Injection in LLMs, researchers tested existing and newly introduced factual knowledge.

    Retrieval is not automatically grounded

    RAG can retrieve the wrong passage, omit the right one, expose information the user cannot access, or encourage a fluent answer that is unsupported by the retrieved text.

    Fine-tuning is for persistent behavior - but it changes risk

    Fine-tuning can make a model more consistent with a vocabulary, schema, tone, workflow, classifier boundary, or tool-use pattern.

    The strongest systems often combine methods

    RAFT trained a 7B model to use relevant documents and ignore distractors. It beat GPT-3.5+RAG on PubMed and several software/API datasets, but lost on HotpotQA, 35.28 to 41.5.

    For changing facts, retrieval usually has the advantage

    In Fine-Tuning or Retrieval? Comparing Knowledge Injection in LLMs, researchers tested existing and newly introduced factual knowledge. Their conclusion was explicit: “RAG consistently outperforms it, both for existing knowledge encountered during training and entirely new knowledge.” “It” was unsupervised fine-tuning. The fine-tuned models struggled to absorb new facts unless exposed to multiple paraphrased variations.

    That is strong evidence for knowledge-intensive QA, not a universal verdict. The study did not compare every supervised behavior-tuning recipe. It tells enterprises not to use model weights as a frequently updated database.

    A second EMNLP 2024 study found that closed-book fine-tuning learned facts absent from the base model more slowly than familiar facts. As new facts were learned, hallucination tendency increased approximately linearly in the experiment. The authors’ distinction is useful: fine-tuning is often better at teaching a model how to use knowledge than reliably storing fresh knowledge.

    Retrieval is not automatically grounded

    RAG can retrieve the wrong passage, omit the right one, expose information the user cannot access, or encourage a fluent answer that is unsupported by the retrieved text.

    Self-RAG, ICLR 2024, improved on fixed retrieval by training 7B and 13B models to decide when to retrieve and to critique relevance and output quality. It outperformed ChatGPT and retrieval-augmented Llama 2 baselines across open-domain QA, reasoning, and fact-verification tasks, with gains in citation accuracy. The important idea is adaptive retrieval: more context is not always better.

    Security is a separate concern. PoisonedRAG, USENIX Security 2025, achieved a 90% attack success rate in its threat model by inserting five malicious texts per target question into databases containing millions of documents. This is not a measured enterprise incident rate. It is proof that corpus write access, ingestion provenance, retrieval monitoring, and instruction isolation belong in the security design.

    Fine-tuning is for persistent behavior - but it changes risk

    Fine-tuning can make a model more consistent with a vocabulary, schema, tone, workflow, classifier boundary, or tool-use pattern. It can reduce long prompts and produce a smaller, faster specialist. It also creates a new model version that must be evaluated, secured, monitored, and refreshed.

    Few-shot Fine-tuning vs. In-context Learning found no universal out-of-distribution winner across models from 125M to 30B parameters; both methods varied with scale and example count. DSPy, ICLR 2024, showed that optimizing prompt, retrieval, reasoning, and demonstrations as a pipeline can beat out-of-the-box and expert-written few-shot prompts in two research case studies. Before training weights, optimize the system you already have.

    Low-rank adaptation (LoRA) reduces training memory but does not reproduce full fine-tuning for free. LoRA Learns Less and Forgets Less found that standard low-rank LoRA substantially underperformed full fine-tuning in tested math and code regimes while retaining more out-of-domain capability. Full fine-tuning learned changes with effective rank 10–100× typical LoRA settings. The choice is a trade-off between target learning, preservation, cost, and maintainability.

    Safety must be retested after any tuning. An ICLR 2024 red-team study bypassed tested GPT-3.5 Turbo safeguards with ten adversarial fine-tuning examples for under $0.20; benign datasets also weakened safety, though less severely. The version is dated, but the principle is not: inherited model alignment is not automatically preserved after customization.

    The strongest systems often combine methods

    RAFT trained a 7B model to use relevant documents and ignore distractors. It beat GPT-3.5+RAG on PubMed and several software/API datasets, but lost on HotpotQA, 35.28 to 41.5. RAG-Studio jointly adapted retriever and generator across biomedical, finance, legal, and computing QA and outperformed the study’s human-annotated fine-tuning baselines.

    The conclusion is not “hybrids always win.” It is that RAG and fine-tuning operate on different failure modes. Retrieval supplies evidence. Tuning can teach the model how to select, cite, ignore, transform, or act on that evidence.

    The decision matrix

    Primary requirementStart withEscalate toWhy
    Current policies, product data or regulationsRAGRetrieval-aware tuning if noisy context remains a problemKnowledge changes; sources can be updated and cited
    Private documents with access controlPermission-aware RAGLocal/specialist model if latency or data movement requiresKeep authorization in retrieval/application layer
    Strict JSON, taxonomy or writing conventionPrompt/schemaSupervised fine-tune or adapterRepeated behavioral error can be learned
    Stable high-volume classification or extractionConventional task modelDistilled SLM where generation/reasoning is neededAvoid generative overhead if output is a label/span
    Domain reasoning over supplied evidenceRAG + strong general modelRAFT-style or bespoke specialistModel must learn to handle distractors and terminology
    Local, offline or predictable low latencyQuantized SLMDistilled/fine-tuned specialistFootprint and serving control become design constraints
    Sparse, changing, open-ended workPrompted frontier modelRAG/tools as neededTraining cost and staleness may dominate
    New tokenizer, modality or sovereignty requirementContinued pretraining or from-scratch studyFull bespoke program after feasibility evidenceOnly exceptional requirements justify the burden

    Six questions that determine the choice

    1. Is the gap knowledge or behavior?

    If the right answer exists in a changing source, retrieve it. If the model sees the right source but repeatedly applies the wrong format, terminology, reasoning pattern, or tool policy, tuning becomes more plausible.

    2. How often does the target change?

    Prompts and retrieval corpora are easier to update than weights. Frequent policy or catalog changes favor RAG. Stable transformations and decisions favor specialization.

    3. Can the task be evaluated before deployment?

    No method should proceed without a representative holdout set. Training examples are not the final test. Include common, edge, adversarial, multilingual, stale, conflicting, and permission-sensitive cases.

    4. Is enough lawful, high-quality data available?

    Fine-tuning and distillation require examples that actually encode the desired decision. Synthetic data can expand coverage, but it must be validated. A Nature 2024 study on recursive synthetic training showed rare distribution tails disappearing first as generations trained later generations. Its setup is not the same as one-generation distillation; the actionable lesson is to retain real, provenance-tracked data and test tail behavior.

    5. Does volume justify lifecycle cost?

    Compare the expected reduction in inference, latency, rework, or human effort with data preparation, training, evaluation, security review, hosting, monitoring, and retraining. There is no credible universal break-even point.

    6. Is the capability strategically differentiating?

    Do not build a bespoke model merely to reproduce a commodity feature. Bespoke investment is more defensible when the workflow depends on proprietary process knowledge, difficult-to-obtain examples, local deployment, unusual latency, controlled tool behavior, or a feedback loop competitors cannot quickly recreate.

    How to run the comparison

    1. Define the business task, baseline, acceptance threshold, and severe errors.
    2. Build a time-separated evaluation set before tuning.
    3. Test the simplest prompt-and-schema baseline.
    4. Add retrieval and evaluate retrieval recall, context relevance, answer faithfulness, citation correctness, and latency separately.
    5. Tune behavior only after diagnosing recurring errors that prompts and retrieval do not solve.
    6. Compare a hybrid and a smaller distilled specialist if volume or deployment constraints justify it.
    7. Measure total cost per accepted outcome, not only benchmark score or token price.
    8. Shadow real traffic and test drift, permissions, poisoning, safety regression, fallback, and rollback.

    RAGAs, EACL 2024, makes the key evaluation distinction: retrieval relevance, answer faithfulness, and answer relevance are separate dimensions. ARES, NAACL 2024, combined automated evaluation with roughly 150 or more human-annotated examples to calibrate it. Automated judges accelerate iteration; domain experts still define what matters and validate the grader.

    What a responsible bespoke engagement should deliver

    • a diagnosis of knowledge, behavior, workflow, latency, and governance gaps;
    • a representative and versioned evaluation set;
    • benchmark results for prompt, RAG, tuned, specialist, and frontier options;
    • documented data provenance and permitted uses;
    • security testing for retrieval and post-training changes;
    • cost and latency at the required quality threshold;
    • versioned deployment, rollback, monitoring, and refresh plans;
    • a recommendation to not train a custom model when simpler options win.

    The takeaway

    RAG answers, “What should the model know right now?” Fine-tuning answers, “How should the model behave repeatedly?” Distillation answers, “Can we compress a proven task into a smaller worker?” Bespoke training answers, “Is this capability important and unusual enough to own?”

    The correct enterprise architecture may use all four. The correct buying process tests them in increasing order of cost and irreversibility.

    Unsure which path fits your workflow? Talk to our team about an adaptation benchmark that compares prompting, retrieval, tuning, and specialist models against the same enterprise evaluation set.

    Research note

    This article prioritizes peer-reviewed comparative studies and security research. Results differ by knowledge type, model, task, retriever and evaluation design; no universal method or financial break-even exists. Evidence reviewed through September 5, 2026.

    Building a Production-Ready System

    Conscious Engines helps enterprises determine whether a workflow needs retrieval, fine-tuning, distillation, a bespoke model, or a combination. We compare the options against the same private evaluation set, deployment constraints, latency target, and quality-adjusted cost. The recommendation is driven by the task and evidence rather than a preference for one model technique.