Een prompt is de instructie die je aan een AI-model geeft om te zeggen wat je wilt. Het kan een enkele vraag zijn, een lange set regels of een stuk tekst om aan te werken. Wat je ook in ChatGPT typt is een prompt, en de kwaliteit van wat eruit komt hangt sterk af van hoe je het verwoordt.
Een goede manier om het te zien is het briefen van een freelancer die je nog nooit hebt ontmoet. Zeg je “schrijf iets over ons product,” dan krijg je iets algemeens. Zeg je “schrijf een productomschrijving van 100 woorden voor drukke restauranthouders, vriendelijke toon, geen jargon,” dan krijg je iets bruikbaars. Het model weet alleen wat er in de prompt staat, dus detail en context doen het zware werk. Consistent goede resultaten halen is een vak op zich, en daarom bestaat prompt engineering, en daarom slaan teams bewezen bewoording vaak op als prompttemplate.
Een prompt is meer dan alleen het bericht dat je typt. De vaste regels, een systeemprompt, staan boven het gesprek en sturen stilletjes elk antwoord. Dus twee mensen die dezelfde vraag stellen, kunnen heel verschillende antwoorden krijgen, afhankelijk van wat er was ingesteld voordat ze ook maar begonnen te typen.
De fout die mensen maken, is prompts als wegwerp behandelen. Een kleine wijziging in de bewoording kan het resultaat van waardeloos naar uitstekend laten omslaan, dus een prompt die werkt is het waard om te bewaren. Let ook op de volgorde: modellen wegen het begin en het einde van een prompt zwaarder dan het midden, dus de instructie die er het meest toe doet moet niet verdwijnen in een muur van tekst.
Bij TopDevs zien we prompts als onderdeel van het product, dus we schrijven en testen ze zorgvuldig zodat de AI-functie van een klant zich elke keer hetzelfde gedraagt, niet alleen bij een gelukkige poging.