Algemene tips & tricks voor het schrijven van Instructies

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 AI Agent 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 AI Agent 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 AI Agent de kennis die hij heeft, kan toespitsen op jouw bedrijf, producten en diensten. Je creëert de kaders en bewegingsruimte waarin de AI Agent 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 AI Agent 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 AI Agent de Instructies gemakkelijk kan begrijpen en opvolgen.
  • Geef context / voeg voorbeelden toe: Zorg ervoor dat je Instructies voldoende context bieden aan de AI Agent. Dit helpt de AI Agent om de juiste antwoorden te geven op basis van de specifieke situatie. 'Don't tell, but show': laat de AI Agent zien hoe om te gaan met de informatie die gevoed is. Dit kun je doen door de AI Agent 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 AI Agent wilt laten geven]

  • Wees specifiek: Geef gedetailleerde Instructies aan de AI Agent, vooral als het gaat om specifieke taken of interacties met gebruikers. Vermijd vage of algemene Instructies die tot misverstanden kunnen leiden. De AI Agent neemt Instructies zeer letterlijk! 
  • Houd rekening met verschillende talen: Als je AI Agent 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 AI Agent correct reageert. In dit artikel vind je extra informatie over het laten reageren van jouw AI Agent in verschillende talen.
  • Test en verbeter: Experimenteer met verschillende Instructies en test regelmatig hoe de AI Agent reageert. Pas de Instructies aan op basis van de feedback en leer van de interacties om de prestaties van de AI Agent 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 AI Agent relevante en actuele antwoorden geeft.
  • Wees vriendelijk en empathisch: Als de AI Agent klantgericht is, overweeg dan om Instructies toe te voegen die vriendelijk en empathisch zijn. Laat de AI Agent 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 AI Agent 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 AI Agent te optimaliseren.

Door deze tips te volgen, kun je effectieve Instructies creëren die je AI Agent 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 AI Agent 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 AI Agent beter worden afgestemd op de gewenste resultaten. Houd er rekening mee dat de AI Agent 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.