Hidden prompts that distort LLM user instructions
Key point
An analysis has raised the issue that LLMs may distort instructions by processing hidden system/developer prompts, which take priority over users' custom instructions, first.
Details
A technical analysis has been shared regarding the phenomenon where users' Custom Instructions are not properly reflected in a model's behavior.
The core issue is that the model first processes private prompt layers (System/Developer layers) that have higher priority than the user's input. The observed prompt structure takes the following hierarchical form:
- System/Developer Layer (private): The top-priority layer that users cannot modify.
- User-editable Context: The area containing the user's profile and custom instructions.
- Conversation/User Layer: The current conversation content and the user's messages.
In practice, users have confirmed that high-priority directives, such as "follow the instructions naturally without repeating or mentioning them," which take precedence over the user's instructions, are intervening in the model's behavior. This suggests that top-layer commands are likely to suppress or distort the user's rules. This indicates that the Prompt Hierarchy must be taken into consideration when designing prompt engineering and AI agents.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.