Какие промты писать для ChatGPT, чтобы получить полные ответы на свои вопросы
Я не имею ни малейшего представления о том, на какой информации обучался ChatGPT. Я знаю, что восприятие фактов ИИ настолько изменчиво, что он практически может претендовать на роль американского политика. Более того, соучредитель компании OpenAI (создателя ChatGPT) Джон Шульман говорит: "Больше всего мы беспокоились о достоверности фактов, поскольку модель любит выдумывать".
Помните об этом, поскольку, какими бы хорошими ни были ваши промты, всегда есть вероятность того, что ИИ просто что-нибудь выдумает. Тем не менее, при создании промтов вы можете придерживаться нескольких советов, чтобы получить хороший результат.
ДИСКЛЕЙМЕР: Эта статья переведена Алексеем Киреевым, автором блога ПРО Маркетинг и Таргетинг и блога про нейросети и IT. Буду рад видеть вас среди моих подписчиков!
1. Разговаривайте с ИИ так же, как с человеком
Одна из самых интересных вещей, к которой мне пришлось привыкнуть при работе с ChatGPT, заключается в том, что вы не программируете его, а разговариваете с ним. Будучи по образованию программистом, я вынужден был оставить многие привычки при работе с ИИ. Разговор с ним (и с ней) требует изменения мышления.
Когда я говорю "разговаривать с ним как с человеком", я имею в виду, что разговаривать с ним нужно так, как вы разговаривали бы с коллегой или членом команды. Если это трудно сделать, назовите его по имени. Это поможет, потому что, обращаясь к, например, Ване, вы можете включить в разговор детали, небольшие анекдоты, которые придадут вашему рассказу выразительность, разнообразные возможности и т.д.
При общении с собеседником вполне естественно ожидать, что он сначала не поймет вашу мысль и потребует разъяснений. Естественно, что собеседник может отклониться от темы разговора, и его придется возвращать к ней. Вполне естественно, что собеседнику придется дополнять предысторию и задавать сложные вопросы, а также переформулировать некоторые из них, основываясь на полученных ответах.
Это называется интерактивной подсказкой. Не бойтесь задавать многоступенчатые вопросы. Задайте вопрос, получите ответ. На основе этого ответа задайте другой вопрос. Я лично проделывал это 10-20 раз подряд и получал впечатляющие результаты. И это соответствует аналогии с "разговором с другом". Вы не станете просто задавать другу один вопрос, а потом уходить. Вы бы завязали разговор. То же самое можно сделать и с ИИ.
2. Установите условия и добавьте контекст
Написать промт ChatGPT - это не просто задать вопрос в одном предложении. Зачастую она включает в себя предоставление соответствующей справочной информации, чтобы определить контекст запроса.
Допустим, вы хотите подготовиться к марафону. Вы можете задать вопрос ChatGPT:
- Как мне подготовиться к марафону?
Но вы получите гораздо более подробный ответ, если вместо этого скажете, что готовитесь к своему первому марафону. Полученные ответы будут более ориентированы на ваши потребности:
- Я начинающий бегун и никогда раньше не бегал марафон, но хочу пробежать его через полгода. Как я могу подготовиться к марафону?
Как видите, если вы дадите ИИ гораздо больше информации, он сможет дать вам более целенаправленный и полезный ответ. Между прочим, я не бегаю, не танцую и не прыгаю. Так что это всего лишь пример. Я ни за что не стану бегать марафон. Вот еще два примера вопросов, которые содержат контекст:
- Через несколько месяцев я планирую отправиться в Испанию и хотел бы выучить базовый испанский язык, который поможет мне общаться с местными жителями. Я ищу онлайн ресурсы, которые подходят для начинающих и обеспечивают структурированный и комплексный подход к изучению языка. Можешь ли ты порекомендовать какие-нибудь онлайн-ресурсы для начинающих изучать испанский язык?
В данном случае вместо того, чтобы просто спросить о ресурсах для обучения, контекст поможет сфокусировать ИИ на обучении общению с местными жителями. Вот еще один пример:
В данном случае вместо того, чтобы просто спросить о ресурсах для обучения, вы можете спросить ИИ, как общаться с местными жителями.
Вот еще один пример:
- Я владелец бизнеса, заинтересованный в изучении того, как технология блокчейн может быть использована для повышения эффективности и прозрачности цепочек поставок.
Я ищу четкое и краткое объяснение технологии и примеры ее применения в контексте управления цепочками поставок. Можешь ли ты объяснить концепцию технологии блокчейн и ее потенциальное применение в управлении цепочками поставок?
В данном примере вместо того, чтобы просто запросить информацию о блокчейне и о том, как он работает, основное внимание уделяется использованию блокчейна для повышения эффективности цепочки поставок и его применению в реальных условиях. Задайте этот вопрос ChatGPT. Вы увидите, что его ответ будет очень интересным.
В заключение приведу еще один пример, гораздо более подробный. В нем показано, как составить подробную подсказку. Одно замечание: я ограничиваю ответ 500 словами, потому что ChatGPT, похоже, перестает писать ответ между 500 и 700 словами, оставляя рассказ на середине предложения и не возобновляя его должным образом, когда его просят продолжить. Я надеюсь, что в будущих версиях он сможет давать более развернутые ответы, потому что такие промты, как тот, которым я сейчас поделюсь, похоже, позволяют создавать очень забавные начала историй.
- Напиши для меня короткий рассказ, не более 500 слов.
Действие рассказа происходит в 2339 году в Москве. Действие рассказа происходит в книжном магазине советских времен. Внутри магазина находятся следующие персонажи, все они люди:
Директор: сделай этого человека интересным и немного необычным, дай ему имя и хотя бы один навык или характеристику, которая повлияет на его предысторию и, возможно, на весь рассказ.
Помощник: это продавец в магазине. Его зовут Роман.
Покупатель и его друг: В магазин вместе зашли два покупателя, Сергей и Ольга. Сергей одет так, словно собирается на стимпанковскую конвенцию, а Ольга явно возвращается домой после рабочего дня в офисе.
Другой покупатель - Ульяна, постоянная покупательница магазина, ей около 40 лет. Еще один покупатель - Константин, мужчина, которому может быть от 40 до 70 лет. От него веет таинственностью, он кажется одновременно величественным и скрытным. В Константине есть что-то такое, что заставляет остальных чувствовать себя неуютно.
Типичная концепция розничной торговли заключается в том, что всегда есть запас "под прилавком", где хранятся дополнительные товары, которые могут быть не представлены на полках, где их просматривают покупатели. Предпосылкой этой истории является то, что в этом магазине есть что-то очень необычное "в подсобке".
Соедини все это вместе и расскажи что-то увлекательное и интересное.
Как видите, большее количество деталей дает больше возможностей для работы ИИ. Сначала введите в ChatGPT запрос "Напиши мне историю о книжном магазине" и посмотрите, что он вам выдаст. Затем введите вышеприведенный запрос, и вы увидите разницу.
Еще больше полезностей - в моем хобби-блоге про нейросети в Телеграм.
3. Сообщите ИИ, что он должен писать от имени определенной личности или профессии
Одной из самых замечательных возможностей ChatGPT является возможность писать с точки зрения конкретного человека или профессии. Можно заставить ChatGPT писать, как будто он пират или Шекспир, но можно также заставить его писать, как будто он учитель, руководитель отдела маркетинга, журналист - или от имени любого человека.
Приведу пример. Я попрошу ChatGPT описать устройство для умного дома Яндекса, но сделать это от имени менеджера по продукту, сиделки и журналиста. Вот эти три промта:
- Опиши устройство умная колонка Яндекс с точки зрения менеджера по продукту.
- Опиши устройство умная колонка Яндекс с точки зрения взрослого ребенка, ухаживающего за пожилым родителем.
- Опиши устройство умная колонка Яндекс с точки зрения журналиста.
Вы можете ввести эти три промта в ChatGPT, чтобы увидеть его полный ответ. Но несколько предложений покажут, как ChatGPT принимает на себя разные роли и выдает разные ответы.
Ответ ИИ, использующего личность менеджера по продукту, содержал следующее предложение: Я могу с уверенностью сказать, что это один из самых инновационных и революционных продуктов в индустрии "умного дома".
Ответ ИИ, использующего личность сиделки, включал следующее предложение: Способность устройства устанавливать напоминания и будильники может быть особенно полезна для пожилых людей, которые не всегда помнят о необходимости принять лекарство или прийти на прием.
А ответ ИИ, использующего личность журналиста, содержал следующее предложение: С точки зрения журналиста, умная колонка Яндекс попала в заголовки газет из-за своей компактности и удобства эесплуатации".
Вы увидите, как различные личности позволяют ИИ представить различные точки зрения в рамках своего ответа. Я немного расширю эту идею, показав, как позволить ИИ провести мысленный эксперимент. Давайте рассмотрим некоторые вопросы, которые были заложены при создании такого устройства, как умная колонка Яндекс:
- Сейчас 2012 год. Siri для iPhone существует уже около года, но ничего похожего на устройство для умного дома Яндекс еще не выпущено. Место действия - заседание совета директоров Яндекс, на котором только что было предложено создать интеллектуальный помощник, который бы управлял умным домом - Алиса.
Приведи аргументы "за" и "против", которые могли бы обсудить члены совета директоров на этом заседании в процессе принятия решения об одобрении или неодобрении расходов на разработку устройства.
Не стесняйся также включать участие экспертов по инженерному проектированию и разработчиков продуктов, если это позволит получить более полную картину.
Внесение незначительных изменений в промты может существенно изменить ответ ChatGPT. Например, когда я изменил фразу "Приведите аргументы "за" и "против", что..." на "Приведите аргументы "за" и "против" в виде диалога, что...", ChatGPT переписал свой ответ, перейдя от перечисления аргументов "за" и "против" к реальному диалогу между участниками.
4. Поддерживайте ChatGPT на должном уровне
Как я уже отмечал выше, ChatGPT имеет свойство сбиваться с пути, терять суть дискуссии или полностью выдумывать ответы.
Есть несколько приемов, которые вы можете использовать, чтобы держать он не терял суть разговора и был честным.
Один из моих любимых приемов - попросить ChatGPT обосновать свои ответы. Я использую такие фразы, как "Почему ты так думаешь?" или "Какие доказательства подтверждают твой ответ?". Часто ИИ просто извиняется за то, что он что-то выдумал, и дает новый ответ. В других случаях он может дать вам полезную информацию о своем ходе рассуждений. В любом случае не забудьте использовать советы, которые я даю для того, чтобы заставить ChatGPT ссылаться на источники.
Если вы ведете достаточно долгий разговор с ChatGPT, то можете заметить, что ИИ теряет суть разговора. Очевидно, что это характерно не только для ИИ. Если вести достаточно долгий разговор с большинством друзей, членов семьи и коллег, то кто-нибудь обязательно забудет, о чем идет речь. Поэтому при разговоре с ChatGPT вы можете использовать те же приемы, что и при общении с друзьями. Мягко направляйте ИИ в нужное русло и напоминайте ему о теме разговора, а также о том, что вы пытаетесь выяснить.
5. Не бойтесь экспериментировать и играть
Один из лучших способов повысить свое мастерство в этом деле - поиграться с возможностями чатбота.
Попробуйте ввести в ChatGPT различные интересные промты и посмотреть, что из этого получится. Затем поменяйте их местами и посмотрите, что будет дальше. Вот пять вариантов для начала:
- Представь, что ты - капля дождя, падающая с неба во время грозы. Опиши свой путь от момента формирования в облаке до падения на землю. Что ты видишь, чувствуешь и переживаешь?
- Ты - игрушка, которая десятилетиями пролежала на чердаке. Расскажи о своих чувствах, воспоминаниях о прошлых играх и надеждах на то, что тебя снова найдут.
- Напиши последнюю запись в дневнике путешественника во времени, который решил поселиться в определенной эпохе, объяснив, почему он выбрал именно это время и что нового узнал из своих странствий.
- Составь диалог между двумя мало похожими друг на друга предметами, например, чайной чашкой и наручными часами, в котором они обсуждают повседневные заботы и проблемы, с которыми сталкиваются.
- Опиши один день в муравейнике с точки зрения муравья. Погрузись в мир политики, проблем и социальных структур муравьиного мира.
Обращайте внимание не только на то, что генерирует ИИ, но и на то, как он это делает, какие ошибки допускает и где, по-видимому, сталкивается с ограничениями. Все это поможет вам расширить диапазон возможностей промтов.
Еще несколько советов по написанию промтов
- Не стесняйтесь задавать вопрос повторно. ChatGPT будет часто менять свой ответ при каждом запросе.
- Вносите небольшие изменения в промты, чтобы получить более точный ответ.
- ChatGPT сохраняет информацию о предыдущих разговорах до тех пор, пока открыта текущая страница. Если вы покинете страницу, он потеряет эту информацию. Следует отметить, что ChatGPT также иногда теряет суть разговора "просто так", поэтому имейте в виду, что время от времени вам придется начинать разговор сначала.
- Аналогично, открытие новой страницы позволит начать новый разговор.
- Ответы объемом более 500 слов иногда обрываются. Не забудьте указать желаемый объем ответа.
- Вы можете корректировать и уточнять промты, основываясь на том, как ИИ отвечал ранее. Если он неправильно вас понял, вы можете просто сказать ему, что он пропустил, и продолжить работу.
- Перефразируйте вопросы, если он не хочет отвечать на них. Используйте личности, чтобы получить ответы, которые в противном случае он, возможно, не захочет давать.
- Если требуется привести источники, попросите его подкрепить или обосновать свои ответы.
- Пользовательские инструкции ChatGPT теперь доступны бесплатно. Вы можете дать ChatGPT набор подсказок, которые всегда будут доступны, и вам не придется их набирать заново.
- Продолжайте экспериментировать.
- Рассмотрите возможность приобретения подписки ChatGPT Plus. Тогда вы сможете использовать собственные данные для мощной аналитики. Кроме того, вы сможете получать данные из Интернета.
- Иногда ChatGPT просто не работает. Продолжайте пробовать, но также будьте готовы сдаться и перейти к другим инструментам. Он не идеален... пока.
Какие типы промтов лучше всего работают с ChatGPT?
Отчасти ChatGPT привлекателен тем, что в нем можно задать практически любой вопрос. При этом следует помнить, что он предназначен для получения текстовых ответов. Если вам нужен список сайтов, лучше обратиться к Google.
Если вам нужны какие-то вычисления, обратитесь к Wolfram Alpha. Давайте ChatGPT различные задания, поощряйте творчество (да, а мы-то думали, что творчество - это исключительно удел людей), не бойтесь делиться личным опытом или эмоциями и помните, что знания ИИ заканчиваются в 2021 году (в бесплатной версии).
Что делать, если ChatGPT отказывается отвечать или его ответ вас не устраивает?
В ChatGPT есть некоторые защитные механизмы. Например, он имеет тенденцию к прекращению общения, если вы задаете ему политические вопросы. Это заложено в систему. Хотя вы, возможно, и сможете получить ответ, он, скорее всего, не принесет большой пользы. Поэтому не стесняйтесь задавать ему вопросы с разными формулировками и перспективами.
Вы можете задавать сколько угодно вопросов (хотя однажды он сказал мне, что я задаю слишком много вопросов, и предложил вернуться позже). Да, по сути, он сказал: "Уходи, малыш, ты мне мешаешь". Честно говоря, после нескольких часов вопросов я, вероятно, ему надоел. Эта штука может вызывать такое же или даже большее привыкание, чем просмотр видеороликов на YouTube.
Еще больше полезностей - в моем хобби-блоге про нейросети в Телеграм.
Источник (eng).
Спасибо за подробный саммари, захотелось снова поиграться.
А я не играюсь, мне в работе помогает, конечно. А вы тоже используете в работе, или просто играетесь? У меня знакомый купил шаблон для зенки, который с помощью чатгпт пишет статьи в произвоственных масштабах. Сайт заполняет на 500 статей меньше чем за сутки. Правда, пока не знаю, дают ли на такие статьи трафик поисковики... Время покажет.
Ответы объемом более 500 слов иногда обрываются. Не забудьте указать желаемый объем ответа.Вот если бы этот недостаток убрали, было бы хорошо.
Комментарий удалён модератором
Успехов в защите дипломной работы! )
Всё-таки чат GPT не настолько ещё силён) Это радует