Выбрать главу

Глава 2. Работа с подсказками и контекстом

Суть и структура подсказки

Поговорим о том, что такое промты и как они устроены.

В обычном, массовом понимании промт – это простой запрос к нейросети на выполнение конкретного действия. Он не предусматривает сложной конструкции и соблюдения сложных техник промтинга.

Например:

• Напиши мне статью о рыбалке.

• Перепиши этот текст другими словами.

• Дай мне самые известные факты о Сократе.

Как видите, такие подсказки элементарны. Чтобы с ними работать, особые навыки не нужны. С одной стороны, вроде бы это и хорошо, но с другой – не очень.

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

Промт в обычном понимании – это как раз тот самый «салат с овощами». Конечно, есть вероятность, что вас устроит результат, но все же управлять процессом вы не сможете, а потому и вероятность удачного исхода не гарантирована. И если вам такой расклад не по нраву, добро пожаловать на второй смысловой уровень!

Промт в понимании промтера – это совокупность данных (контекст, усилители, один или несколько простых промтов), которые органично вписаны в запрос для достижения конкретного, заранее ожидаемого результата.

Скажем, нам нужен пул недорогих статей для сайта о пошаговой установке программ. Простым промтом наподобие Напиши статью о N такую задачу не решишь, результаты ИИ при столь скудных вводных очень разнятся. Значит, нам нужно что-то посерьезнее, со второго уровня.

Например, достаточно простой по смыслу, но уже более структурированный и конкретный промт такого формата:

• Ты выступаешь в роли технического копирайтера. Твоя задача – создавать руководства для статей о том, как работать с программным обеспечением. Напиши четкую и полезную статью о том, как выполнить основные шаги по решению задачи по теме статьи.

Тема статьи «Как установить Photoshop на компьютер. Пошаговая инструкция».

Общие требования: указывай места (не менее семи), в которых нужно добавить скриншоты для лучшего понимания читателем. Такие места указывай как (добавить скриншот). Затем я сам добавлю скриншоты.

Требования к тексту: 1. Используй только конкретные, точные, проверенные сведения. 2. Обязательно учитывай каждый пункт, каждое действие пользователя, например «нажать кнопку установки», «свернуть экран приложения» и т. д. 3. Не используй очень длинные предложения. 4. Статья должна быть написана простым языком, содержать четкие и конкретные смыслы.

Требования к структуре статьи: 1. Не менее 2000 символов. 2. Не менее двух подразделов, также дай им названия. 3. Обязательны перечисления основных этапов работы с ПО по номерам. Внутри каждого этапа используй маркерные списки, если они нужны.

Приступай, железяка!

Что конкретно мы сделали? Во-первых, мы создали удобный универсальный шаблон: достаточно поменять название статьи – и можно делать другой материал. К тому же в подсказке мы не только собрали все нужные условия, но еще и заранее предусмотрели, что:

• ИИ может делать статьи разного объема (поэтому указали объем);

• ИИ может начать создавать статьи с разной структурой (поэтому дали формат пошагового FAQ);

• ИИ может игнорировать какие-то этапы (поэтому потребовали учитывать каждое действие пользователя).

И так далее…

При взгляде на промт все кажется логичным и простым. На самом же деле такой подход приходит с опытом. Со временем у вас появляется умение видеть и предусматривать. Расширять и усиливать. Находить лучшие формулировки. Четко структурировать. Все это в комплексе и есть мастерство промт-инжиниринга.

На секунду вернемся к овощным аналогиям. В первом случае, при стандартных промтах, вы ждете официанта и лишь надеетесь. Во втором, имея навыки промт-инжиниринга, вы смело идете на кухню, чтобы дать повару конкретные инструкции.

Далее мы будем учиться работать именно с такими подсказками. Но это не значит, что у нас не будет малых промтов. Будут. Они нужны как для доработки (итераций) главного промта в диалоге, так и для прокачки навыка «всегда можно спросить». Насмотренность очень важна: чем больше примеров и приемов вы видите, тем больше идей и стратегий рождается у вас в голове.