system prompt

system prompt

/ˈsɪstəm ˌprɒmpt/

Prompt Engineering

high-priority instructions supplied by an application or platform to shape model behavior; the role name, visibility, and scope vary by system

system prompt in a sentence

The application used a system-level instruction to request concise, formal responses.

Origin of system prompt

Greek systēma organized whole + Latin promptus

What does system prompt really mean?

A system prompt is a common name for high-priority instructions supplied by an application or platform. It can define a role, constraints, available tools, and response style, but it is not a universal or permanent layer: APIs differ in role names, priority rules, visibility, and how long instructions remain in scope.

The story behind system prompt

The term became common with role-tagged chat APIs, where messages could be labeled system, user, or assistant. The idea is older than the name: completion systems already used instruction and persona preambles. Some current APIs use a developer role or a separate system parameter instead, so the exact label is provider-specific.

How to use system prompt

Use it when a product genuinely has a system-level instruction layer: "the response style came from the system prompt." Do not assume that layer is hidden, conversation-long, or a security boundary. Prompt injection can arrive directly from a user or indirectly through files, webpages, and tool results; applications still need permissions, isolation, and validation.