Роль и персона: system prompt
System prompt — это «конституция» диалога: постоянные правила и роль, которые действуют поверх всех сообщений пользователя.
System prompt — особое стартовое сообщение, задающее роль, тон и правила модели на весь диалог; обычно имеет больший вес, чем реплики пользователя.
Три роли в чат-API
В чат-моделях сообщения размечены ролями: system (правила и персона), user (запросы пользователя), assistant (ответы модели). System-сообщение задаёт рамку, внутри которой идёт диалог.
[
{ "role": "system", "content": "Ты — техподдержка банка. Отвечай вежливо, кратко, только по продуктам банка. Никогда не запрашивай пароль или CVV." },
{ "role": "user", "content": "Как заблокировать карту?" }
]Правила из system действуют на весь разговор: модель будет держать тон поддержки и не станет запрашивать секреты, даже если пользователь попросит сменить поведение (в разумных пределах — про устойчивость к инъекциям отдельный урок).
Что класть в system prompt
- Роль/экспертиза: «ты senior backend-разработчик».
- Тон и стиль: формальный/дружелюбный, длина ответов.
- Незыблемые правила: что нельзя делать никогда.
- Формат по умолчанию: «всегда отвечай списком шагов».
- Границы темы: «отвечай только про X, иначе вежливо откажись».
Роль сдвигает экспертизу
Сравните выход на один и тот же вопрос.
// Без роли
Объясни, что такое индекс в базе данных.// С ролью
Ты — преподаватель баз данных для джунов.
Объясни, что такое индекс, простыми словами,
с бытовой аналогией и одним мини-примером SQL.Второй вариант даст объяснение нужной глубины и тона, потому что роль направила и лексику, и уровень детализации.
Граница применимости
Роль меняет стиль и приоритеты, но не добавляет модели знаний, которых у неё нет: «ты врач» не делает ответ медицински достоверным. Роль — инструмент стиля и фокуса, а не источник фактов. Для фактов нужен контекст (заземление), о чём будет в разделе про галлюцинации.
Итог
- System prompt задаёт роль, тон и постоянные правила на весь диалог.
- В нём держат экспертизу, формат по умолчанию и незыблемые запреты.
- Роль сдвигает стиль и глубину, но не добавляет фактических знаний.