<div><img src="https://mc.yandex.ru/watch/56654995" style="position:absolute; left:-9999px;" alt="" /></div>
Попробовать бесплатно

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

В большинстве API системный промпт — это отдельное поле, отличное от пользовательских сообщений. Модель обычно относится к нему как к более «авторитетному» источнику инструкций.

Что обычно описывают в системном промпте

  • Кто такая модель: профессия, роль, к какому продукту относится.
  • Целевая аудитория и стиль общения.
  • Запреты: чего модель не делает (даёт юридические заключения, делится приватной информацией и т. п.).
  • Формат ответов: длина, структура, использование Markdown, JSON.
  • Что делать при недостатке информации: задавать уточняющие вопросы или отвечать «не знаю».

Чего лучше избегать

  • Слишком длинных простыней инструкций «на все случаи жизни» — модель начинает выпадать из них в длинных диалогах.
  • Противоречивых требований («будь краток, но дай очень подробный ответ»).
  • Скрытой логики, которую трудно проверить — лучше явно описать поведение.

Когда применять и когда нет

Применять

  • Любой ассистент или агент должен начинаться с продуманного системного промпта
  • Когда нужно унифицировать стиль и поведение модели в продукте
  • Когда вы хотите задать жёсткие ограничения по безопасности и темам

Не применять

  • Однократные запросы в личных целях, где не нужна повторяемость
  • Когда системный промпт начинает занимать большую часть контекстного окна — нужно подумать о тонкой настройке

Примеры применения

Системный промпт ассистента для команды поддержки может звучать так: «Ты — ассистент поддержки сервиса для управления проектами. Отвечай вежливо, на «вы», на русском. Если клиент жалуется на ошибку — попроси скриншот и шаги для воспроизведения. Не давай советов по безопасности и юридическим вопросам — в этих случаях направь к человеку-оператору. Формат ответа — 1–3 коротких абзаца, без эмодзи».

Часто задаваемые вопросы

Обычный (пользовательский) промпт меняется от запроса к запросу. Системный — задаётся один раз для продукта и редко меняется. Модели обучены относиться к системному промпту как к более приоритетным инструкциям, хотя строго гарантировать это нельзя.

В широких пределах — да. Это самый дешёвый способ адаптировать модель под продукт. Но есть и предел: если поведение слишком сложное или специальное (например, специфический формат отчётов на 5 страниц), системного промпта не хватит и понадобится тонкая настройка.

Готовы применить теорию на практике?

Соберите команду в Shtab — единое пространство для проектов, целей и задач. Бесплатно до 5 человек.