Всех приветствую. Сегодня поговорим о том, как писать промпты для нейросети Chat GPT в системе Yes Ai Bot.
Для тех, кто еще не знаком с термином «промпт» — это текстовый запрос, т.е. описание того, что вы хотите получить от бота.
Например, это может быть такой запрос: «напиши статью про строительство доменных печей» или «составь список лучших боевиков последнего десятилетия» и т.п.
Это примеры самых простых запросов, однако чтобы раскрыть все возможности нейросети, стоит разобраться с более сложными конструкциями промптов.
Что умеет Chat GPT
Для начала я расскажу, что вообще умеет нейронная сеть Chat GPT:
- писать статьи на любые заданные темы;
- переводить тексты на любые языки;
- исправлять ошибки в исходном тексте;
- применять стили к текстам;
- составлять контент-планы;
- писать контент для социальных сетей;
- отвечать на вопросы (точно так же как поисковые системы);
- обучать языкам;
- создавать план фитнес-тренировок и т. д.
И это только малая часть всего того, на что способна Chat GPT.
Итак, чтобы составлять простые запросы, много хитрости не надо. Вы просто прописываете короткое предложение, т.е. ставите перед нейросетью односложную задачу вроде «напиши 10 тем для курсовой работы по химии» и получаете результат.
Но куда интереснее испробовать более широкие возможности Chat GPT, поработав со сложными задачами.
Использование промптов
Итак, можно задать такой промпт:
Как нутрициолог, я хотел бы составить меню для набора веса, которое содержит 2000 калорий в сутки и исключает супы. Сделай его для меня.
Читайте также:
В этом случае мы указываем нейросети, что она должна выступить в роли нутрициолога, чтобы продемонстрировать в тексте компетентность.
Вот еще более изощренный и детальный пример промпта:
Я знаю, что ты отлично разбираешься в астрологии, умеешь составлять натальные карты и индивидуальные гороскопы, умеешь отличать Козерога от Водолея и даешь очень точные рекомендации тем, кто хочет получить личный совет для своего знака зодиака. Твоя задача – дать подробную информацию о совместимости Скорпиона со всеми остальными знаками в гороскопе.
Думаю, логика понятна – чем более подробным будет ваше описание-запрос, тем интереснее и подробнее будет ответ нейросети.
Также в боте можно выбрать функцию «Увеличенный объем текста», что позволит нейросети давать более развернутые ответы. Эта опция подойдет для тех, кому нужно написать статью, курсовую или дипломную работу.
Еще один интересный пример, который раскрывает очень необычные возможности бота:
Мне нужно, чтобы ты побыл в роли программиста на языке Python. Напиши программу, которая найдет все фотографии из (такой-то) папки и объединит их в видеоролик, где каждое фото будет отображаться по 2 секунды.
Бот действительно справляется еще и с программированием на разных языках, что очень пригодится новичкам в этой сфере. Chat GPT может не только сам написать код, но и исправить ошибки, если таковые обнаружатся.
В этом случае нужно написать боту такую команду:
Этот код на языке питон <вставьте код, который написала нейросеть> возвращает ошибку <вставьте текст ошибки из терминала> Перепиши код так, чтобы он работал корректно.
Вот еще пример:
Твоя роль – учитель математики. Расскажи подробно и простым языком про комплексные числа. С примерами.
Хочу обратить внимание на то, что в каждом примере указывалась роль для нейросети. Сначала мы попросили ее быть нутрициологом, потом астрологом, в третьем примере – программистом, а потом еще учителем математики.
Такую роль можно указать в самом тексте промпта, а можно выбрать в настройках.
Роль – это по сути предварительно обученная модель, которая помогает боту понять контекст запроса пользователя, что повышает вероятность предоставления более точных и актуальных ответов.
Каждая роль имеет свой набор характеристик и базу знаний – это позволяет Chat GPT предоставлять индивидуальные ответы на основе назначенной роли.
В базе бота есть около двух десятков разных ролей. В их числе:
- маркетолог;
- юрист;
- блогер;
- психолог;
- гид по странам;
- тренер по фитнесу;
- сео-копирайтер;
- программист;
- учитель иностранных языков и др.
Например, выбрав роль учителя иностранных языков, вы по сути получаете персонального преподавателя. Ему нужно прописать, какой язык вы желаете изучить (в базе бота около 100 иностранных языков) и еще указать, какой уровень знаний языка вы уже имеете.
На основе этой информации бот начнет вас обучать.
Если выбрать роль юриста, принцип аналогичный – тут можно задать любой интересующий вас вопрос из области права и получить компетентный ответ опытного специалиста.
Кроме того, стоит указать страну, в юрисдикции которой вы находитесь. Это упростит поиск нужной информации.
Также здесь есть роль «Отработка возражений», которая придется по вкусу маркетологам, продажникам, сотрудникам колл-центров и другим смежным специалистам, которые ежедневно сталкиваются с проблемами возражений клиентов.
Нажав на кнопку этой роли, мы увидим подсказку бота: он говорит о том, что умеет хорошо отрабатывать возражения потенциальных покупателей или недовольных клиентов, и просит описать спорную ситуацию, которая возникла при диалоге с клиентом.
Например, можно задать такой промпт:
Наша компания занимается продажей курсов по маркетингу, но клиенты говорят, что они стоят слишком дорого. Нужно отработать это возражение и как-то убедить клиентов купить курсы именно у нас.
Спустя несколько секунд программа выдает сгенерированный пример диалога, который запросто можно брать себе на заметку. А если этого покажется мало, можно дать боту пояснение – «напиши более развернуто». Только при этом важно проследить, чтобы был включен режим «Диалог» в нижнем меню, без которого бот не сможет связать ваше дополнение с имеющимся контекстом.
В рамках одной статьи просто невозможно разобрать все роли и возможности Chat GPT. Очень рекомендую сразу опробовать все на собственной практике. А я продолжу расширять ваши знания о работе с Yes Ai Bot в следующих публикациях.
Не пропустите!