FAQ · Prompting
What is a system prompt and how should I use it?
The system prompt is an instruction block passed before the conversation that sets the model’s persona, rules, output format, and constraints. Use it to define the model’s role, specify response format (JSON, markdown), set tone, list hard constraints, and provide background context that applies to every turn.