Een system prompt is een fundamentele instructie die wordt gegeven aan een AI-taalmodel zoals GPT, Claude of andere large language models (LLM's) om het gedrag, de persoonlijkheid en de functionaliteit van het model te definiëren. Het fungeert als een soort 'grondwet' voor de AI, waarbij het bepaalt hoe het systeem moet reageren op gebruikersvragen en welke rol het moet aannemen.
De system prompt wordt ingesteld voordat de daadwerkelijke conversatie met gebruikers begint en blijft actief gedurende de hele interactie. Het verschilt van een gebruikersprompt doordat het niet zichtbaar is voor de eindgebruiker en werkt als een achtergrondlaag die het gedrag van de AI stuurt.
Kernfuncties van een System Prompt
Een goed opgestelde system prompt bevat verschillende elementen die samen het gedrag van de AI bepalen:
- Roldefiniëring: Bepaalt welke rol de AI aanneemt (bijvoorbeeld expert, assistent, adviseur)
- Tone of voice: Stelt de communicatiestijl vast (formeel, informeel, vriendelijk, zakelijk)
- Kennisdomein: Definieert het expertisegebied en de context waarbinnen de AI opereert
- Beperkingen: Geeft aan wat de AI wel en niet mag doen of beantwoorden
- Outputformat: Specificeert hoe antwoorden gestructureerd moeten worden
Verschil met User Prompts
Waar een system prompt de fundamentele instructies bevat die het gedrag van de AI bepalen, zijn user prompts de daadwerkelijke vragen of opdrachten die gebruikers stellen. De system prompt blijft constant en onzichtbaar op de achtergrond, terwijl user prompts variëren per interactie en zichtbaar zijn voor de gebruiker.
Belang voor AI-toepassingen
System prompts zijn essentieel voor het creëren van consistente, betrouwbare en doelgerichte AI-applicaties. Ze zorgen ervoor dat AI-systemen zich gedragen volgens de gewenste richtlijnen van de organisatie, voldoen aan ethische standaarden en een consistente gebruikerservaring bieden over alle interacties heen.
