AI-agents & chatbots

Bedrijfskennis voor een AI-agent: bronnen, rechten en actualiteit

Bereid kennisbronnen voor een AI-agent voor: bepaal geldende versies, toegang, bronverwijzingen, verwijderingen en toetsbare antwoorden.

Op deze pagina

Een AI-agent kan alleen verantwoord met bedrijfskennis werken als duidelijk is welke informatie bruikbaar is, voor wie die geldt en hoe wijzigingen worden verwerkt. Veel organisaties hebben instructies verspreid over documenten, e-mail, websites en persoonlijke notities. Alles samen doorzoekbaar maken kan conflicten beter zichtbaar maken, maar lost ze niet vanzelf op. Bronbeheer is daarom een inhoudelijke verantwoordelijkheid naast de techniek.

Deze gids helpt een eerste kennisverzameling afbakenen. Je bepaalt bronhouders, versies, toegangsgrenzen en gewenste antwoordvormen. Het fictieve voorbeeld betreft een intern servicehandboek met algemene en klantgebonden instructies. Er wordt geen claim gedaan over een geleverde oplossing of gegarandeerde bescherming van gegevens. De beschreven controles moeten in een concreet ontwerp worden uitgewerkt en getest.

Begin met de vragen die de bron moet ondersteunen

Maak eerst een lijst van herkenbare vragen. Een assistent voor productuitleg heeft andere bronnen nodig dan een toepassing voor contractafspraken. Noteer per vraag welke informatie het antwoord kan dragen en of die informatie daadwerkelijk bestaat. Een agent mag niet worden geacht onbekende bedrijfsregels te reconstrueren uit losse voorbeelden of eerdere gewoonten van individuele medewerkers.

Beperk de eerste verzameling tot informatie waarvoor iemand verantwoordelijkheid kan nemen. Een actueel instructiedocument met duidelijke reikwijdte is vaak beter dan een grote map zonder eigenaar. Leg vast wat de assistent nog niet behandelt. Als vragen buiten de bron vallen, moet hij aanvullende informatie vragen of doorverwijzen. Een antwoord geven is geen doel op zichzelf wanneer de onderbouwing ontbreekt.

Maak een bronregister met betekenis

Een bronregister bevat meer dan bestandsnamen. Vermeld eigenaar, onderwerp, doelgroep, geldigheid en herkomst. Noteer ook of een document een formele instructie, achtergrondinformatie of een concept is. Daarmee kan worden voorkomen dat een oude presentatie hetzelfde gewicht krijgt als de huidige werkwijze. Een datum in de bestandsnaam is niet altijd de datum waarop een afspraak werkelijk inging.

Onderzoek dubbelen en tegenstrijdigheden samen met de bronhouder. Soms geldt een nieuw document alleen voor nieuwe klanten of een bepaalde vestiging. Dan is verwijderen van de oude versie niet genoeg; de toepasselijkheid moet behouden blijven. Maak die grenzen expliciet in metadata en in de bron zelf waar dat mogelijk is. De agent heeft anders onvoldoende basis om twee geldige maar verschillende afspraken te onderscheiden.

Scheid voorbereiding, zoeken en antwoorden

Bij retrieval-augmented generation worden geselecteerde bronfragmenten opgehaald en als context voor een antwoord gebruikt. Microsoft beschrijft daarbij afzonderlijke stappen voor bronverwerking, zoeken en beantwoording. Voor een praktisch project betekent dat dat elke stap eigen controles nodig heeft. Een juiste bron die niet wordt gevonden is een ander probleem dan een verkeerde conclusie uit een wel gevonden passage.

Controleer hoe koppen, tabellen en uitzonderingen samen blijven. Een fragment met “binnen vijf werkdagen” kan misleidend zijn wanneer de bijbehorende voorwaarde in een ander fragment terechtkomt. Test daarom vragen met bedragen, termijnen en uitzonderingen apart. De handigste opdeling hangt af van je documenten. Een standaardinstelling is een startpunt, geen bewijs dat de betekenis van alle bronnen intact blijft.

Controleer de bronkeuze en het antwoord met vooraf voorbereide vragen en verwachte bewijspassages: Een AI-agent testen: van mooie antwoorden naar bruikbaar bewijs.

Microsoft: Design and develop a RAG solution ↗

Laat toegangsrechten met de informatie meereizen

Bepaal wie welke bron mag gebruiken voordat inhoud wordt opgehaald. Algemene instructies kunnen breed beschikbaar zijn; een klantcontract hoort bij een afgebakende doelgroep. Een agent die één grote gedeelde verzameling raadpleegt, kan die grens niet betrouwbaar herstellen door achteraf voorzichtig te formuleren. De zoek- en toegangslaag moeten de toegestane bronnen voor de gebruiker beperken.

Test wijzigingen in rechten en organisatie. Wat gebeurt er wanneer iemand van team wisselt, een klantrelatie eindigt of een bron wordt ingetrokken? Controleer ook afgeleide informatie zoals zoekindexen en caches. Een bestand verwijderen uit de hoofdmap hoeft niet automatisch iedere verwerkte kopie te verwijderen. Leg de route en eventuele vertraging vast, zodat gebruikers en beheerders weten wat zij kunnen verwachten.

Ontwerp bronverwijzingen die echt helpen

Een bronverwijzing is bruikbaar wanneer de lezer de relevante passage kan controleren. Toon daarom waar mogelijk de titel, versie en vindplaats. Een link naar een grote map maakt onderzoek onnodig lastig. Zorg dat de ontvanger toegang heeft tot de genoemde bron, of geef een passende uitleg zonder vertrouwelijke inhoud buiten zijn bevoegdheid zichtbaar te maken.

Beoordeel de ondersteuning per belangrijke uitspraak. Een antwoord kan uit meerdere zinnen bestaan waarvan slechts één door de bron wordt gedragen. Test dus of verwijzingen werkelijk de genoemde voorwaarden ondersteunen. Een correct geciteerd document bewijst niet dat iedere conclusie juist is. Bij ontbrekende of conflicterende informatie hoort een expliciete beperking of een route naar de bronhouder, in plaats van een verzonnen samenvoeging.

Illustratief voorbeeld: twee serviceafspraken

Een fictieve organisatie heeft een algemeen servicehandboek en een apart contract met een klant. Het handboek beschrijft reguliere openingstijden; het contract bevat een andere afspraak voor één dienst. Een medewerker vraagt wanneer een incident wordt opgepakt. Het antwoord hangt daarom af van de betreffende klant, dienst en geldende contractversie. Alleen zoeken op “service” geeft onvoldoende context.

De eerste toepassing beantwoordt algemene handboekvragen en verwijst klantafspraken naar een bevoegde medewerker. Een latere uitbreiding krijgt een gecontroleerde klantselectie en afgeschermde contractbronnen. In de tests komen de algemene regel, de bijzondere afspraak en een onbekende klant afzonderlijk terug. Zo wordt zichtbaar of de assistent het verschil werkelijk bewaart in plaats van altijd de meest specifieke gevonden tekst te gebruiken.

Maak actualiseren en verwijderen een werkproces

Wijs per bron een eigenaar aan die wijzigingen goedkeurt. Beschrijf hoe een nieuwe versie beschikbaar komt, hoe oude informatie wordt gemarkeerd en welke controles vóór publicatie plaatsvinden. Een automatische synchronisatie kan bestanden ophalen, maar bepaalt niet vanzelf of de nieuwe inhoud inhoudelijk is goedgekeurd. Die beslissing blijft bij de afgesproken bronhouder of redactie.

Test een wijziging met een herkenbaar voorbeeld: pas een fictieve instructie aan en controleer wanneer het nieuwe antwoord verschijnt. Trek daarna de bron in en onderzoek wat de toepassing nog kan vinden. Documenteer de werkelijke doorlooptijd en beperkingen. Gebruik die bevindingen voor het beheerproces. Een theoretische synchronisatie-instelling is geen vervanging voor een gecontroleerde proef van de volledige keten.

Beoordeel de kennisbasis voordat je uitbreidt

Maak een kleine maar gevarieerde testverzameling: een direct ondersteunde vraag, een ontbrekend antwoord, een uitzondering en een bronconflict. Controleer eerst de gevonden informatie en daarna de uiteindelijke reactie. Laat bronhouders beoordelen of de assistent dezelfde toepassingsgrenzen respecteert als medewerkers. Bij een fout leg je vast of selectie, zoekgedrag, rechten of interpretatie de oorzaak was.

Breid vervolgens per onderwerp uit. Voeg geen volledige afdelingsschijf toe alleen omdat de techniek dat toestaat. Vraag welke nieuwe vragen ermee worden ondersteund, wie verantwoordelijk wordt en hoe het extra materiaal wordt gecontroleerd. Een beheersbare kennisbasis groeit samen met het bronbeheer. Zo blijft de assistent bruikbaar wanneer afspraken, producten en mensen veranderen.

Van uitleg naar een concrete projectkeuze

Leg je aannames, open vragen en oplevercriteria vast in de bijbehorende tool. Gebruik de dienstengidsen om uitvoering en afbakening te bespreken.

Open de voorbereidingstool ↗

Vragen over dit onderwerp

Kunnen we alle documenten meteen toevoegen?

Dat is zelden de beste eerste stap. Begin met een afgebakend onderwerp en bronnen met bekende eigenaar en geldigheid. Onderzoek conflicten en rechten voordat meer materiaal beschikbaar komt. Omvang zonder beheer kan juist meer onduidelijke of onjuiste antwoorden opleveren.

Bewijst een bronlink dat het antwoord klopt?

Nee. De passage moet de concrete uitspraak ondersteunen en voor de betreffende situatie gelden. Controleer versie, uitzonderingen en toegang. Een correct document kan verkeerd zijn toegepast of slechts een deel van een langer antwoord onderbouwen.

Hoe vaak moeten bronnen worden vernieuwd?

Dat hangt af van hoe snel informatie verandert en wat veroudering betekent. Leg een passende actualisatieroute vast met bronhouder en controles. Test de werkelijke verwerking van wijzigen en intrekken; een ingestelde synchronisatiefrequentie bewijst niet dat elk antwoord direct actueel is.

Verder met een aansluitende vraag

Bronnen en technische achtergrond

Bespreek je project met Ricardo ↗