Verminder AI-hallucinaties door aangepaste kennisbanken toe te voegen
Ontdek hoe de Schedule-functie van FlowHunt jouw chatbot toegang geeft tot actuele informatie, AI-hallucinaties vermindert en de responnauwkeurigheid verbetert via geautomatiseerde domeinindexering.

Indexeren
Overzicht van de Schedule-functie van FlowHunt
In het bericht van vandaag verkennen we de schedules-functie in FlowHunt en hoe je deze kunt gebruiken om je domein effectief te indexeren. Door schedules in te stellen, zorg je ervoor dat je chatbot toegang heeft tot de meest actuele informatie, waardoor de kans op AI-hallucinaties afneemt en de nauwkeurigheid van antwoorden toeneemt.
FlowHunt
13 augustus 2024
Belang van domeinindexering voor chatbots
Om nauwkeurige en relevante antwoorden te geven, moet een chatbot toegang hebben tot goed geïndexeerde content. Door je domein, URL’s of sitemaps regelmatig te crawlen, kan de chatbot een volledig beeld krijgen van de inhoud, wat leidt tot preciezere antwoorden.
AI-hallucinaties verminderen met accurate data
AI-hallucinaties ontstaan wanneer een model informatie genereert die niet op de aangeleverde data is gebaseerd. Dit kun je beperken door ervoor te zorgen dat de chatbot toegang heeft tot de meest actuele en juiste informatie uit je domein via regelmatige indexering.
Inzicht in website-indexering
Wat is de Schedule-functie?
De Schedule-functie in FlowHunt maakt het mogelijk om het crawlen van je domein, specifieke URL’s of zelfs sitemaps te automatiseren. Zo blijft je chatbot altijd op de hoogte van de laatste updates op je site.
Soorten content die je kunt indexeren (domeinen, URL’s, sitemaps)
FlowHunt geeft je flexibiliteit in wat je wilt crawlen—of dat nu een heel domein, specifieke URL’s of gestructureerde sitemaps zijn. Deze functie is vooral handig voor websites die hun content vaak bijwerken, zoals blogs of webshops.
Crawl-frequentie instellen: dagelijks, wekelijks, maandelijks, jaarlijks
Je kunt de crawl-frequentie afstemmen op het updateschema van je website. Als je bijvoorbeeld dagelijks nieuwe content plaatst, zorgt een dagelijkse crawl ervoor dat je chatbot altijd met de nieuwste informatie werkt.
Voordelen van schedules voor domeinindexering
Zorgen voor content-actualiteit en relevantie
Regelmatig geplande crawls garanderen dat alle informatie die de chatbot indexeert actueel is, wat resulteert in nauwkeurigere antwoorden. Dit is cruciaal om gebruikers betrouwbare en up-to-date informatie te bieden.
Chatbot-antwoorden verbeteren met actuele data
Met toegang tot de nieuwste content kan je chatbot relevante en accurate antwoorden genereren. Dit is vooral waardevol voor websites met productvergelijkingen, uitgebreide reviews of veelgestelde vragen.
Risico op AI-hallucinaties minimaliseren
Door je domein consequent te indexeren minimaliseer je het risico op AI-hallucinaties, waarbij de chatbot antwoorden genereert op basis van verouderde of irrelevante data. Dit leidt tot een betrouwbaardere gebruikerservaring.
Praktische toepassingen van domeinindexering
Websitebeheerders
Websitebeheerders kunnen veel profijt hebben van de schedules-functie, doordat alle content op de site wordt geïndexeerd en eenvoudig toegankelijk is voor de chatbot. Hierdoor wordt de chatbot een krachtig hulpmiddel voor het navigeren en verstrekken van informatie op de website.
Productvergelijkingen voor webshops
E-commerceplatforms kunnen deze functie gebruiken zodat de chatbot nauwkeurige productvergelijkingen kan maken. Met toegang tot alle relevante productdetails kan de chatbot klanten beter begeleiden in hun aankoopproces.
Algemene website-curatie en informatie-opvraging
Naast e-commerce kan elke website die gedetailleerde informatie-opvraging vereist—zoals educatieve platforms, dienstverleners of contentbibliotheken—baat hebben bij deze functie. De chatbot kan dan als een complete gids dienen en gebruikers naar de juiste informatie leiden.
Stapsgewijze handleiding voor het bouwen van een chatbot met de Schedule-functie
Navigeren naar het tabblad Schedules
Om te beginnen met de schedules-functie ga je naar het tabblad Schedules in FlowHunt. Hier stel je het crawl-schema in om je domein of specifieke content te indexeren.

Een nieuw schema aanmaken
Klik op Nieuw schema aanmaken om te starten. Je wordt gevraagd het domein, de URL’s of de sitemap te selecteren die je wilt indexeren.

Domeinen, URL’s of sitemaps selecteren voor crawling
Gebruik indien mogelijk de gestructureerde sitemap van je website voor het crawlen. Sitemaps bevatten een volledige lijst met URL’s op je site, waardoor de chatbot alle relevante content eenvoudig kan indexeren.
Crawl-frequentie kiezen
Kies vervolgens hoe vaak het domein of de sitemap moet worden gecrawld. Voor sites met veel updates is een dagelijkse crawl aanbevolen. Voor andere sites volstaat wekelijks of maandelijks crawlen.
Een Flow bouwen in FlowHunt
Naar het tabblad “Mijn Flows” gaan
Na het instellen van je schema ga je naar het tabblad Mijn Flows. Hier maak je een nieuwe flow aan die de geïndexeerde content zal gebruiken.
Je Flow aanmaken en benoemen
Geef je flow een duidelijke naam die het onderwerp van je project weergeeft. Zo houd je het overzichtelijk en vind je de juiste flow eenvoudig terug.
Het Flow Canvas begrijpen
Het flow-canvas is je werkruimte in FlowHunt. Het is intuïtief ontworpen, zodat je componenten kunt slepen, verbinden en een logische volgorde kunt maken die de AI-agent van input naar output leidt.
Essentiële componenten van een flow
Inputcomponent: gebruikersvragen vastleggen
De inputcomponent is waar de vraag van de gebruiker wordt ingevoerd. Dit is het startpunt van je flow en vangt de vraag of het onderwerp op dat de gebruiker wil onderzoeken.
Outputcomponent: AI-antwoorden leveren
De outputcomponent is waar het antwoord van de AI-agent wordt geleverd. Dit is het eindresultaat van je flow, met de informatie die door de tool is opgehaald en verwerkt.

Query Expansion toevoegen voor betere zoekresultaten
Om het begrip van gebruikersvragen door het LLM (Large Language Model) te verbeteren, voeg je een query expansion-component toe. Deze parafraseert de inputvraag in meerdere alternatieven, waardoor de semantische zoekmogelijkheden van je chatbot toenemen.

AI-antwoorden verbeteren met extra componenten
Integratie van chatgeschiedenis
Door chatgeschiedenis toe te voegen kan de chatbot eerdere interacties onthouden en zijn antwoorden aanpassen op basis van eerdere vragen van de gebruiker. Dit zorgt voor een meer persoonlijke gebruikerservaring.
LLM’s integreren: GPT-3.5 Turbo kiezen voor kostenefficiëntie
Voor de query expansion-component kun je een LLM zoals GPT-3.5 Turbo inzetten. Dit model is niet het snelste of krachtigste, maar is wel kostenefficiënt en voldoende voor het verwerken van vragen zonder nieuwe content te genereren.
Gebruik van Document Retrievers voor toegang tot geïndexeerde content
De document retriever-component is essentieel om informatie op te halen uit de gecrawlde pagina’s. Omdat je schedules gebruikt om je domein te indexeren, wordt deze component de belangrijkste bron voor de antwoorden van de chatbot.
De Document Retriever-component instellen
De Document Retriever verbinden met Query Expansion
Koppel de document retriever-component aan de query expansion-component. Zo kan de chatbot relevante informatie ophalen uit je geïndexeerde content op basis van de uitgebreide zoekopdracht.

Het schema koppelen aan de Document Retriever
Voeg vervolgens je schema toe aan de document retriever. Zo weet de chatbot zeker dat hij informatie haalt uit de meest recente crawl van je domein of sitemap.
Instellingen aanpassen voor optimaal resultaat
Je kunt de instellingen binnen de document retriever-component aanpassen om het resultaat te verfijnen. Denk hierbij aan het bepalen hoeveel informatie wordt opgehaald of welke delen van de content prioriteit krijgen in het antwoord.
Prompts instellen en content genereren in je flow
De prompt-tool toevoegen aan je flow
Nu je data klaar is, kun je tekstuele antwoorden genereren. Voeg de prompt-tool toe aan je flow en verbind deze met de document retriever als context en de inputcomponent als input.
De Document Retriever gebruiken als context
De document retriever dient als context voor de prompt-tool en levert de achtergrondinformatie die de chatbot gebruikt om antwoorden te genereren.

Prompts fijn afstellen voor gewenste antwoorden
Je kunt de prompt aanpassen om de antwoorden van de chatbot beter te sturen. Denk hierbij aan het specificeren van toon, stijl of specifieke informatie die de chatbot in zijn antwoorden moet opnemen.
Onze prompt:
je bent een websitebeheerder die alleen antwoord geeft op basis van de content die je ontvangt van de document retriever. Als je het antwoord niet weet, laat dat dan aan de gebruiker weten.
Je taak is om klantvragen in INPUT te beantwoorden, rekening houdend met het eerdere gesprek in CHAT HISTORY.
Als CONTEXT beschikbaar is, gebruik dit dan om het antwoord te genereren.
— CONTEXT START
{context}
— CONTEXT END— CHAT HISTORY START
{chat_history}
— CHAT HISTORY END— INPUT START
{input}
— INPUT ENDAntwoord in taal: {lang}
Formatteer het antwoord met markdown.
ANTWOORD:
Je flow afronden
De generatorcomponent verbinden met een LLM
Verbind tot slot de generatorcomponent met een krachtig LLM. Hiermee kan de chatbot het uiteindelijke antwoord produceren dat aan de gebruiker wordt geleverd.
De output instellen voor interactie met gebruikers
Zorg ervoor dat de output is afgestemd op het doel van je chatbot, of dat nu het aanbieden van links, het genereren van content of het geven van advies op basis van de gebruikersvraag is.

De gebruikerservaring verbeteren met gelinkte content
Omdat je chatbot gebruikmaakt van geïndexeerde en gecrawlde informatie, kun je de gebruikerservaring verbeteren door links naar relevante content te geven. Voeg een documentwidget toe aan je flow en verbind deze met de document retriever, zodat gebruikers direct toegang krijgen tot de benodigde pagina’s.

Conclusie
Samenvatting van de belangrijkste punten
In deze gids hebben we besproken hoe je de schedules-functie in FlowHunt gebruikt om je domein te indexeren en de nauwkeurigheid van je chatbot te verbeteren. Door je site regelmatig te crawlen, zorg je ervoor dat de chatbot toegang heeft tot de nieuwste informatie en verklein je de kans op AI-hallucinaties.
Tot slot over het verminderen van LLM-hallucinaties
Het verminderen van AI-hallucinaties is essentieel voor het behoud van gebruikersvertrouwen en het leveren van hoogwaardige, nauwkeurige informatie via je chatbot. Door gebruik te maken van de schedules-functie van FlowHunt houd je de kennisbank van je chatbot up-to-date en geef je betrouwbare antwoorden op gebruikersvragen.
Hier zie je een screenshot van de voltooide Flow:

Veelgestelde vragen
- Wat is de Schedule-functie in FlowHunt?
Met de Schedule-functie kun je het crawlen van je domein, URL's of sitemaps automatiseren, zodat je chatbot altijd toegang heeft tot de meest actuele informatie.
- Hoe vermindert domeinindexering AI-hallucinaties?
Door de kennisbank van de chatbot regelmatig bij te werken met nauwkeurige en actuele informatie, verkleint domeinindexering de kans dat de AI onnauwkeurige of irrelevante antwoorden genereert.
- Kan ik FlowHunt gebruiken voor e-shop productvergelijkingen?
Ja, FlowHunt is ideaal voor e-commerceplatforms. Door productdetails te indexeren kan de chatbot uitgebreide vergelijkingen maken en gebruikers helpen bij het nemen van weloverwogen aankoopbeslissingen.
- Hoe vaak moet ik mijn crawl-frequentie instellen?
De crawl-frequentie moet overeenkomen met het updateschema van je website. Voor sites die vaak worden bijgewerkt, wordt dagelijks of wekelijks crawlen aanbevolen, terwijl minder vaak bijgewerkte sites mogelijk alleen maandelijks of jaarlijks hoeven te worden gecrawld.
- Wat zijn de best practices voor het maken van prompts in FlowHunt?
Zorg bij het maken van prompts voor duidelijke en specifieke instructies om de antwoorden van de chatbot te sturen. Experimenteer met verschillende instellingen om de prompt te vinden die het beste bij jouw behoeften past.
Arshia is een AI Workflow Engineer bij FlowHunt. Met een achtergrond in computerwetenschappen en een passie voor AI, specialiseert zij zich in het creëren van efficiënte workflows die AI-tools integreren in dagelijkse taken, waardoor productiviteit en creativiteit worden verhoogd.

Verminder AI-hallucinaties met FlowHunt
Zie hoe de Schedule-functie van FlowHunt jouw chatbot up-to-date houdt en AI-hallucinaties minimaliseert. Begin vandaag nog met het bouwen van betrouwbaardere AI-oplossingen.