Hoe schrijf je een instructie om de chatbot's kennis te beperken tot een specifieke bron?

Het is mogelijk om de reacties van de chatbot te beperken tot informatie afkomstig van een specifieke bron. Dit zorgt ervoor dat de chatbot alleen reageert met informatie uit die bron. In dit artikel lees je hoe je de chatbot hierop kunt instrueren.

Stap 1: Bronidentificatie

Begin met het identificeren van de bron waaruit de chatbot zijn informatie zal ophalen. Dit kan een document zijn dat je hebt geüpload via de Document Scraper of een specifieke URL die je hebt toegevoegd met behulp van de Web Crawler. Vervolgens kun je de Source URL definiëren.

De Source URL van een document is te vinden door dat document te downloaden vanuit de Document Scraper en de URL uit de browser te kopiëren en te plakken.

In de Web Crawler is de Source URL de toegevoegde URL.

In sommige gevallen is het nodig om de URL om te zetten naar een PDF-bestand en deze toe te voegen aan de Document Scraper, om ervoor te zorgen dat de chatbot begrijpt dat het alleen informatie van die specifieke URL mag gebruiken.

Stap 2: Het schrijven van de instructie

Daarna kun je beginnen met het schrijven van de instructie. Zorg ervoor dat je deze instructie toevoegt aan de domeinkennis, aangezien deze altijd gebruikt zal worden. Wij raden aan de instructies in het Engels toe te voegen, omdat dat in dit geval tot de beste resultaten zal leiden.

Wanneer je de instructie schrijft, geef dan duidelijk de Source URL op.

Instructieformaat:

  • Begin met drievoudige aanhalingstekens """.
  • Geef duidelijk de Source URL aan.
  • Specificeer dat de chatbot alleen de informatie uit de verstrekte link of het document mag gebruiken.
  • Sluit af met drievoudige aanhalingstekens """.

Voorbeeld:

"""
Source URL: [https://example.com/faq]. Only use the information from this link.
"""

 

Stap 3: Het optimaliseren van de instructie

Vervolgens is het belangrijk om de instructie te optimaliseren, op basis van jouw chatbot. Dit kun je doen aan de hand van de onderstaande voorbeelden:

Use the provided information delimited by triple quotes to answer questions. If the answer is not in the information, please say that you can’t answer this. Do not mention it is not in the document.

Je kunt deze instructie naar jouw behoeften schrijven. Je kunt bijvoorbeeld toevoegen hoeje wilt dat de chatbot reageert als deze de informatie in de bron niet kan vinden.

Dit plaats je boven de instructie in stap 2.

 

Andere voorbeelden en/of toevoegingen:

  • Use the provided information delimited by triple quotes to answer questions. If the answer to the question can't be found in the provided information, you can help the person out by hinting what sort of information you can help with or to help them complete the search if the term comes near something that is written in the document. If there is a link with the information, also send the link.
  • You should always refuse to answer questions that are not related to this specific knowledge base. Do not answer even if the data is part of exchanged messages but not within the provided context.

Beperken tot een specifieke bron bij specifieke onderwerpen

Het is ook mogelijk om deze instructie te schrijven voor specifieke onderwerpen. Bijvoorbeeld als iemand een vraag heeft over Onderwerp A, moet de chatbot alleen Document B gebruiken.

In dit geval kun je dit toevoegen aan de instructie: Use the provided information delimited by triple quotes to answer questions regarding Topic A. 

Beperken tot het sturen van links vanuit de toegevoegde bron

Wanneer je wilt dat je chatbot enkel links stuurt vanuit de toegevoegde sitemap, kun je de sitemap het beste ook toevoegen als document via de Document Scraper en hiervoor een instructie schrijven. Hoe je dit doet, lees je in dit Help Center artikel.

Stap 4: Testen

Nadat je de instructie hebt toegevoegd, test je de chatbot in de interactieve tester om ervoor te zorgen dat deze nauwkeurig verwijst naar de inhoud van de gespecificeerde bron(nen). Blijf de instructies optimaliseren totdat je tevreden bent met de output van de chatbot.