Иногда проще показать, чем пытаться объяснить. Во взаимодействии с ИИ все точно так же: в начале подсказки можно показывать пример текста, по которому нужно сгенерировать другой.
Допустим, у вас есть готовый, практически идеальный ответ на письмо: в вашем стиле, с нужными оборотами, необходимой длины и структуры. Вместо того чтобы объяснять, как написать что-то подобное, покажите чату уже готовый текст и попросите написать другой с иными вводными, но в таком же стиле.
Схема подсказки
• Я дам тебе текст, а ты напишешь другой текст в таком же стиле и формате.
Текст: (ваш текст).
Тема текста, который ты должен написать: (тема).
Что должно быть в письме: (подробный бриф).
Если вы ведете диалог с ИИ и задаете однотипные вопросы, то примеров можно давать несколько. Это покажет ему, какой длины и формата должны быть ответы.
Пример подсказки с
• Ты – умный чат, который правдиво отвечает на вопросы. Ты будешь отвечать на мои вопросы в следующем формате.
Вопрос: где проводились Олимпийские игры в 2004 году?
Ответ: Афины, Греция.
Вопрос: кто такой Илон Маск?
Ответ: американский предприниматель, инженер и миллиардер. Основатель, генеральный директор и главный инженер компании SpaceX.
Вопрос: как работает телескоп?
Ответ: (дай ответ).
Подсказки с примерами хороши для задач, для решения которых требуется шаблонность формата или структуры. Без конкретного примера ИИ демонстрирует свои творческие способности и генерирует более оригинальные тексты.
Достаточно интересен подвид техники подсказки с примером, когда ChatGPT подводят к ответу через пример с рассуждением.
Например, в первой подсказке вы отвечаете за ChatGPT, чтобы показать модели формат цепочки ответов. Промт должен быть максимально близким к тому, о чем вы будете спрашивать дальше:
• Здорово, железяка! Я создам пример цепочки рассуждений, а ты на основе этого примера затем создашь похожее решение.
Дано: Иван говорит, что любит хорошую классическую литературу. При этом он любит фильмы про рыцарей и сражения.
Вопрос: какие книги можно посоветовать Ивану?
Решение: скорее всего, раз он любит фильмы про рыцарей и сражения, то любит и книги на эту тему. А раз он говорит, что любит классическую литературу, то ему подойдут классические книги о рыцарях. Например, «Айвенго», «Дон Кихот» или «Янки из Коннектикута при дворе короля Артура».
Задание
Дано: Мария говорит, что любит фантастику. При этом она также любит видеоигры про сражения с инопланетянами.
Вопрос: какие фильмы ты бы посоветовал посмотреть Марии?
Решение: (дай свое решение).
Если не уверены, что ИИ справится с большими цепочками, то наращивайте равномерно, сверяясь с результатами на каждом этапе или корректируя, если он в чем-то ошибается.
Изначально технику «Цепочка мыслей» обычно использовали для решения математических и логических задач, но со временем ИИ поумнел и уже может многое решать сам, даже если мы не даем ему примеров.
Но все равно практических вариантов применения хватает. Например, проверяя эту подсказку, мы немного ошиблись и ввели ее не в «чистый» ChatGPT без преднастроенной роли, а в другой чат NeuroPanda с преднастройкой семейного консультанта.
Результат вышел интересный: ИИ не только посоветовал фильмы для Марии, но и дал рекомендации по фильмам, которые бы интересно было смотреть вместе и Марии, и Ивану.
В принципе, данное действие можно воспроизвести и в «чистом» ChatGPT, введя простенький промт наподобие этого:
• А теперь, основываясь на подобной цепочке рассуждений, предложи фильмы, которые бы интересно было смотреть вместе и Марии, и Ивану.
Кстати, надстройку с цепочкой мыслей нужно сделать один раз в начале чата и затем обновлять, если закончился контекст.
И еще одна похожая схема, где GPT разрабатывает промежуточные шаги и приходит к правильному, более структурированному результату. По сути, это тоже цепочка мыслей, только вам не нужно начинать рассуждение самим.
Чтобы сделать пошаговый ответ, нужно указать в подсказке что-то вроде «давай подумаем шаг за шагом». Вот таким образом, например, можно собрать множество интересных идей и сюжетов для книги:
• Мне нужны идея и сюжет для фантастической книги, которые бы нарушали все существующие каноны. Например, если все говорят, что что-то – это хорошо, то у меня это будет плохо. И наоборот. Давай подумаем шаг за шагом, как все это разработать. Ты можешь задавать наводящие вопросы, но не больше трех за раз. Начнем!
В итоге вы получаете отличный генератор идей, которым, конечно, можно управлять в любую сторону. Вообще вариантов применения этой техники невероятно много. Вот, например, как можно вывести ИИ на поиск каких-то проблем: