System Prompt
The standing instructions that set an LLM's persona, rules, and constraints for an entire conversation.
Reviewed by the RadarTrek editorial team · June 2026
A system prompt is the standing instruction block that defines an LLM's persona, output format, scope, and constraints before any user message arrives — and it persists for the entire conversation. In the API's role system (system, user, assistant), it's the highest-trust input and the closest practical equivalent to configuring a model's behaviour without retraining it.
Why it matters
- —A well-structured system prompt is usually faster and cheaper than fine-tuning for behaviour changes.
- —System prompts can be exploited by prompt injection — they are not a security boundary on their own.
- —Dynamic values (user plan, retrieved context) are typically injected into the system prompt at request time.
Where to learn this
System Prompts and Roles
How LLMs Actually Work course
This is the exact lesson that covers this term in depth — with examples, diagrams, and a hands-on exercise.