AI-systemen Onderzoeksartikel

RAG versus fine-tuning versus agents: drie klussen, geen ladder

Een vector store is geen getraind model. Een getraind model is geen werker. Een werker zonder plafond is een demo.

Drie werkbanken: een map onder een lamp, een kleine oven met gloeiend deurtje, een uitgerolde gereedschapsrol naast een rode weigerknop
Lookup. Gewichten. Werker. Drie banken.

Een chatbot kan een API-sleutel erven en de bron achter zijn zin nog steeds niet openen. Daarom moeten RAG, fine-tuning en agents op klus worden gescheiden, niet op status.

RAG versus fine-tuning versus agents. Drie klussen. Geen volwassenheidsmodel.

Wat is RAG? behandelt de lookup. Wat is een AI-agent? behandelt de werker. Deze pagina is de vergelijking.

Drie artefacten

RAG. Retrieval-augmented generation. Zoek een benoemde passage op in een corpus dat je het systeem gaf, schrijf daarna. Het artefact is een locator die je kunt openen: bestand, pagina, chunk, datum. Kun je hem niet openen, dan heb je geen RAG. Je hebt extra tekst in een prompt. Evalueer de redenering, niet de vloeiendheid is dezelfde test.

Fine-tuning. Een gewichtswijziging zodat een stabiele vaardigheid activeert zonder een document op te halen: een toon, een format, een classifier die niet elke dinsdag beweegt. Het artefact is een getraind checkpoint met een eval die op held-out cases nog houdt. Fine-tuning zorgt er niet voor dat het model het contract van vorige week kent. Een gewijzigde pdf is een retrievalprobleem. Fine-tuning als archiefkast behandelen is de reden dat oude clausules een modelupgrade overleven.

Agent. Een systeem dat een doel vasthoudt, gereedschappen gebruikt en doorgaat onder een charter. Het artefact is zeven geschreven velden en een benoemd persoon die het werk kan afkeuren. AI-agents effectief inzetten is de operationele lus. Een agent mag retrieval als tool aanroepen. Dat maakt de agent niet tot RAG, en het vervangt de lookup-test niet.

Geen ladder

Alle drie doen mag. Ze in een modieuze volgorde doen is geen strategie.

Zakt de lookup: je hebt RAG nodig, of een weigering, geen groter model.

Zakt een stabiel format dat nooit een document nodig heeft: fine-tuning kan de klus zijn. Een wekelijks handboek is die klus niet.

Zakt het plafond: je hebt een charter nodig, geen extra index.

Een vector store is meubilair. GRAIN is op deze site de inspecteerbare retrieval-loop. Fine-tuning is geen GRAIN. Een agent zonder Inspect antwoordt nog steeds vanuit de dichtstbijzijnde verkeerde alinea.

Een voorstel dat je kunt afkeuren

Verkoopt een leverancier één retainer voor alle drie, vraag welk artefact je vrijdag in handen hebt: een locator die je kunt openen, een checkpoint met een eval, of een charter met een benoemde reviewer. Ontbreken alle drie, dan heb je een demo gekocht.

De RAG-engineer is live. Hij maakt van fine-tuning geen bron van waarheid. Schrijf welke klus zakte. Stop daarna met alles op één ladder zetten.

Begrippen

Bronnen

  1. Wat is RAG?
  2. Wat is een AI-agent?
  3. AI-agents effectief inzetten
  4. Evalueer de redenering, niet de vloeiendheid
  5. De RAG-engineer

Verder lezen

Markdown voor LLMs