Раскройте потенциал ChatGPT с помощью быстрой разработки

Все эти новые чат-боты все еще немного пугают меня. Чем больше я узнаю, тем больше понимаю, как многого я не знаю. В начале своего исследования я чувствовал, что даже не понимаю, о чем идет речь. Когда я использовал ChatGPT, его ответы всегда были такими многословными и часто использовались термины, которых я не знал. А я технарь! Я должен знать эти термины, верно? Я тупой? О, парень…
Затем однажды я попросил ChatGPT быть менее болтливым. И это сработало! И я попросил его использовать более простые слова. И это сработало! Эти открытия помогли мне увидеть силу этих новых инструментов для чат-ботов: они понимают инструкции. Чтобы использовать ChatGPT (и его друзей, таких как Bing и Bard) наиболее эффективно, проведите его через разговор, а не просто скрестите пальцы. Это требует некоторых усилий, но чем лучше ваша подсказка, тем лучше ответ бота.
Вот и вся оперативная инженерия: Написание определенных сообщений ботам, чтобы они давали вам лучшие результаты. В оставшейся части этой статьи будут подробно описаны некоторые примеры того, насколько мощной может быть эта практика.
Отказ от ответственности: в этой статье упоминаются продукты Microsoft, моего работодателя. Я написал эту статью в свободное время, и все мнения являются моими собственными.
Примечание: полные тексты всех изображенных диалогов также приведены в конце статьи.

Вот самый простой трюк: попросите ChatGPT ограничить длину своего ответа. Вам не обязательно говорить «в 20 словах», вы также можете просто сказать «кратко», «коротко» или «кратко». Все, что плывет в вашей лодке. Помните: эти чат-боты были в основном обучены всему Интернету, поэтому они понимают почти все инструкции, которые когда-либо давались.
Мы можем пойти дальше! Мы можем написать инструкции только один раз, и ChatGPT будет им следовать какое-то время. ChatGPT (GPT-3.5) запоминает примерно последние 3000 слов. Вы можете обойти это, просто повторно отправив свои инструкции, как только он забудет.
Лично я предпочитаю, чтобы ChatGPT был менее болтливым, так как сразу три абзаца, сгенерированные ИИ, могут быть ошеломляющими, когда мне просто нужно определение. Поэтому я начинаю каждый разговор ChatGPT одинаково:

Хорошо, мы все еще едва царапаем поверхность. Я знаю, что некоторые из вас злятся на меня за то, что я использую самую мощную в мире модель естественного языка для определения слов. Я призываю вас к терпению. Нет ничего постыдного в использовании мощной технологии для базовой вещи, если она работает и ставки низки! Мы доберемся, не волнуйтесь.
ChatGPT играет почти так же хорошо, как и я* — давайте использовать это в своих интересах! Мы можем попросить ChatGPT притвориться кем угодно — героем любимой книги или фильма, учителем английского языка, известным ученым, путеводителем, список можно продолжить. Кроме того, ChatGPT почти так же умен, как и я** — он может выступать в роли профессионального сантехника, лайф-коуча, консультанта по веб-дизайну, флориста — кого угодно! Вы можете открыть шляпную мастерскую со всеми шляпами, которые может носить ChatGPT!

Серьезно, попросить ChatGPT действовать от определенного лица — это один из самых мощных и простых способов получить от него лучшие результаты. Я вижу несколько основных вариантов использования ролей ChatGPT, но, пожалуйста, не думайте, что это исчерпывающий список!
- Мозговой штурм: ChatGPT может быть профессионалом в любой отрасли, чтобы предоставить вам персонализированный сеанс мозгового штурма для всего, что вы можете себе представить. Это может быть маркетолог, менеджер по логистике, инженер-программист — опять же, список можно продолжать и продолжать.
- Устранение конкретных проблем: У вас негерметичный кран? Машина не заводится даже с хорошим аккумулятором? ChatGPT может выступать в роли сантехника, механика или кого-то еще, чтобы помочь вам понять ситуацию и какие действия вы можете предпринять.
- Изучайте новые вещи: вы можете попросить ChatGPT стать учителем английского языка, учителем математики, партнером по исследованиям, гидом, диетологом и т. д., чтобы помочь вам освоить предмет или просто сделать учебу немного менее утомительной.
- Улучшите свое свободное пространство: это личный фаворит. Честно говоря, для этого вам не нужно быстрое проектирование, но может быть полезно настроить тон ChatGPT. Вы даже можете заставить его давать религиозные ответы, если вам это нравится. Просто попросите ChatGPT стать инструктором по жизни, заботливым другом, священником/имамом/раввином/<вашим религиозным наставником> или любой другой ролью, которая кажется вам полезной. На самом деле полезно писать, но интерактивный чат может помочь вам увидеть вещи с другой точки зрения. Конечно, ChatGPT не заменит настоящей дружбы или опытного профессионала, но в момент сильного стресса может быть полезно просто открыть быстрый сеанс чата и изложить свои мысли «на бумаге».
- Просто веселиться! Среди моих фаворитов в этой категории — пьяница, стендап-комик и дурак. Иногда, когда исследователи используют один из самых больших суперкомпьютеров в мире для создания современного революционного инструмента, вам просто нужно использовать его для генерации случайных предложений, понимаете?

* Сообщаю вам, что я выиграл приз «Самый многообещающий новичок» в школьной криминалистике, большое спасибо!
**Хорошо, у меня сегодня тяжелый день, так что мне просто нужно сказать себе, что я очень умный. Это такое преступление? ChatGPT говорит, что не может чувствовать себя обиженным, поэтому я думаю, что я в порядке.
Это всего лишь основы быстрой разработки, но я надеюсь, что это прояснило термин достаточно, чтобы сделать практику доступной! Как видите, более конкретное обращение к ChatGPT с просьбой следовать определенным ролям может значительно улучшить качество его ответов.
К сожалению, не все подсказки работают во всех чат-ботах. Bard плохо умеет нести чепуху, а Bing имеет очень активные средства защиты, не позволяющие ему притворяться чем-то иным, кроме как «режимом чата поиска Microsoft Bing». Если что-то не работает, попробуйте другого чат-бота или другую подсказку. И никогда не помешает поискать в Интернете дополнительные примеры!
Подведем итог:
- Разработка подсказок корректирует ваши подсказки, чтобы получить лучшие результаты от используемого вами инструмента, такого как ChatGPT.
- ChatGPT любит следовать инструкциям — мы можем использовать это в своих интересах, попросив его ограничить длину сообщения или отыграть роль определенного персонажа.
- В настоящее время есть тонны оперативных инженерных ресурсов в Интернете! Не торопитесь, пробуйте их по мере нахождения и не бойтесь возиться.

Вот полный текст всех разговоров, использованных в этой статье, включая те, которые не изображены.
Эта статья является третьей в моей серии «Давайте изучим ИИ», вы можете ознакомиться с первыми двумя статьями здесь:
Давайте узнаем, что искусственный интеллект — это модное слово. Вот настоящие слова, которые нужно знатьДля более подробного анализа подсказок с еще большим количеством примеров, вот отличная новая статья (только для участников Medium):
Лучшие советы и рекомендации по ChatGPT, которыми поделились эксперты ChatGPT: Усовершенствуйте свой опыт ИИ: подсказки…