Overslaan en naar de inhoud gaan

Wat is Prompt Engineering

Wat is Prompt Engineering

 

Prompt Engineering

 

Prompt engineering is de kunst van het formuleren van inputs die AI-systemen leiden naar de gewenste output. De invoer van een AI-systeem noemen we een ‘prompt’. Prompt engineering betekent dus: de beste prompt creëren om de gewenste output te verkrijgen. Een prompt kan variëren van een eenvoudige vraag tot een complexe instructie, afhankelijk van de taak en het AI-systeem.

Door Frank Dumon

 

Een alledaags voorbeeld


Een AI voorstel: een collega vraagt je een e‑mail te schrijven, maar hij vertelt je niet voor wie, over welk onderwerp, of met welke toon. Je moet raden, en de kans is groot dat je mis zit. Had hij je duidelijke instructies gegeven, dan had je precies geschreven wat hij wilde. Een AI-tool werkt precies zo: geef je vage instructies, dan krijg je een ongewenst resultaat. Geef je een goed gedefinieerde prompt, dan krijg je een duidelijke output. Of je AI nu gebruikt voor het genereren van tekst, afbeeldingen, muziek of het oplossen van complexe problemen: een goed ontworpen prompt zorgt ervoor dat de AI de taak begrijpt, wat leidt tot output die aansluit bij je verwachtingen. De afgelopen jaren is prompt engineering sterk geëvolueerd, en het zal de komende jaren van vitaal belang blijven voor AI-modellen.


Prompt Engineering in de praktijk


Prompt Engineering

 

Het maken van effectieve prompts is zowel een kunst als een wetenschap. Het begint met een duidelijk beeld van het gewenste resultaat en een grondige kennis van de mogelijkheden van de AI. Een effectieve prompt is duidelijk, beknopt en specifiek en vermijdt dubbelzinnigheden die de AI zouden kunnen misleiden.

10 praktische tips om te beginnen

1. Begrijp het AI-model – Weet wat het model wel en niet kan. Bijvoorbeeld: GPT-3.5 heeft data tot april 2023, maar nieuwere versies (GPT‑4 Turbo) kunnen actuelere informatie opvragen via browsing. 

2. Begin met een duidelijk doel – Weet precies wat je de AI wilt laten doen.

3. Wees specifiek – Vage aanwijzingen leiden tot onvoorspelbare resultaten.

4. Geef alle benodigde context – Help de AI het bredere plaatje te begrijpen; ga er niet vanuit dat het model jouw context kent.

5. Splits complexe vragen op – Verdeel een lastige vraag in kleinere, stapsgewijze stappen. Dit leidt de AI effectief naar het gewenste antwoord.

6. Herformuleer je prompts – Krijg je niet het antwoord dat je wilde? Verander dan je formulering of perspectief. Een kleine aanpassing kan een groot verschil maken.

7. Gebruik instructies of voorbeelden – Bijvoorbeeld: begin met “Schrijf een korte samenvatting van…” of geef een voorbeeld van de gewenste stijl.

8. Denk aan ethiek – Vermijd prompts die kunnen leiden tot schadelijke, bevooroordeelde of gevoelige inhoud.

9. Test en experimenteer – Probeer verschillende prompts en gebruik de reacties van de AI om je prompts te verfijnen.

10. Wees voorzichtig met het verwerken van onbetrouwbare gebruikersinvoer in je prompts.


Voorbeeld: slechte prompt vs. goede prompt

DoelSlechte promptGoede prompt
Recept“Geef een recept”“Geef een vegetarisch pastarecept voor 4 personen, met een bereidingstijd van maximaal 30 minuten. Gebruik alledaagse ingrediënten.”
Blogpost“Schrijf over honden”“Schrijf een enthousiaste blog van 300 woorden over waarom labradors goede gezinshonden zijn. Noem drie voordelen (bijv. vriendelijk, geduldig, makkelijk te trainen).”
Samenvatting“Vat dit artikel samen”“Vat onderstaand artikel samen in 5 kernzinnen. Gebruik een neutrale toon en vermijd vakjargon.”

Zoals je ziet, betaalt het zich uit om specifiek te zijn. Hoe meer je oefent en experimenteert met verschillende soorten prompts, hoe beter je wordt in het verkrijgen van de antwoorden die je nodig hebt.


De rol van een prompt engineer

 

Prompt Engineer

Een prompt engineer combineert kennis van AI met sterke communicatieve vaardigheden. Het doel is om effectieve prompts te maken die AI-systemen naar de gewenste resultaten leiden. Deze rol wordt steeds belangrijker in organisaties die AI gebruiken.

Essentiële vaardigheden voor een prompt engineer:


   • Diepgaande kennis van AI- en machine learning modellen

   • Sterke schrijf- en communicatievaardigheden

   • AI-resultaten kunnen analyseren en interpreteren

   • Creatief probleemoplossend vermogen


Uitdagingen en ethische overwegingen

   • Dubbelzinnigheid en misinterpretatie – De complexiteit en subtiliteit van menselijke taal kunnen leiden tot verkeerde interpretaties door de AI.

   • Modelbeperkingen – AI-modellen worden beperkt door trainingsdata en architectuur; dit bepaalt de grenzen van wat ze kunnen.

   • Onbedoelde bias – De taal en structuur van prompts kunnen vooringenomenheid bevatten, waardoor de output wordt beïnvloed.

   • Te specifieke prompts – Te gedetailleerde prompts kunnen de flexibiliteit van de AI verminderen, waardoor de output niet meer bruikbaar is in andere contexten.


Ethische overwegingen

   • Eerlijkheid en inclusiviteit – Een prompt engineer moet actief vooroordelen in AI‑output vermijden en beperken.

   • Transparantie en verantwoording – AI-systemen moeten controleerbare besluitvormingsprocessen hebben; deze worden mede bepaald door het promptontwerp.

   • Privacy en veiligheid – Zorg dat AI-interacties de privacy van gebruikers respecteren, vooral bij gevoelige gegevens.

   • Inhoudscontrole – Voorkom dat AI schadelijke, aanstootgevende of ongepaste informatie genereert.


Veelgemaakte fouten (en hoe je ze vermijdt)

FoutOplossing
Te vage prompt (“Vertel over AI”)Voeg doel, doelgroep en lengte toe (“Leg aan een beginner uit wat AI is in 100 woorden”)
Geen rol toewijzenBegin met “Je bent een ervaren …” (bijv. “Je bent een historicus”)
Vergeten de outputlengte te specificerenVraag om “maximaal 200 woorden” of “drie alinea’s”
Geen follow-up vragen stellenGebruik een dialoog: stel een vervolgvraag om het antwoord te verfijnen

Naarmate AI zich verder ontwikkelt, zal prompt engineering meegroeien. Mensen die effectief kunnen communiceren met AI-systemen zijn cruciaal bij het vormgeven van de toekomst van mens-AI-interacties. Of je nu net begint of al ervaren bent: blijf experimenteren, leren en je prompts verfijnen. De tijd die je investeert in prompt engineering betaalt zich dubbel en dwars terug in betere AI-resultaten.

Om verder te lezen

DAIR AI Prompt Engineering Guide

YouTube channel on prompt engineering – Practical videos and tutorials by Elvis Saravia.