Промты ровным строем вошли в нашу жизнь одновременно с появлением нейросетей. Сначала даже термин мне казался абсолютно незнакомым. Хотя prompt – это английское слово, обозначающее в переводе «подсказка, стимул».
Кто-то называет промты инструкцией для нейросетей. Но иногда промт представляет собой только начальное предложение (фразу), которые задают контекст или направление для генерации следующего текста. Промты являются важной частью процесса работы нейросетевых моделей, таких как GPT (Generative Pre-trained Transformer), которые обучены создавать текст, имитирующий человеческую речь или письмо.
![Искусство промтов для текстовых нейросетей](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/2024-04-09_200817.jpg)
Роль промтов в создании контента с использованием нейросетей огромна. Они действуют как указания для модели, позволяя ей понять, что именно нужно сгенерировать далее. По аналогии с тем, как писатель может использовать инструкции, готовые планы или список идей для вдохновения и начала работы.
Содержание:
Роль промтов в создании контента
- Определение контекста: Промты помогают понять нейросети контекст или тему, о которой следует писать. Например, промт «Напиши статью о здоровом образе жизни» предоставляет ясное указание модели на то, что мы ожидаем от нее контент именно на эту тему.
- Структурирование контента: Промты могут содержать указания относительно структуры создаваемого контента, например, «Напиши введение для статьи (поста) о пользе физических упражнений», «Приведи примеры здоровых закусок в виде списка» и т.д. Это помогает модели организовать информацию более системно.
- Управление стилем и тональностью: Промты могут включать в себя инструкции относительно желаемого стиля или тональности текста. Например, «Напиши статью с легким и позитивным настроем о пользе занятий спортом» или «Сформулируй содержание серьезно и профессионально».
- Генерация специфического контента: Промты могут содержать конкретные вопросы, задачи или инструкции, чтобы модель создала контент, удовлетворяющий определенным требованиям. Например, «Ответьте на вопросы о плюсах и минусах здорового питания» или «Напишите список продуктов для здорового обеда».
Как составить промт
Здесь работает главный принцип: чем конкретнее текстовое задание, тем лучше результат. По аналогии с поисковой системой: чем детальнее запрос, тем точнее будет сформирована выдача. Нейросети нужно давать максимально четкие указания к работе. Следуйте этим рекомендациям:
- Укажите роль, от чьего лица нейросети нужно написать текст. Каждый промт я начинаю примерно следующими словами: «Представь, что ты маркетолог» или «Представь, что ты профессиональный психолог» и т.д. Таким вступлением вы подсказываете искусственному интеллекту сферу, из которой он должен «черпать» информацию.
- Определите формат контента. Это может быть статья, рекламный пост, сценарий для видео, пошаговая инструкция, презентация и т.д.
- Укажите, для какой аудитории нужно сгенерировать текст. Например, «для подписчиков сообщества заводчиков хаски» или «поклонников французской кухни», а, может быть, статья предназначена «для читателей сайта по маркетингу», или требуется составить «письмо в рассылку для самых активных покупателей интернет-магазина сумок», и т.д.
- Если это необходимо, пропишите в промте слова, которые нужно вставить в готовый текст (иногда их называют «ключами»). И, наоборот, вы можете указать нейросети слова, которые нужно исключить из контента.
- Старайтесь более детально прописывать запрос. Чем больше вы дадите конкретики, тем итоговый результат окажется ближе к ожидаемому.
- Убедитесь, что ваш промт ясен и понятен для модели. Избегайте двусмысленностей или неоднозначных формулировок. Вы можете прямо спросить у искусственного интеллекта: «Ты понял задание?».
- Протестируйте готовый промт, используя его для генерации контента с помощью нейросети. Если результат не соответствует вашим ожиданиям, отредактируйте задание, добавив больше конкретики в промт, и повторите тестирование.
К составлению промтов нужно подходить творчески и обязательно экспериментировать, чтобы найти наилучшие формулировки для ваших конкретных задач и целей.
Виды промтов
Промт-запрос
Не зря поисковые системы видят в нейросетях своих конкурентов. Ведь практически любой запрос, интересующий пользователя, можно задать искусственному интеллекту. Преимущество последнего в том, что он не будет «гонять» пользователя по сайтам в поисках нужного ответа, а выдаст его моментально за несколько секунд. Да, пока нейросети делают ошибки, и данные требуется проверять, но, кажется, что это дело времени… Поэтому вы всегда можете найти у искусственного интеллекта следующую информацию:
- Самое высокое здание в мире.
- Способы борьбы с бессонницей.
- Рецепт шоколадного маффина.
- Упражнения для укрепления мышц спины.
Это только примеры простых промт-запросов для понимания, что ИИ может работать как обычный поисковик.
Промт-вопрос
Такие промты ставят перед моделью конкретные вопросы, на которые нужно ответить или дать разъяснение. Например, «Какие есть плюсы и минусы здорового питания?» или «Почему важно заниматься спортом?». Промты в виде вопросов ориентированы на получение конкретных ответов.
Промт-инструкция
Промты в виде инструкций или задач указывают модели, что именно нужно сделать или создать. Например, «Напиши список продуктов для здорового завтрака» или «Сформулируй рецепт салата с шампиньонами». Такие промты представляют собой конкретные задания, которые нейросетевая модель должна выполнить.
Контекстуальные промты
Контекстуальные промты включают в себя информацию о контексте или ситуации, в которой будет использоваться созданный контент. Например, «Представь, что ты пишешь статью для блога о здоровом образе жизни» или «Ты — диетолог и составляешь рецепт для своего клиента». Такие промты помогают модели адаптировать контент к конкретной аудитории или ситуации.
Промт-пример
Его можно использовать, чтобы показать искусственному интеллекту, какой нам нужен результат. Например: «Закончи последовательность: кошка – мяукает, собака – гавкает, петух — …». Или «Представь, что ты повар. Придумай блюдо по образцу: морковь — морковный пирог, картофель – картофельные оладьи, свекла — …».
Формула для промтов
На самом деле идеальной формулы для создания промтов не существует. Но есть ряд рекомендаций, которые, если соблюдать, позволят создать точный промт, и в результате добиться от нейросети прекрасного текста, близкого к нашим ожиданиям.
1. Четко сформируйте тему и цель создания текста. Укажите самые важные аспекты, которые должна учесть нейросеть при генерации текста.
Пример 1:
«Напиши текст, который охватывает основные принципы и практики медитации, включая ее пользу для здоровья и благополучия, техники выполнения и советы для начинающих. Добавь в текст раздел о подготовке к медитации.»
Пример 2:
«Создай текст, который содержит подробные указания по установке, настройке и использованию программы, включая важные шаги и функции, которые пользователь должен знать для эффективного использования программного обеспечения. Учитывай, что эта информация должна быть понятна начинающим пользователям.»
2. Обязательно укажите формат текста. Это может быть электронное письмо в email-рассылку, продающий текст для лендинга, пост в соцсеть, лонгрид для сайта, сценарий к видеоролику длительностью в 1 минуту, инструкция, рекомендации, отзыв и т.д.
3. Обозначьте стиль, в котором должен «звучать» готовый текст: научный, разговорный, юмористический, непринужденный, романтический, деловой и т.д.
4. Укажите объем готового текста. Например, текст не должен превышать 3000 символов. Стоит уточнить, что не все нейросети следуют этой команде. По моим наблюдениям ChatGPT практически всегда укладывается в указанные рамки, а вот GigaChat – нет.
5. Добавьте важные детали в промт, которые обязательно должны присутствовать в готовом тексте. Это может быть список определенных слов, важная информация, которая должна быть раскрыта в тексте, дата, которую требуется упомянуть, и т.д. В промте можно задать структуру текста. Например, «оформи данные в виде списка или таблицы».
6. Выставьте ограничения. Бывают ситуации, когда, наоборот, из готового текста нужно что-то исключить: слова, временные периоды, определенный сленг или лишнюю информацию. Иногда можно ограничить стиль изложения, – например, запретить писать нейрсети текст в деловом тоне.
Пример 1:
«Напиши рекламный текст, указывающий на ключевые преимущества и предложения мебели из дуба, исключив при этом упоминания о конкретных сроках акции или временных ограничениях, например: «Только до конца месяца» или «Только сегодня».
Пример 2:
«Напиши рекламный текст для крема, подходящего женщинам за 60+, исключив использование сленга или слишком активных прилагательных, чтобы поддержать более доверительный тон. Убери из текста следующий фразы: «Этот крем просто супер!», «Лучший продукт на планете!», «Вы помолодеете на 10 лет!».
6. Готовый промт лучше протестировать. Если в результате текст не соответствует вашим ожиданиям, в промт следует внести ряд уточнений.
Три бесплатных нейросети для генерации текстов
Чтобы не быть голословными, предлагаю создать промт, отправить на исполнение нейросети и посмотреть на результат.
Но для этого нужно вспомнить, какие на сегодняшний день текстовые нейросети существуют.
На самом деле их не так уж и мало (больше информации в обзоре 27 нейросетей для генерации текстов, картинок и видео), но в этой статье я предлагаю остановиться на трех самых известных генеративных нейросетях с бесплатным доступом.
- ChatGPT, нейросеть №1 в мире, в России не доступна, но при желании все возможно.
- GigaChat, русскоязычная нейросеть, продукт от Сбера. Для авторизации понадобится Сбер ID.
- YandexGPT, еще одна отечественная нейросеть, продукт от Яндекса. На сегодняшний день работает только через Алису со страницы ya.ru.
Текстовые нейросети умеют создавать контент. Нейро от Яндекса обучен ничего не придумывать, а лишь отвечать на вопросы пользователей, используя возможности генеративных сетей.
Практика
Итак, на основе вышеизложенной информации попробуем составить промт.
«Представь, что ты заводчик кошек породы мей-кун. Тебе необходимо написать пост для группы в соцсети с аудиторией, которые ничего не знают об этой породе, но хотят взять на воспитание котенка мей-кун. Опиши характер этой породы, как ухаживать за такими кошками, чем корить. Расскажи, как выглядят настоящие мей-куны и сколько они весят. Придумай пять имен для кота породы мей-кун. Добавь в текст следующие слова: черный, голубой, рыжий, белый, серый, лапы, уши, зубы. Текст должен быть написан в легком юмористическом стиле. Объем готового текста не должен превышать 1500 символов.»
Результат от ChatGPT
![промт в ChatGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/1.jpg)
ChatGPT далеко не идеален, особенно это можно заметить в умении подбирать слова, но в целом нейросеть всегда справляется с заданиями. Местами нужна корректировка, но в итоге получится ожидаемый результат.
![сгенерированный текст от ChatGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/2.jpg)
Красным в тексте я выделила те части, которые стоило бы переписать.
Уникальность готового текста 100%. Ограничение по количестве символов превышено.
![уникальность текста ChatGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/100.jpg)
Результат от GigaChat
![промт для GigaChat](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/3.jpg)
У GigaChat с русским языком все в порядке. В этом примере при правильно заданном промте к тексту даже не придраться. Единственный недостаток, на мой взгляд, — не выдержан заданный юмористический тон.
![сгенерированный текст от GigaChat](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/4.jpg)
Уникальность готового текста 100%. Ограничение по количеству символов было соблюдено, но текста можно было написать больше.
![уникальность текста по GigaChat](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/100-giga.jpg)
GigaChat, кстати, может иногда брать тексты из Интернета. В частности, на моем опыте, он копировал ответ из Википедии.
Результат от YandexGPT
![промт в YandexGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/5.jpg)
У YandexGPT с русским языком тоже все в порядке (хотя у кошек вряд ли бывают белые глаза), а вот со стилем – не очень. Я не увидела здесь юмористического подхода.
![сгенерированный текст YandexGPT (Алиса)](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/6.jpg)
Уникальность готового текста 100%. Нейросеть всех точнее уложилась в ограничение 1500 символов.
![уникальность текста YandexGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/100-alisa.jpg)
Конструкторы промтов
Если с созданием промтов у вас по-прежнему возникают проблемы, можно воспользоваться помощью специальных конструкторов промтов. В Интернете есть много зарубежных сервисов. Но в этой статье хочется остановиться только на тех, которые поддерживают русский язык.
- Промт-конструктор
Ссылка https://gpt-prompt.ru/
Чтобы получить готовый промт, требуется заполнить пустые поля конструктора. При заполнении каждого поля ниже формы в онлайн-режиме будет генерироваться новый промт.
![конструктор промтов](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/kon-2.jpg)
Обратите внимание, что промт создается ровно из той информации, которую вы занесли в конструктор. Креатива от этого сервиса ждать не приходится. Но его поля подскажут, какую информацию нужно добавить, чтобы сгенерировать хороший промт.
2. Генератор промтов ChatGPT
Ссылка https://neuralwriter.com/ru/prompt-tool/
![конструктор промтов для ChatGPT](https://denezhnye-ruchejki.ru/wp-content/uploads/2024/04/konstr-3.jpg)
Сервис мало похож на конструктор, но обладает «творческим» мышлением. Можно задать одну фразу для промта, а генератор добавит к нему деталей.
Заключение
Оказывается, что составление грамотного промта – это такое же искусство, как и создание текста. Но между ними есть несколько различий.
Любой текст требует голубого погружения в тему, умения структурировать свои мысли и много времени на работу.
Чтобы составить промт, достаточно понимать, что интересует пользователей, и указать нейросети детали, которые она должна учесть при написании текста.
Чем глубже проработан промт, тем больше вероятности получить итоговый текст, соответствующий нашим ожиданиям. И самое приятное – за считанные минуты.
Автор статьи Ольга Абрамова, блог Денежные ручейки
Больше полезной информации в моих соцсетях и рассылке:
- Мое сообщество во ВКонтакте
- Мой Telegram канал (новый)
- Мой аккаунт в TenChat
- Моя рассылка (без спама, одно письмо раз в 10 дней только с полезной информацией)
- Бусти (закрытый канал) для самых заинтересованных подписчиков.
Друзья, поделитесь, пожалуйста, в комментариях, как ваши успехи в создании промтов? Помогла ли вам эта статья?