, ,

Pas deze 6 effectieve prompts technieken toe voor betere AI-resultaten

De uitdrukking ‘garbage in, garbage out’ geldt ook voor het gebruik van AI. Als je AI-tools onvolledige of onduidelijke input geeft, kun je geen hoogwaardige output verwachten. Om de kwaliteit van de resultaten van AI te verbeteren, is het belangrijk om duidelijke en precieze instructies te geven. Soms moet je AI behandelen als een kind aan wie je iets stap voor stap moet uitleggen, zodat het precies begrijpt wat je bedoelt.

Je kunt onderstaande 6 technieken toepassen om betere instructies te geven, wat zal leiden tot betere AI resultaten. 



1. Geef duidelijke aanwijzingen

Taalmodellen kunnen niet raden wat je denkt. Als je korte antwoorden wilt, vraag hier dan om. Wil je meer deskundige antwoorden, vraag dan om uitleg op expertniveau. Als je een bepaald soort antwoord wilt, laat dan zien hoe dat eruit moet zien. Hoe duidelijker je bent, hoe beter het antwoord dat je krijgt.

Tips:

  • Vertel precies wat je wilt weten om betere antwoorden te krijgen.
  • Vraag het model om zich voor te doen als een bepaald personage.
  • Gebruik leestekens om verschillende delen van je vraag duidelijk te maken.
  • Beschrijf de stappen die nodig zijn voor wat je wilt doen.
  • Geef voorbeelden.
  • Zeg hoe lang of kort je het antwoord wilt hebben.

Hieronder zie je een aantal voorbeelden.

Te beperktBeter
Hoe voeg ik getallen toe in Excel? Hoe tel ik een rij met eurobedragen op in Excel? Ik wil dit automatisch doen voor een heel blad met rijen, waarbij alle totalen aan de rechterkant eindigen in een kolom met de naam “Totaal”.
Wie is de president? Wie was de president van Mexico in 2021, en hoe vaak worden er verkiezingen gehouden?
Schrijf code om de Fibonacci-reeks te berekenen. Schrijf een TypeScript-functie om de Fibonacci-reeks efficiënt te berekenen. Geef uitgebreid commentaar op de code om uit te leggen wat elk stuk doet en waarom het op die manier is geschreven.
Vat de notulen van het overleg samen. Vat de notulen van het overleg samen in één alinea. Beschrijf vervolgens per spreker hun belangrijkste punten. Noem ten slotte de volgende stappen of eventuele actiepunten die door de sprekers zijn voorgesteld.

2. Gebruik voorbeeld teksten

Taalmodellen kunnen soms foute antwoorden geven, vooral bij moeilijke onderwerpen of als ze citaten of webadressen moeten geven. Net zoals spiekbriefjes een student kunnen helpen bij een toets, kan het geven van een tekst aan deze modellen helpen om betere antwoorden te geven, zonder dingen te verzinnen.

Tips:

  • Laat het model antwoorden met informatie uit een gegeven voorbeeld tekst.
  • Laat het model antwoorden met citaten uit de voorbeeld tekst.

3. Maak moeilijke taken makkelijker door ze in kleinere stukjes te verdelen

Net zoals programmeurs ingewikkelde computerprogramma’s opdelen in kleinere, makkelijker te beheren stukjes, kun je dat ook doen met taken voor een taalmodel. Moeilijke taken gaan vaak fout en zijn lastiger dan makkelijke taken. Ook kun je moeilijke taken vaak opdelen in een reeks makkelijkere taken. Hierbij gebruik je de uitkomst van de ene taak om de volgende taak makkelijker te maken.

Tips:

  • Bepaal wat belangrijk is in een vraag van een gebruiker om de juiste instructies te vinden.
  • Voor lange chat gesprekken, maak een overzicht van of kies de belangrijkste delen van eerdere gesprekken.
  • Maak stap voor stap een samenvatting van lange teksten en voeg deze samen tot een complete samenvatting.

4. Geef het model tijd om na te denken

Als je snel moet uitrekenen hoeveel 17 keer 28 is, weet je het antwoord misschien niet meteen, maar kun je het wel uitrekenen als je even de tijd neemt. Zo maken taalmodellen ook meer fouten als ze direct moeten antwoorden. Door het model eerst een ‘denkproces’ te laten doorlopen, komt het tot betere en meer betrouwbare antwoorden.

Tips:

  • Laat het model eerst zelf een oplossing bedenken, in plaats van meteen een antwoord te geven.
  • Laat het model ‘hardop’ denken of stel een paar vragen om te begrijpen hoe het tot een antwoord komt.
  • Vraag het model of het iets over het hoofd heeft gezien bij eerdere pogingen.

5. Gebruik externe tools

Verbeter de prestaties van het taalmodel door het te combineren met andere tools. Bijvoorbeeld, een tool om teksten op te halen kan het model informatie geven over relevante documenten. Een programma om code uit te voeren, zoals OpenAI’s Code Interpreter, kan het model helpen met rekenen en code draaien. Als een taak beter of sneller gedaan kan worden met een andere tool dan met een taalmodel, gebruik deze dan om het beste resultaat te krijgen.

Tips:

  • Gebruik een speciale zoekmethode om snel en goed informatie te vinden.
  • Gebruik een programma om rekenwerk nauwkeuriger te doen of om verbinding te maken met andere systemen.
  • Geef het model toegang tot specifieke functies.

6. Test veranderingen systematisch

Het verbeteren van de prestaties is makkelijker als je ze kunt meten. Soms kan een kleine aanpassing in een opdracht beter werken voor een paar voorbeelden, maar slechter voor een grotere, meer representatieve groep voorbeelden. Daarom, om zeker te weten dat een verandering echt een verbetering is, is het soms nodig om een uitgebreide test te doen (ook bekend als een ‘evaluatie’).

Tip:

  • Beoordeel de antwoorden van het model door ze te vergelijken met de beste, correcte antwoorden.

Bovenstaande technieken komen voort uit de OpenAI ‘Prompt engineering guide’. Bekijk deze guide als je hier meer in detail wilt induiken.


Extra: Maak in ChatGPT aangepaste instructies

ChatGPT biedt de mogelijkheid om in de ‘Instellingen’ eigen instructies en achtergrondinformatie over jezelf in te voeren, wat bijdraagt aan betere resultaten.

Klik op de ‘…’ bij je profiel en kies vervolgens voor ‘Aangepaste instructies’ (‘Custom instructions’). Activeer deze optie, en voer bovenin informatie over jezelf in. Geef daaronder instructies over hoe je wilt dat ChatGPT reageert. Je kunt bijvoorbeeld specificeren dat je ‘informele tekst’, ‘antwoorden in het Nederlands’, en ‘gedetailleerde antwoorden’ wenst.

Maak iedere week een sprong vooruit in je marketing AI transformatie

Elke vrijdag brengen wij je de meest actuele inzichten, nieuws en praktijkvoorbeelden over de impact van AI in de marketingwereld. Of je nu je marketing efficiency wilt verbeteren, klantbetrokkenheid wilt verhogen, je marketingstrategie wilt aanscherpen of je bedrijf digitaal wilt transformeren, ‘Marketing AI Friday’ is jouw wekelijkse gids.

Meld je gratis aan voor Marketing AI Friday.