← Все статьи

Что такое системный промт

12.09.20262 мин чтения
Готовил · Проверил и отредактировал

Системный промт

Системный промт — это скрытая инструкция, которую нейросеть получает ещё до вашего первого сообщения. Она задаёт модели роль, тон и правила поведения: кем нужно представиться, какие темы обсуждать или не обсуждать, в каком стиле отвечать. Вы её не видите и обычно не пишете сами — её создаёт разработчик сервиса или продуктовая команда при настройке продукта. Когда вы открываете ChatGPT, корпоративный чат-бот на сайте банка или встроенного помощника в приложении — у каждого из них за кулисами есть свой системный промт.

Разница с обычным промтом принципиальная: обычный промт пишете вы — это ваш вопрос или задание, которое вы отправляете в чат. Системный промт пишет тот, кто настраивал сервис до вашего прихода. Технически это такой же текст на естественном языке, но он попадает в специальное поле, которое языковая модель обрабатывает первым — как инструктаж перед работой. Именно поэтому один и тот же вопрос в разных сервисах даёт ответы с разным стилем, тоном и уровнем осторожности: причина не в том, что одна модель «умнее», а в том, как её настроили снаружи.

Понимать, что такой механизм существует, полезно даже без технических знаний. Это объясняет поведение, которое иначе кажется странным: почему корпоративный ассистент не обсуждает конкурентов, почему один сервис отвечает развёрнуто и неформально, а другой — сухо и осторожно, почему помощник «в роли эксперта» держится этой роли, даже когда вы явно об этом не просите. Это не ограничение модели как таковой — это настройка конкретного продукта. Когда ответы кажутся неожиданно зажатыми или, наоборот, неуместно свободными, причина чаще всего именно в системном промте.

В некоторых интерфейсах задать свой системный промт может и сам пользователь. В ChatGPT это называется «Пользовательские инструкции», в других сервисах — «Инструкции для модели» или похожее поле в настройках. Там можно один раз написать, кто вы, в каком тоне предпочитаете получать ответы и что важно учитывать — и модель будет помнить это без повторения в каждом запросе. Частая ошибка — пытаться прописать в системном промте всё на свете: чем длиннее и подробнее инструкция, тем выше шанс, что модель начнёт игнорировать её части. Лучше оставить три-четыре ключевых пункта, а остальное задавать в конкретных запросах по ситуации.