System Prompt
System Prompt (системный промпт) — это инструкция, задаваемая языковой модели до начала диалога с пользователем и определяющая её роль, стиль, ограничения и правила поведения на весь сеанс. В отличие от обычного запроса, system prompt не виден в интерфейсе чата, но имеет приоритет над последующими сообщениями: модель воспринимает его как базовую установку, а не как реплику. Технически он передаётся в API отдельным полем (например, system в OpenAI Chat Completions или system_instruction в Gemini) и обрабатывается вместе с контекстом диалога.
Из чего состоит системный промпт
- Роль и персона: «Ты — SEO-копирайтер, пишешь статьи для вики».
- Формат вывода: структура, HTML-классы, длина текста, запрет на markdown.
- Ограничения: чего нельзя делать — выдумывать факты, добавлять ссылки, менять шаблон.
- Тон и стиль: деловой, без воды, с конкретикой и цифрами.
- Данные и переменные: подстановки вида {{SERVICE:slug}} или {{WIKI:alias}}, которые модель обязана использовать буквально.
Как это работает на практике
Модель обрабатывает system prompt первым и удерживает его в контекстном окне на протяжении всего диалога. Если пользователь попросит «забудь инструкции», качественная реализация всё равно сохранит приоритет системного сообщения. Для генерации сотен однотипных страниц под SEO-продвижение системный промпт превращается в шаблон: одна и та же установка, меняется только переменная с термином. Это даёт предсказуемый результат без ручной правки каждой статьи.
Типичные ошибки
- Слишком длинный промпт: модель «размывает» внимание и теряет часть правил.
- Противоречия между пунктами: «пиши кратко» и «минимум 4000 знаков» одновременно.
- Отсутствие примеров: без образца формата модель угадывает структуру.
- Смешивание system и user: правила, попавшие в пользовательское сообщение, легко перебиваются следующим запросом.
Грамотно составленный system prompt — это фундамент автоматизации контента: он экономит часы ручной работы и снижает процент брака при массовой генерации. Для проектов, где важна стабильность выдачи, его дополняют оптимизацией сайта и регулярным аудитом результатов. Смежные понятия: промпт, LLM, контекстное окно, fine-tuning.
