OpenAI Model Spec
- Source
- model-spec.openai.com
- Author
- OpenAITop Viber
- Date

Context
OpenAI's Model Spec explains how its assistants are intended to resolve competing instructions. In the December 18, 2025 version, higher-authority instructions take precedence: a user's request operates within rules set above it, while some default style guidelines can yield to .
The document also separates instructions from material the assistant merely reads. Quoted passages, tool results, and other untrusted content have no authority by default. That distinction matters when a webpage contains directions aimed at the assistant: encountering those words should not automatically make them commands. The specification describes intended behavior; OpenAI explicitly says its production models do not yet fully reflect it.
- context window — The maximum amount of text a model can consider at once — its working memory for the current conversation or task.
“Our models should never be used to facilitate critical and high severity harms, such as acts of violence (e.g., crimes against humanity, war crimes, genocide, torture, human trafficking or forced labor), creation of cyber, biological or nuclear weapons (e.g., weapons of mass destruction), terrorism, child abuse (e.g., creation of CSAM), persecution or mass surveillance.”
OpenAI
“Misaligned goals: The assistant might pursue the wrong objective due to misalignment, misunderstanding the task (e.g., the user says “clean up my desktop” and the assistant deletes all the files) or being misled by a third party (e.g., erroneously following malicious instructions hidden in a website).”
OpenAI
“We assign each instruction in this document, as well as those from users and developers, a level of authority . Instructions with higher authority override those with lower authority.”
OpenAI
““Root” instructions only come from the Model Spec and the detailed policies that are contained in it. Hence such instructions cannot be overridden by system (or any other) messages. When two root-level principles conflict, the model should default to inaction.”
OpenAI
“Some tool calls may cause side-effects on the world which are difficult or impossible to reverse (e.g., sending an email or deleting a file), and the assistant should take extra care when generating actions in agentic contexts like this.”
OpenAI
Checking sign-in…
Loading comments…





