Hoe je AI-prompts schrijft en de antwoorden krijgt die je nodig hebt

Ben jij klaar om AI naar een hoger niveau te tillen? Om het potentieel ervan echt te benutten, moet je de kunst van prompt engineering beheersen.

Prompt engineering is de geheime saus waarmee je snel en moeiteloos de juiste antwoorden uit je AI-systeem haalt.

Maar wat is prompt engineering precies en hoe word je een meester prompt engineer? Het is tijd om de mouwen op te stropen en de handen uit de mouwen te steken. En de eerste stap op je reis is het lezen van deze blog.

Rik Smink

AI & BI consultant, 9altitudes

Generatieve AI die het zoeken verbetert

In de jaren 90 was het World Wide Web een oceaan van informatie. Ontdekkingsreizigers hadden een manier nodig om bestanden te vinden en te ordenen, wat leidde tot zoekmachines zoals Excite, Yahoo en Infoseek waar Google Search als leider uit de bus kwam. Het was net zo eenvoudig als het uitwerpen van een net: voer een zin in en laat de zoekmachine vissen.

Nu zijn chatbots de nieuwe navigators, overladen met AI en altijd klaar om je naar de informatie te leiden die je zoekt.

Laten we beginnen met een paar definities voordat we dieper ingaan op de tactiek om effectieve prompts te maken.

Wat is...

... een chatbot?

Zie een chatbot als een digitale assistent, een soort robot die met je communiceert via een computer. Wanneer je een bericht naar de chatbot stuurt, gaat het naar het “brein” van de robot (een computerprogramma). Dit programma analyseert je bericht, neemt het in overweging en beslist dan hoe te reageren. 

Het beste deel is dat de chatbot van elk gesprek leert, waardoor hij berichten na verloop van tijd beter begrijpt en er beter op reageert. Een chatbot is gebaseerd op een groot taalmodel, eenvoudig gezegd.

... prompt engineering?

Stel je voor dat je een robot aanwijzingen geeft. Prompt engineering is als het zorgvuldig kiezen van je woorden, zodat de robot precies doet wat je wilt. Het is alsof je de robot leert om jouw instructies beter te begrijpen en op te volgen.

... een prompt?

Een prompt is als een vraag of instructie die je aan een AI geeft. Het is het startpunt dat de AI vertelt wat je wilt dat hij doet of waarover hij praat.

Effectieve prompt engineering

Een ervaren prompt engineer kan nauwkeurige instructies geven aan een AI-systeem voor de gewenste respons. Het is belangrijk om onderscheid te maken tussen “programmeer prompts” en “natuurlijke taal prompting”. Bij het eerste gaat het om specifieke commando's om taken uit te voeren, zoals het commando print (“Hello World”)” in Python om het bericht ‘Hello World’ weer te geven.

Chatbots begrijpen natuurlijke taal, dus programmeerkennis is niet nodig. Output van hoge kwaliteit is wel afhankelijk van input van hoge kwaliteit, vergelijkbaar met een leraar die leerlingen naar de juiste antwoorden leidt. In deze analogie vertegenwoordigt de leraar de gebruiker en de student de AI.

Als het om chatbots gaat, is ChatGPT van OpenAI vaak de eerste naam die in je opkomt. In deze gids richten we ons echter op Copilot (voorheen Bing Chat Enterprise), dat bekend staat om zijn robuuste beveiligings- en privacyfuncties,, making it an indispensable tool for businesses. Deze AI-assistent van Microsoft wordt aangestuurd door ChatGPT 4.

Prompting Copilot:

Copilot is niet zomaar een gewone AI-assistent; het is een geavanceerde assistent. Hij gaat verder dan hulp bij het surfen op het web en pakt een breed scala aan taken aan. Of je nu eenvoudige of complexe vragen hebt, samenvattingen van artikelen nodig hebt, hulp bij programmeren of iets anders, Copilot helpt je verder.

Zo word je stap voor stap een ervaren prompt engineer:

1. Kies je gespreksstijl

  • Creatieve stijl: gedetailleerde en fantasierijke antwoorden.Gebruiksgevallen: korte verhalen maken voor je vergaderingen en sociale mediapagina's, afbeeldingen genereren en meer.
  • Precieze stijl: duidelijke en beknopte antwoorden.Gebruiksgevallen: wiskundige berekeningen, het oplossen van programmeerproblemen, het verkrijgen van directe informatie over je foutcodes en nog veel meer.
  • Gebalanceerde stijl: combineert zowel de Creatieve als de Precieze gespreksstijl.
    Gebruikscases: brainstormsessies, productaanbevelingen en meer.

2. Taak of vraag

Als je een stijl hebt gekozen, kun je een instructie kiezen. Een instructie is een specifieke taak of actie die je de AI wilt laten uitvoeren. Dit kan van alles zijn, van het genereren van een blog, het schrijven van een essay, het maken van een verhaal of zelfs het beantwoorden van een complexe programmeervraag. De instructie die je kiest moet passen bij de stijl die je hebt gekozen. Belangrijk is om specifiek te zijn en je doel te definiëren. Instructies moeten niet vaag of voor interpretatie vatbaar zijn. Dit kan leiden tot resultaten die niet aan je behoeften voldoen.

Do: Wat zijn de top drie meest effectieve marketingkanalen voor een B2B SaaS-bedrijf dat zich richt op kleine bedrijven in België?

Don't: Vertel me over marketing in België

3. Context geven

Context heeft betrekking op het verstrekken van externe informatie of extra details die de AI helpen om nauwkeuriger antwoorden te genereren. Het is cruciaal om specifiek, beschrijvend en gedetailleerd te zijn bij het overbrengen van de gewenste context. Vermeld informatie over het gewenste resultaat, de lengte, het formaat, de stijl en alle andere relevante details om ervoor te zorgen dat de AI het begrijpt en op de juiste manier reageert. Het is belangrijk om gedetailleerd te zijn, maar vermijd informatie die niet relevant is voor de taak of vraag. Dit kan de AI in verwarring brengen en leiden tot minder nauwkeurige uitvoer.

Do: Ik ben een Business Consultant gespecialiseerd in ERP-systemen. Ik wil dat je een e-mail schrijft voor een klant in de productiesector in Nederland die een Dynamics 365-systeem implementeert in zijn bedrijf met 500 werknemers.

Don't: Een e-mail schrijven over ERP-systemen

4. Bewaak het model op basis van je rol

Zodra de AI op de hoogte is van de specifieke kenmerken van je opdracht of vraag, kun je aangeven vanuit welk perspectief je een antwoord wilt. Als je bijvoorbeeld een technisch adviseur bent, voeg dan simpelweg “Antwoord als technisch adviseur” toe aan het begin of einde van je vraag. Maak gebruik van de mogelijkheid van het model om inhoud te genereren voor jouw specifieke rol.

5. Verfijn en controleer je prompt opnieuw

Bijna klaar! Om je prompt te verbeteren, kun je een paar extra strategieën overwegen. Begin met het geven van voorbeelden aan de AI, om te illustreren hoe je wilt dat hij reageert. Instrueer de AI ook welke acties hij moet ondernemen in plaats van wat hij moet vermijden. Overweeg om grotere taken op te splitsen in behapbare deeltaken. Leid het model door de specifieke stappen die het moet nemen om je verzoek uit te voeren. Een voorbeeld:

Oorspronkelijke vraag: “Ontwikkel een uitgebreid ERP-implementatieplan voor een klant”.

vs.

Het gebruik van subtaken

  1. Beoordeel de efficiëntie en geschiktheid van de huidige ERP-systemen (toevoegen: die de klant gebruikte)
  2. Een gedetailleerde implementatietijdlijn formuleren voor het nieuwe ERP-systeem (toevoegen: het nieuwe ERP-systeem)
  3. Identificeren en aanpakken van potentiële uitdagingen bij de implementatie van het nieuwe ERP-systeem (toevoegen: het nieuwe ERP-systeem)

Je kunt de oorspronkelijke prompt ook gebruiken om te brainstormen over de subtaken die je later moet invullen.

Ga er tot slot niet van uit dat de AI specifieke kennis heeft over een klant of situatie, tenzij die informatie is verstrekt. Met deze aanpassingen is je prompt nu goed voorbereid, dus laten we de handen uit de mouwen steken.

Conclusie

In deze reis van traditionele zoekmachines naar AI-gestuurde chatbots hebben we de evolutie van prompt engineering onderzocht. Gewapend met deze inzichten ben je nu klaar om dit nieuwe tijdperk in te varen.

Een prompt engineer worden gaat over het kiezen van je conversatiestijl, het maken van precieze instructies en het bieden van rijke context. Het is een taal die de dialoog tussen menselijke intelligentie en kunstmatige intelligentie verfijnt.

De horizon van prompt engineering is enorm, zet de zeilen bij, want de toekomst wacht!

Ontdek relevant content