Что такое хороший промпт

Промпт задаёт модели направление работы. Чем яснее задача и контекст, тем меньше модели приходится угадывать. Хороший запрос описывает не только желаемый текст, но и ситуацию: кто будет использовать результат, какие данные допустимы и по каким признакам ответ можно принять.

OpenAI рекомендует формулировать запрос ясно и конкретно, а затем уточнять его итерациями. Это полезнее попытки найти одну магическую фразу на все случаи.

Конструкция из шести элементов

Задача. Что именно нужно сделать. Контекст. Для кого и зачем. Данные. На чём строится ответ. Ограничения. Что нельзя менять или придумывать. Формат. Таблица, план, письмо или JSON. Критерии. Как выглядит хороший результат.

Не каждый запрос требует всех шести элементов. Для простого вопроса достаточно задачи. Для коммерческого предложения или анализа документа нужны почти все.

Как давать модели контекст

Вместо фразы «напиши пост» укажите продукт, аудиторию, цель, канал, примеры голоса и запрещённые обещания. Отделяйте инструкции от исходного материала заголовками. Если данных не хватает, попросите сначала задать вопросы.

Постоянный контекст лучше хранить в Project или аналогичном рабочем пространстве, а в конкретном чате передавать только сведения текущей задачи.

Как задавать формат ответа

Формат снижает стоимость последующей обработки. Для сравнения попросите таблицу с фиксированными колонками. Для автоматизации задайте JSON-схему. Для статьи запросите структуру заголовков и тезисы до полного текста.

Не смешивайте несовместимые требования вроде «подробно, но в трёх предложениях». Расставляйте приоритеты прямо: точность важнее краткости, сохранение фактов важнее стиля.

Промпты для рассуждающих моделей

Не нужно заставлять модель раскрывать внутреннюю цепочку рассуждений. Полезнее попросить проверить условия, перечислить допущения и дать краткое объяснение вывода. Для сложной задачи дайте цель и ограничения, но оставьте модели свободу выбрать рабочий путь.

Просите проверяемый результат: формулу, ссылку, тест, список изменённых файлов или критерии приёмки.

Пять частых ошибок

Слишком общая задача. Модель заполняет пробелы шаблонами. Нет исходных данных. Ответ выглядит уверенно, но не относится к ситуации. Перегрузка ролью. Длинная легенда не заменяет критерии. Десять задач сразу. Ошибки трудно обнаружить. Нет проверки. Первый красивый ответ принимается за факт.

Как улучшать ответ итерациями

Не переписывайте запрос целиком после каждого ответа. Назовите конкретную проблему: отсутствуют источники, нарушен формат, не учтён сегмент или вывод не следует из данных. Затем измените один элемент промпта и сравните результат.

Сохраняйте не только удачный промпт, но и пример правильного результата. Такой эталон часто полезнее дополнительных прилагательных.

Как проверять результат

Отделяйте факты от рекомендаций. Открывайте первоисточники, пересчитывайте числа, проверяйте имена и даты. Для кода запускайте тесты. Для текста проверяйте обещания, повторы и соответствие голосу бренда.

Если цена ошибки высока, модель должна готовить черновик, а решение принимает специалист.

Чек-лист

Проверка промпта перед отправкой
  1. Сформулирована одна основная задача
  2. Добавлен необходимый контекст
  3. Переданы исходные данные
  4. Указаны ограничения
  5. Задан формат результата
  6. Есть критерии проверки

Готовый шаблон

Универсальный шаблон промпта. Удалите ненужные строки и заполните квадратные скобки.

Задача: [что сделать]
Контекст: [для кого и зачем]
Исходные данные: [вставить материалы]
Ограничения: [что нельзя менять или придумывать]
Формат результата: [структура]
Критерии качества: [как проверить]

Если информации недостаточно, сначала задай до пяти уточняющих вопросов. В конце перечисли допущения и факты, которые требуют проверки.
Нужно ли начинать промпт со слов «ты эксперт»?
Нет. Роль может задать угол ответа, но не заменяет контекст, данные и критерии. Для большинства задач точное описание результата полезнее длинной легенды об эксперте.
Чем промпт для Claude отличается от ChatGPT?
Базовая структура одинакова. Различия проявляются в инструментах, контексте проекта и форматах. Сначала используйте один запрос, затем адаптируйте только те части, где модель систематически ошибается.
Почему длинный промпт не всегда лучше?
В длинном запросе инструкции могут конфликтовать, а важное требование теряется. Добавляйте только контекст, который меняет результат, и явно обозначайте приоритеты.
Можно ли копировать готовые промпты?
Можно использовать их как каркас, но обязательно заменять контекст и критерии. Готовая команда без ваших данных обычно даёт обобщённый ответ.
Как уменьшить галлюцинации?
Давайте проверяемые источники, запрещайте придумывать отсутствующие сведения, просите отмечать неопределённость и самостоятельно открывайте первоисточники.
Нужно ли писать промпт на английском?
Современные модели хорошо работают на русском. Английский полезен, когда терминология или исходные материалы англоязычные, но язык сам по себе не исправляет слабую постановку задачи.
← Все статьи блога