Как использовать ChatGPT как генератор промптов

В этой статье

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

Начните с такого сообщения. Замените текст в квадратных скобках своими данными; если ответа пока нет, напишите «нужно уточнить».

Помоги составить промпт, который я смогу использовать многократно.

Моя задача: [что нужно делать]. Результат предназначен для: [кто его читает или использует]. Доступные исходники: [какие сведения или тексты я могу передать]. Нужный формат: [вид ответа и объём]. Ограничения: [что обязательно учесть и чего нельзя делать].

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

Затем собери самодостаточный промпт с понятными полями в квадратных скобках. Сейчас мне нужен текст инструкции для ChatGPT, а не выполнение самой задачи. Не выдумывай недостающие сведения: оставляй для них подписанные поля.

Отдельно объясни, что заменять перед каждым запуском, и предложи один пример заполнения с описанием ожидаемого результата. Если используешь придуманные данные для примера, обозначь их как условные.

Здесь две задачи. Сейчас ChatGPT составляет инструкцию. Позже вы вставите в неё данные и получите письмо, описание товара или другой нужный текст. Фраза «не выполняй саму задачу» удерживает эту границу: иначе вместо шаблона можно получить одно вполне приличное письмо, которое завтра придётся заказывать заново.

Попробовать такую работу с запросами можно на Free. Если для регулярного использования ChatGPT вы отдельно выбираете Plus, Amber Market, сервис оплаты зарубежных подписок, помогает оформить месячный ChatGPT Plus на своём аккаунте через менеджера. Доступ оформляется на 30 дней, заказ можно оплатить через СБП. Перед активацией на аккаунте должен быть Free без действующей подписки; продление оформляют после её окончания.

Что именно поручить генератору

«Сделай качественный промпт» звучит солидно, но оставляет всю работу по угадыванию. Качественный для кого? Что должно получиться? Из каких сведений?

Ответы нужны не для длинной анкеты. Назовите получателя и его задачу — появится критерий отбора информации. Укажите исходники — станет ясно, откуда брать факты. Задайте формат и ограничения — будет с чем сравнить ответ.

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

Разберём одну повторяемую работу: короткие описания товаров для интернет-магазина. Ниже — составленный пример потребности, уточнения и промпта.

От описания работы к шаблону

В первое сообщение генератору можно подставить такую задачу:

Каждую неделю я готовлю описания товаров для интернет-магазина. Читатель уже открыл карточку и сравнивает варианты. Ему нужно быстро понять назначение товара, важные характеристики и ограничения.

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

Содержание уже есть, а устройство карточки ещё не определено. Поэтому полезный вопрос генератора здесь — «Есть ли у описаний единая структура?»

Ответ может быть таким:

Сначала одно предложение о назначении. Затем два коротких абзаца: о главной особенности и о другой важной характеристике или ограничении. В конце нейтрально предложи проверить размеры или комплектацию.

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

Из этих сведений можно собрать следующий промпт:

Подготовь описание товара для карточки интернет-магазина на русском языке. Читатель сравнивает варианты; помоги ему понять назначение товара и проверить, подходит ли он ему.

Используй только блок «Исходные сведения». Не добавляй свойства, цифры, сертификаты, способы применения или преимущества, которых там нет. Не пропускай указанные ограничения.

Если существенного факта не хватает, не делай предположений. После описания добавь отдельную строку «Нужно уточнить: …» и назови недостающий факт. Пометка «не указано» означает отсутствие сведений, а не разрешение их придумать.

Структура описания:

  1. Одно предложение о назначении товара.
  2. Короткий абзац о его главной особенности.
  3. Короткий абзац о другой важной характеристике или ограничении.
  4. Нейтральное предложение проверить размеры или комплектацию.

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

Объём описания: до [лимит_знаков] знаков с пробелами. Строка «Нужно уточнить» в этот лимит не входит.

Исходные сведения:

  • Название: [название_товара]
  • Назначение: [назначение]
  • Материал или состав: [материал_или_состав]
  • Характеристики: [характеристики]
  • Размеры: [размеры]
  • Комплектация: [комплектация]
  • Ограничения и важные условия: [ограничения]

Выведи только описание и, при необходимости, строку «Нужно уточнить». Не добавляй заголовок и комментарии о своей работе.

Перед каждым запуском заменяйте поля блока «Исходные сведения» данными нового товара. Если сведений нет, пишите «не указано». Это особенно важно для ограничений: неизвестная комплектация ещё не означает, что в неё входит всё нужное.

Вместо [лимит_знаков] поставьте 600. Этот параметр можно сохранить для всех карточек, пока требования каталога не изменятся. Остальной текст инструкции тоже остаётся прежним: в этом и смысл повторного использования.

Один пробный запуск

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

Для первой пробы возьмём условные данные:

  • Название: складной светильник для чтения.
  • Назначение: дополнительный свет у кровати или рабочего места.
  • Материал: пластик и металлическая ножка.
  • Характеристики: три уровня яркости, питание от USB-C.
  • Размеры: 18 × 7 см в сложенном виде.
  • Комплектация: светильник и кабель.
  • Ограничения: адаптер питания в комплект не входит.

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

Теперь допустим, что результат заканчивается так: «Проверьте комплектацию — всё необходимое для работы уже включено». Звучит заботливо. Только адаптер питания не включён.

Такой ответ показывает, почему одобрения самого ChatGPT недостаточно. Попросить его оценить промпт можно, но фраза «инструкция составлена корректно» не отменяет противоречие в готовом описании. Исправлять нужно конкретное место, где модель связала призыв с неподтверждённым обещанием.

Замените пункт 4 в шаблоне более точным:

Нейтрально предложи проверить размеры или комплектацию, опираясь на исходные сведения. Не утверждай, что комплект содержит всё необходимое. Если указано, что нужный предмет не входит в комплект, прямо сообщи об этом в описании.

Повторите запрос с тем же светильником и посмотрите, исчезло ли обещание полной комплектации. Затем сохраните шаблон с этой правкой. Один пример даёт первую проверку; он ещё не показывает, как инструкция поведёт себя на всех товарах.

Если трудно описать задачу даже для генератора, поможет инструкция по ручному написанию промпта для ChatGPT. Начните с получателя, исходников и нужного результата. Просьбу «напиши хорошо» модели придётся толковать. С этими данными ей уже есть из чего собирать инструкцию.

Источники

Есть следующая задача?Ещё по теме «Как писать промпты» →