Ga naar de hoofdinhoud
Retrieval-augmented generatie

RAG Chatbot voor
Website en documentatie

Een RAG-chatbot voor websites, documentatie en helpcentra die uit uw eigen content ophaalt in plaats van te raden. ChattyBox beantwoordt vragen zoals “Wat is inbegrepen in het Pro-abonnement?” vanuit uw gepubliceerde pagina's en citeert de bron — zonder aangepaste retrieval-infrastructuur te bouwen of te hosten.

Wat is RAG?

RAG combineert een taalmodel met opgehaalde broncontent. Voordat een antwoord wordt gegenereerd, doorzoekt de chatbot uw gepubliceerde pagina's op passages die bij de vraag passen.

Als vertrouwen in antwoorden prioriteit heeft, combineer deze retrieval-workflow dan met een gegronde AI-chatbot die verzonnen antwoorden vermijdt via bronbeperkingen en fallbackgedrag.

1

Ophalen

Wanneer een bezoeker een vraag stelt, doorzoekt ChattyBox geïndexeerde website-, documentatie-, help- en CMS-content op relevante passages.

2

Vergroot

Die bronpassages worden als context toegevoegd, zodat het model iets specifieks heeft om vanuit te antwoorden.

3

Genereer

Het model genereert een beknopt antwoord en kan bronlinks bevatten, zodat bezoekers de details kunnen verifiëren.

Getoetst redactioneel bewijs

Het volledige RAG-pad van bron tot antwoord met bronvermelding

Een betrouwbaar RAG-systeem is een keten van testbare fasen, niet één modelaanroep. Deze referentiearchitectuur scheidt contentvoorbereiding, retrieval, generatie en bronvermelding, zodat teams fouten kunnen lokaliseren en gewijzigde bronnen opnieuw kunnen indexeren zonder een model opnieuw te trainen.

Technisch auteur
ChattyBox-engineeringteam
Technisch reviewer
ChattyBox-documentatiereview
Laatst bijgewerkt
Informatie gecontroleerd
9 juli 2026

Beoordeeld wanneer het retrievalgedrag verandert en ten minste elke zes maanden.

RAG-architectuurdiagram met de fasen crawlen, parsen, opdelen, embedden, ophalen, prompten, beantwoorden en citeren
Bronnen worden in een index voorbereid, voor elke vraag worden relevante passages opgehaald en het antwoord behoudt links naar ondersteunende pagina’s.
Elke fase heeft een afzonderlijke uitvoer en kwaliteitscontrole; alleen de uiteindelijke tekst testen verbergt indexerings- en retrievalfouten.
FaseWat gebeurt erTe verifiëren controle
Fase
1. Crawlen
Wat gebeurt er
Ontdek toegestane pagina’s via URL’s en sitemaps.
Te verifiëren controle
Verwachte URL’s zijn aanwezig; uitgesloten en privépaden ontbreken.
Fase
2. Parsen
Wat gebeurt er
Extraheer koppen, tekst, lijsten, tabellen, code, canonieke URL’s en metadata.
Te verifiëren controle
Navigatieruis wordt verwijderd zonder opdrachten of versielabels weg te laten.
Fase
3. Opdelen
Wat gebeurt er
Deel content op in samenhangende passages die de identiteit van pagina en sectie behouden.
Te verifiëren controle
Elke passage is afzonderlijk begrijpelijk en behoudt de vereisten.
Fase
4. Embedden
Wat gebeurt er
Zet passages om voor semantische matching en sla bronmetadata op.
Te verifiëren controle
Elke vector verwijst naar één actuele, toegestane bronpassage.
Fase
5. Ophalen
Wat gebeurt er
Rangschik een kleine set passages op basis van de vraag van de bezoeker.
Te verifiëren controle
Recall@k-tests plaatsen de referentiepassage in de contextset.
Fase
6. Prompten
Wat gebeurt er
Combineer de vraag, passages, bronmetadata en fallbackregels.
Te verifiëren controle
Instructies kunnen machtigingen niet uitbreiden of fallbackregels overschrijven.
Fase
7. Beantwoorden
Wat gebeurt er
Genereer alleen ondersteunde details of weiger wanneer het bewijs onvoldoende is.
Te verifiëren controle
Wezenlijke claims volgen de context; ontbrekend bewijs activeert fallback.
Fase
8. Citeren
Wat gebeurt er
Voeg de canonieke pagina en sectie toe die het antwoord ondersteunen.
Te verifiëren controle
Links werken, komen overeen met de versie en ondersteunen de claim rechtstreeks.

Actualiteit en herindexering

Een bronwijziging kan pas worden opgehaald nadat de betreffende pagina opnieuw is gecrawld, geparset, opgedeeld en geëmbed. Houd bronrevisies bij, vervang verouderde chunks in plaats van duplicaten toe te voegen, verwijder verwijderde pagina’s en test representatieve antwoorden na herindexering. Baseer de recrawlfrequentie op het kortste aanvaardbare venster voor verouderde antwoorden over prijzen, beleid en documentatieversies.

Grenzen tussen openbare en privébronnen

Openbare pagina’s kunnen één crawlscope delen. Privé-, tenant-, werknemers- of accountgegevens vereisen geauthenticeerde opname en autorisatie tijdens retrieval voordat passages in de prompt terechtkomen. Robots-regels zijn geen toegangscontrole. Indexeer nooit geheimen en test dat niet-geautoriseerde identiteiten geen titels, fragmenten, URL’s of antwoorddetails uit beperkte bronnen kunnen ophalen.

Evalueer retrieval voordat u de tekst beoordeelt

Gebruik een versiegebonden vragenset met bekende bronpassages, verwachte claims en verwachte fallbackgevallen. Voer deze uit na wijzigingen in bronnen, chunking, embeddings, rangschikking of prompts en inspecteer fouten vervolgens per fase.

SignaalHoe dit te metenFout die hierdoor zichtbaar wordt
Signaal
Recall@k
Hoe dit te meten
Aandeel beantwoordbare vragen waarbij een referentiepassage in de top k-resultaten verschijnt.
Fout die hierdoor zichtbaar wordt
Ontbrekende crawldekking, zwakke chunks, niet-overeenkomende woordenschat of verouderde embeddings.
Signaal
Rangschikkingskwaliteit
Hoe dit te meten
Registreer reciprocal rank of nDCG voor als relevant beoordeelde passages.
Fout die hierdoor zichtbaar wordt
Er bestaat een relevante pagina, maar ruis of een verouderde versie staat hoger gerangschikt.
Signaal
Ondersteuning van claims
Hoe dit te meten
Beoordeel elke wezenlijke claim aan de hand van de passages die aan het model zijn verstrekt.
Fout die hierdoor zichtbaar wordt
Het antwoord combineert aannames met bewijs of overdrijft wat de bron zegt.
Signaal
Nauwkeurigheid van bronvermeldingen
Hoe dit te meten
Controleer of elke bronvermelding werkt en de bijbehorende claim rechtstreeks ondersteunt.
Fout die hierdoor zichtbaar wordt
Het juiste antwoord linkt naar een slechts gerelateerde pagina of de verkeerde versie.
Signaal
Precisie en recall van fallback
Hoe dit te meten
Neem onbeantwoordbare vragen en vragen met tegenstrijdige bronnen op; beoordeel correcte weigeringen en gemiste antwoorden.
Fout die hierdoor zichtbaar wordt
De bot gokt zonder bewijs of weigert ondanks voldoende bewijs.
Signaal
Actualiteitsvertraging
Hoe dit te meten
Meet de tijd vanaf een gepubliceerde bronwijziging tot een correct opgehaald antwoord.
Fout die hierdoor zichtbaar wordt
Vertraging bij opnieuw crawlen, dubbele verouderde chunks of mislukte doorvoering van verwijderingen.

Kies RAG voor veranderende, herleidbare kennis

MethodeBeste keuzeBelangrijke beperking
Methode
Zoeken op trefwoorden of site
Beste keuze
Gebruikers willen gerangschikte pagina’s en lezen de bron zelf.
Belangrijke beperking
Stelt geen antwoord samen en kan semantische overeenkomsten missen.
Methode
RAG
Beste keuze
Kennis verandert, bronvermeldingen zijn belangrijk en antwoorden omvatten enkele passages.
Belangrijke beperking
Kwaliteit hangt af van crawldekking, retrieval, machtigingen en bronkwaliteit.
Methode
Fine-tuning
Beste keuze
Leer een stabiele stijl, indeling, classificatie of taakgedrag aan.
Belangrijke beperking
Geen betrouwbare vervanging voor actuele feiten, bronvermeldingen of bronverwijdering.
Methode
Prompting met lange context
Beste keuze
Een afgebakende documentset past in de context en elk item is relevant.
Belangrijke beperking
Kosten en ruis nemen toe met de context; machtigingen en actualiteit vereisen nog steeds beheer.

Een RAG-chatbot voor klantenservice evalueren

Er is geen universeel beste optie. Test de nauwkeurigheid van bronvermeldingen, fallbackgedrag, actualiteit van bronnen, tegenstrijdige content, escalatie, grenzen rond privécontext, analytics, integraties en uitrolinspanning aan de hand van dezelfde supportvragen.

Antwoorden over openbare content

Een gerichte RAG-chatbot kan terugkerende vragen beantwoorden vanuit goedgekeurde docs en helpartikelen, met bronvermeldingen en conservatief fallbackgedrag.

Accountacties en casusafhandeling

Kies een breder supportplatform wanneer u geauthenticeerde accountacties, ticketroutering, SLA's, agentwerkruimten of activiteiten over meerdere kanalen nodig hebt.

Voer dezelfde grenstests uit

Neem vragen op over ontbrekende, verouderde of tegenstrijdige inhoud, privécontext en situaties met grote impact. Leg geciteerde URL's, weigeringen, overdrachten en notities van beoordelaars vast in plaats van een niet-geverifieerde score te publiceren.

Plan de support- en escalatiegrens · Evalueer gekoppeld bronbewijs · Gebruik de checklist voor het verminderen van hallucinaties

Stapsgewijs van bron naar antwoord

Stel dat op de geïndexeerde installatiepagina staat dat het widgetscript direct vóór de afsluitende body-tag hoort. Retrieval moet die passage selecteren, de prompt moet niet-ondersteund plaatsingsadvies verbieden en het antwoord moet de instructie geven met de installatiepagina als bewijs.

  1. 1. De vraag wordt geëmbed en vergeleken met toegestane chunks.
  2. 2. De installatiepassage staat hoger gerangschikt dan bredere widgetpagina’s.
  3. 3. Het model beantwoordt alleen het plaatsingsdetail dat in die passage staat.
  4. 4. De bronkaart linkt de gebruiker naar de exacte documentatiepagina.

Ga verder met de gidsen over bronvermeldingen, Docusaurus AI-chatbot voor documentatie met bronvermeldingen, chatbots voor ontwikkelaarsdocumentatie en het AI-chatbot voor MkDocs-documentatie met bronvermelding.

Documentatieassistent
x
Waar moet ik het widgetscript toevoegen?
Voeg het ChattyBox-widgetscript direct vóór de afsluitende body-tag toe op elke pagina waarop de widget moet verschijnen.
Stel een vraag...
Aangedreven door ChattyBox

Hoe ChattyBox retrieval praktisch houdt

Doorzoekbare contentindex

Uw website-, documentatie-, helpcentrum- en CMS-pagina's worden geïndexeerd, zodat de chatbot de content kan doorzoeken die u al publiceert.

Inbeddingsmodel

Embeddings helpen bezoekersvragen te koppelen aan relevante bronpassages, zelfs als de formulering verschilt.

Gericht ophalen

Voor elke vraag haalt ChattyBox een kleine set relevante passages op in plaats van het model uit het geheugen te laten antwoorden.

Op context beperkte prompting

De antwoordstap is beperkt tot de opgehaalde context en geconfigureerd om niet-ondersteunde claims te vermijden.

Citatielinks

Elk antwoord bevat links naar bronpagina's, zodat gebruikers de informatie kunnen verifiëren.

Fallback-afhandeling

Wanneer er geen relevante inhoud wordt gevonden, zegt de bot eerlijk ‘Ik weet het niet’ in plaats van te hallucineren.

RAG chatbot versus generieke AI-chatbot

Een generieke chatbot antwoordt vanuit een breed modelgeheugen en kan zelfverzekerd klinken over dingen die hij niet weet. Een RAG chatbot haalt eerst uw pagina's op, dus het antwoord is gekoppeld aan de inhoud die u heeft gepubliceerd en kan worden gecontroleerd.

Generieke AI-chatbot
  • Antwoorden uit het brede modelgeheugen, niet uit uw inhoud.
  • Kan functies, prijzen of stappen bedenken die niet in uw documenten staan.
  • Geen duidelijke bron om het antwoord te verifiëren.
RAG chatbot
  • Haalt eerst uw gepubliceerde website, documenten en Help-inhoud op.
  • Kan een geconfigureerde fallback gebruiken wanneer retrieval niet voldoende ondersteuning voor een antwoord bevat.
  • Kan ondersteunende pagina's citeren, zodat bezoekers het bewijs achter wezenlijke claims kunnen inspecteren.

Wanneer bronvermeldingen prioriteit hebben, combineer retrieval met een AI-chatbot met bronvermeldingen die elk antwoord aan zijn bronpagina koppelt.

RAG zonder uw contentstack te herbouwen

Verbind uw bestaande sitecontent, test de antwoordkwaliteit en sluit een chatbot met bronvermeldingen in wanneer de antwoorden kloppen.

Start gratis - Geen creditcard

We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.