In dit artikel geven we je een aantal algemene tips & tricks voor het schrijven van Instructies, zowel voor Domein kennis als voor Instructies.
Een taalmodel is een AI-gebaseerde tekst generator. Een ‘instructie’ is een opdracht of vraag die aan een taalmodel of een chatbot gegeven wordt om bepaald gedrag te vertonen, ook wel 'prompt' genoemd. ‘Prompt engineering’ is een relatief nieuwe techniek om Instructies te ontwikkelen en optimaliseren. Met behulp van deze techniek kunnen grote taalmodellen zelfstandig teksten aanvullen of schrijven. Met alleen kennis toevoegen, ben je er nog niet. Het taalmodel (GPT) kan jouw gedachten niet lezen. Jouw chatbot weet na het toevoegen van kennis nog niet hoe hij deze kennis mag inzetten of gebruiken. Het is daarom belangrijk om duidelijk in de Instructies te benoemen wat jouw wensen zijn. Instructies zorgen ervoor dat de chatbot de kennis die hij heeft, kan toespitsen op jouw bedrijf, producten en diensten. Je creëert de kaders en bewegingsruimte waarin de chatbot zich mag bewegen.
Algemene tips & tricks
- Je nieuwe collega: schrijf Instructies alsof je een nieuwe collega instrueer, in de tweede persoon (“jij”). Dit perspectief helpt om de chatbot de Instructies te laten begrijpen en effectief uit te laten voeren.
- Wees duidelijk en beknopt: Formuleer je Instructies op een heldere en beknopte manier, zodat de chatbot de Instructies gemakkelijk kan begrijpen en opvolgen.
- Geef context / voeg voorbeelden toe: Zorg ervoor dat je Instructies voldoende context bieden aan de chatbot. Dit helpt de chatbot om de juiste antwoorden te geven op basis van de specifieke situatie. 'Don't tell, but show': laat de chatbot zien hoe om te gaan met de informatie die gevoed is. Dit kun je doen door de chatbot voorbeelden te geven van vragen en antwoorden, door onderstaande toe te voegen aan een bepaalde instructie:
Voorbeeld:
User: [vraag van de eindgebruiker]
Assistant: [antwoord dat je de chatbot wilt laten geven]
- Wees specifiek: Geef gedetailleerde Instructies aan de chatbot, vooral als het gaat om specifieke taken of interacties met gebruikers. Vermijd vage of algemene Instructies die tot misverstanden kunnen leiden. De chatbot neemt Instructies zeer letterlijk!
- Houd rekening met verschillende talen: Als je chatbot meertalig is, zorg er dan voor dat je Instructies in overeenstemming zijn met de taal van de gebruiker. Stel indien nodig taalspecifieke Instructies in om ervoor te zorgen dat de chatbot correct reageert. In dit artikel vind je extra informatie over het laten reageren van jouw chatbot in verschillende talen.
- Test en verbeter: Experimenteer met verschillende Instructies en test regelmatig hoe de chatbot reageert. Pas de Instructies aan op basis van de feedback en leer van de interacties om de prestaties van de chatbot te verbeteren.
In sommige gevallen zal een wijziging in een instructie tot een beter antwoord leiden op een specifieke vraag, maar dat betekent niet dat er op alle andere vragen ook betere antwoorden gegeven worden. Het is dan ook belangrijk om meerdere testvragen te stellen om de resultaten te kunnen bepalen.
- Blijf up-to-date: Loop Instructies regelmatig door en zorg ervoor dat ze up-to-date zijn met de nieuwste informatie en ontwikkelingen van je bedrijf of branche. Dit zorgt ervoor dat de chatbot relevante en actuele antwoorden geeft.
- Wees vriendelijk en empathisch: Als de chatbot klantgericht is, overweeg dan om Instructies toe te voegen die vriendelijk en empathisch zijn. Laat de chatbot begrip tonen en ondersteunende reacties geven om de gebruikerservaring te verbeteren. Voer dit niet alleen door in de Domein kennis, maar ook in de Instructies.
- Gebruik positieve taal: bijvoorbeeld "je mag wel" of "jij zegt A wanneer B gevraagd wordt" in plaats van "jij mag nooit" of "je geeft geen antwoord op vraag B".
- Monitor en analyseer: Volg de interacties van de chatbot nauwlettend op en analyseer de gegeven antwoorden. Identificeer patronen, veelgestelde vragen en mogelijke verbeterpunten. Gebruik deze inzichten om de Instructies en de prestaties van de chatbot te optimaliseren.
Door deze tips te volgen, kun je effectieve Instructies creëren die je chatbot helpen om beter te communiceren en gebruikers op een gepaste en nuttige manier te ondersteunen.
Zie de ingevoerde Instructies niet als strikte regels, maar meer als handige richtlijnen die de chatbot helpen zijn gedrag aan te passen. Door het aanpassen van Instructies, uitproberen van wijzigingen in die Instructies en het testen van de doorgevoerde wijzigingen, kan de chatbot beter worden afgestemd op de gewenste resultaten. Houd er rekening mee dat de chatbot af en toe mogelijk niet exact het antwoord geeft dat je wilt zien, maar dat het mogelijk is dit te realiseren door de juiste aanpassingen in de Instructies.