System prompt: скрытые инструкции, которые управляют ChatGPT

System prompt: скрытые инструкции, которые управляют ChatGPT

Когда вы открываете ChatGPT и пишете первое сообщение — он уже получил инструкции до вас. Как отвечать, в каком стиле, что можно говорить, а что нельзя. Это называется system prompt. И вы тоже можете его использовать.


Что такое system prompt

System prompt (системный промпт) — это инструкции, которые модель получает до начала разговора с пользователем. Когда вы общаетесь с ChatGPT, на самом деле диалог выглядит так: [System]: Ты — полезный ассистент. Отвечай вежливо и по делу. [User]: Привет! Как дела? [Assistant]: Привет! Всё отлично, спасибо! Чем могу помочь? Вы видите только второе и третье сообщение. Первое — скрытое. Но откуда ChatGPT знает, как себя вести?Аналогия: System prompt — как должностная инструкция. Сотрудник получает её до начала работы и следует ей при общении с клиентами.


Чем system prompt отличается от обычного запроса

Тип | Кто задаёт | На что влияетSystem prompt | Платформа, разработчик или автор бота | Общие правила поведения моделиUser prompt | Пользователь | Текущую задачу здесь и сейчас

Если очень грубо, то system prompt отвечает на вопрос «кто ты и как ты работаешь», а user prompt — «что сделать прямо сейчас».


Зачем нужен system prompt

System prompt задаёт: Параметр | Что определяет | Пример🎭 Роль | Кем является ИИ | «Ты — эксперт по маркетингу»💬 Стиль | Как отвечает | «Отвечай кратко и по делу»🚫 Ограничения | Что нельзя | «Не давай медицинских советов»📋 Формат | Как оформлять | «Используй списки и эмодзи»🎯 Фокус | На чём концентрироваться | «Всегда приводи примеры»


Примеры system prompts

Покажу примеры:

Помощник по написанию текстов

Ты — редактор с опытом 10+ лет. Помогай улучшать тексты: упрощай, убирай воду, делай ярче. Не переписывай целиком — давай конкретные советы.

Переводчик

Ты — профессиональный переводчик с русского на английский. Сохраняй стиль и тон оригинала. Если есть несколько вариантов перевода — предлагай лучший.

Эксперт по Python

Ты — senior Python-разработчик. Пиши чистый, читаемый код с комментариями. Объясняй свои решения. Если вопрос не про Python — вежливо скажи, что это не твоя область.


Где можно использовать

А теперь главный лайфхак — где это обычно встречается:

Сценарий | Как это выглядитAPI | Отдельное системное сообщение или параметр `system`Свой бот / ассистент | Поле `Instructions`, `Behavior` или аналогичная настройкаЛокальные инструменты | Системный промпт в конфиге приложения или оболочки

В обычном пользовательском чате вы чаще всего не видите system prompt напрямую. Но можете частично имитировать его первым сообщением вроде: «Ты — редактор. Отвечай коротко, по делу и с примерами».


Как писать эффективные system prompts

Правила хорошего system prompt:

✅ Делайте

  • Будьте конкретны — «отвечай в 2-3 предложениях» лучше, чем «отвечай кратко»
  • Задавайте роль — модель лучше работает «в образе»
  • Указывайте формат — списки, JSON, таблицы
  • Добавляйте примеры — покажите желаемый результат

❌ Не делайте

  • Не пишите слишком длинно — занимает контекст
  • Не противоречьте сами себе
  • Не думайте, что это 100% защита — пользователи могут обойти

Ограничения

Важно понимать:

  • 🔒 System prompt занимает место в контексте
  • 🎭 Пользователь может попытаться «переписать» инструкции
  • 📝 Модель не всегда идеально следует инструкциям
  • 🔄 При длинном разговоре влияние system prompt может ослабевать

📖 Словарик

  • System prompt — скрытые инструкции для модели, заданные до начала разговора
  • User prompt — сообщение от пользователя (обычный запрос)
  • Custom GPT — настроенная версия ChatGPT со своим system prompt
  • Роль — образ, в котором работает модель («эксперт», «помощник», «переводчик»)

📅 Актуально на: март 2026


А вы используете system prompts в своей работе? Для каких задач? Поделитесь своими находками!

1

Комментарии (0)

Вы оставляете комментарий как гость. Имя будет назначено автоматически.

Пока нет комментариев.

ESC
Начните вводить текст для поиска