Wat is RAG en waarom is het nuttig?
RAG is als een collega die een map opent voordat hij antwoordt.
Wat je gaat leren
- Leg uit: vod heeft toegang tot bewijsmateriaal, het herleidt niet
- Pas het idee toe in een voorbeeld: wat is RAG en waarom is het nuttig?
- Herken beperkingen en verifieer het resultaat van de oefening
RAG is als een collega die een map opent voordat hij antwoordt. Controleer of het de juiste pagina vindt en de betekenis ervan behoudt.
Je kunt deze cursus volgen zonder account of programmering. Voorbeelden maken gebruik van synthetische gegevens en AI-resultaten moeten worden gecontroleerd.
Hoe het werkt, stap voor stap
RAG heeft toegang tot bewijsmateriaal, maar herschoolt niet
RAG betekent retrieval-augmentedgeneration: ophalen levert relevante passages op voordat het model antwoordt. Ingestion bereidt documenten voor, terwijl de uitvoering van query's de index doorzoekt en context opbouwt. Een inbeddingsmodel geeft tekst numeriek weer; het responsmodel schrijft het antwoord. Rerankers, vision-, grafiek- en routermodellen vervullen indien nodig verschillende rollen. RAG helpt bij privé- of veranderende informatie, maar garandeert de waarheid niet. Gebruik een geautoriseerde API voor saldi, exacte inventarisatie of machtigingen; een oud document is geen betrouwbare bron voor de huidige stand van zaken.
Goede documenten gaan vóór goede antwoorden
Zorg voor leesbare tekst, duidelijke kopjes, tabellen met kopteksten en bronnen zonder onnodige duplicaten. Chunking verdeelt een document in afzonderlijk opvraagbare passages; overlap bewaart de continuïteit tussen buren. Een klein deel kan omstandigheden verliezen, terwijl een groot deel ruis introduceert. Metagegevens behouden de bron, positie en versie, plus het toegangsbereik waar dit door de implementatie wordt afgedwongen. Upload slaat het bestand op; indexering maakt het doorzoekbaar. Wanneer een bron verandert, controleer dan of oude stukken verdwijnen en nieuwe worden opgehaald voordat u de kennisbank actueel verklaart.
Vloeiendheid en waarheid worden afzonderlijk gecontroleerd
Een hallucinatie is niet-ondersteunde of onjuiste inhoud die als antwoord wordt gepresenteerd. Het kan voortkomen uit ontbrekende informatie, onduidelijkheid of verkeerd gecombineerde patronen. Vraag om bewijsmateriaal en controleer het originele document, de datum, de eenheden en de voorwaarden. Een echt citaat kan de bewering nog steeds niet ondersteunen. Gebruik actuele bronnen voor actuele feiten, een rekenmachine voor rekenen, en ‘kan niet vaststellen’ wanneer bewijs ontbreekt. Beschouw het in proza uitgedrukte vertrouwen niet als een gekalibreerde waarschijnlijkheid.
Het verklarende schema
Volg de ononderbroken pijlen voor de hoofdstroom. Gestippelde blauwe pijlen leveren gegevens of context; roze pijlen geven feedback of geretourneerde resultaten weer. Kleuren en vormen onderscheiden modellen, winkels, beslissingen en resultaten. Ophalen levert bewijsmateriaal op. Als een antwoordmodel is ingeschakeld, wordt er ook een antwoord samengesteld; Het opgehaalde bewijsmateriaal moet nog worden gecontroleerd. Scrol op kleine schermen horizontaal om het hele schema te volgen.
Een compleet voorbeeld
Upload en indexeer het fictieve beleid en vraag vervolgens naar de deadline. Ophalen levert de 14-daagse doorgang naar het model. Een garantievraag die niet bij de bron staat, moet als ontbrekende informatie worden behandeld.
Probeer het zelf
- Teken opname en query-uitvoering afzonderlijk voor het retourbeleid.
- Leg de input, bron en verwachte uitkomst vast voordat u het experiment uitvoert. Gebruik alleen de fictieve gegevens in het voorbeeld.
- Volg de diagramfasen. Registreer bij elke stap welke informatie wordt ontvangen en geproduceerd; verwar de tussentijdse output niet met het uiteindelijke resultaat.
- Herhaal dit nadat de noodzakelijke informatie is verwijderd of de invoer dubbelzinnig is gemaakt. Controleer of het systeem een antwoord verduidelijkt, stopt of verzint.
- Vergelijk met de uitgelegde oplossing. Bewaar de configuratie, datum, resultaat en een verklaring voor verschillen. Verander één ding en test opnieuw.
Een uitgelegde oplossing
Het antwoord kan worden gecontroleerd aan de hand van de passage; niet-ondersteunde vragen krijgen geen verzonnen belofte. Met een succesvolle oefening kun je het verband tussen input, fasen en uitkomst laten zien. Als er informatie ontbreekt, is een voorzichtig antwoord nuttiger dan verzonnen details. Vergelijk meer dan stijl: controleer ook voorwaarden, bronnen en bewerkingen.
Wanneer deze aanpak helpt en wat de beperkingen zijn
Indexeren en beantwoorden zijn afzonderlijke paden met verschillende faalmodi. Kies deze aanpak wanneer deze een gemeten behoefte verbetert. Houd een eenvoudige basislijn aan en vergelijk de resultaten met behulp van identieke inputs. Eén succesvol voorbeeld garandeert niet in elke situatie betrouwbaarheid.
Controleer wat je hebt geleerd
Verandert RAG de LLM-parameters?
Nee. Het levert context op verzoektijd; parameterwijzigingen horen bij training.
Betekent voltooide upload dat een document klaar is voor RAG?
Nee. Extractie, chunking en indexering moeten ook met succes worden voltooid.
Welk resultaat moet deze oefening opleveren?
Het antwoord kan worden gecontroleerd aan de hand van de passage; niet-ondersteunde vragen krijgen geen verzonnen belofte.
Begrippen om te onthouden
- Ophalen: Relevante informatie vinden in toegankelijke bronnen.
- Brok: Een documentpassage die afzonderlijk kan worden opgevraagd.
- Aarding: Een antwoord baseren op verifieerbaar bewijs.
Bronnen en uw volgende stap
Ter voorbereiding: F03 — Wat is een LLM en hoe beantwoordt deze? · P02 — Context-engineering: wat bereikt het model? · P07 — Snel, RAG of fijnafstemming?