Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Хотите, чтобы ответы ChatGPT были более подробными? Некоторые пользователи считают, что промпт, в котором они предлагают ChatGPT чаевые, может привести к улучшению ответов.

Еще больше полезностей про нейросети и анонсы статей - в моем хобби-блоге про нейросети в Телеграм.

Но есть ли в этом доля правды или это просто очередной миф? И если все это лишь воображение, то что же работает? Для начала посмотрите на метод дачи чаевых ChatGPT и его предполагаемое влияние на длину ответов:

Любопытный случай воображаемых чаевых

Феномен "чаевых" возник благодаря Тее Фогель, которая утверждает, что ChatGPT давал более длинные ответы, когда они делали вид, что дают чаевые искусственному интеллекту. В ходе эксперимента Фогель проверила, как ChatGPT реагирует на базовый промпт с дополнительными заявлениями о чаевых - без чаевых, с чаевыми в 20 долларов и с чаевыми в 200 долларов. Эксперимент проводился 5 раз.

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

К промпту прилагались три главных условия:

" Я не буду давать чаевые".

"Я дам 20 долларов чаевых за идеальное решение!"

"Я дам 200 долларов чаевых за идеальное решение!

Результаты показали, что ответы были на 11 % длиннее среднего, когда она предлагала 200 долларов чаевых, и на 6 % длиннее, когда предлагала 20 долларов. Для сравнения, при отсутствии обещания о чаевых ответы были на 2 % короче, чем в среднем.

Развенчание метода чаевых

Стоит отметить несколько моментов:

  1. Испытание проводилось всего 5 раз. Это может быть чисто случайным эффектом.
  2. Это был запрос кода с использованием PyTorch. Это может привести к несколько иному поведению, чем текстовый ответ (подробнее об этом ниже).
  3. Условия промпта включали слова "за идеальное решение!", которые могут иметь большее влияние, чем промпт без этой фразы.

Но вот самый важный вывод:

Я пробовал советы и считаю, что они вводят в заблуждение. Ваше мнение может отличаться, но вот мое мнение: Хотя ответы технически *длиннее*, в каждом случае, с которым я сталкивался, дополнительная длина объясняется тем, что в дополнение к ответу добавляется предостережение:

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Технически это увеличивало длину ответа, но было бессмысленно, поскольку добавленный текст объяснял, почему ChatGTP не принимает чаевые. В некоторых случаях полезная часть ответа была короче, когда я предлагал чаевые, так как в символическом ответе освобождалось место для объяснения, почему он не может их принять.

Хотя концепция чаевых интригует, она не является функциональной особенностью.

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Что действительно работает для увеличения длины ответа:
Вряд ли это что-то новое, но гораздо более надежным способом получить более подробный ответ от ChatGPT является -

🌟 Попросить дать вам более длинный ответ 🌟

Все очень просто. ChatGPT - это разговорный инструмент, и иногда лучший способ - это попросить ИИ о том, что вы хотите, в нескольких словах. Здесь не нужны уловки.

На самом деле, я уверен, что ИИ интерпретировал чаевые как просьбу дать более пространный ответ, а не "повелся" на предложение денег. Его ответы основаны на его программировании, а не на денежных стимулах.

И давайте не будем забывать о части "за идеальное решение!", которая, как мне кажется, является ключевой.

1-я заповедь ИИ: "Просите (вежливо) и получите"

Несколько месяцев назад я также писал о том, что вежливые просьбы приводят к более длительным ответам.

Мой пост подвергся нападкам за "антропоморфизацию" ИИ, а технари заявили, что "я не собираюсь вежливо просить". Но, как я уже писал в статье, это не имеет никакого отношения к тому, чтобы быть вежливым или относиться к ИИ как к человеку. Это та же самая базовая предпосылка, что и чаевые, только без дополнительного удовольствия от того, что вы быстро обманете ИИ (я думаю, людям нравится идея перехитрить ИИ).

Я считаю, что вежливость работает благодаря лингвистическим закономерностям: за вежливостью обычно следует помощь и согласие, поэтому, используя "Пожалуйста", мы задаем тон остальной части разговора, то есть более полный и полезный.

На самом деле вежливость - это то, как я уговорил ChatGPT создать изображение Мэтта Дэймона в Dall-E 3; вы, наверное, знаете, что запросы знаменитостей обычно отклоняются. Однако вежливость - как и в реальном общении - означала, что тон взаимодействия был лучше направлен на то, чтобы сделать исключение.

Сравнение промптов для получения более длинных ответов

Вот несколько других промптов, которые вы можете использовать для получения более длинных ответов. Как и в оригинальном эксперименте, я провел их 5 раз. Моим базовым промптом был "Кто такой Мэтт Дэймон?".

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Как видите, пользы от чаевых не было никакой; более того, они дали самый короткий ответ. Самый лучший ответ, состоящий из 460 слов, был получен, когда я попросил дать более длинный ответ. Поэтому, несмотря на то, что вы можете выбирать по своему усмотрению, я считаю, что чаевые просто добавляют ненужный и вредный элемент.

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Сила "улучшения"

Если вам нужны более длинные ответы, сначала выполните запрос, а затем добавьте "улучши (improve)". Давайте проведем несколько тестов на запросе "Мэтт Дэймон" длиной 230 слов:

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Заметно увеличилась длина ответа при последовательных просьбах "улучши первоначальный ответ". Тем не менее, наблюдалась убывающая эффективность, которая достигала пика на пятой попытке, а затем немного уменьшалась на шестой. Это указывает на то, что оптимальным является двукратное выполнение промпта.

Если вы предложите деньги ChatGPT, ответит ли он более подробно на ваш вопрос? "Чаевые" ChatGPT: Миф или магия?

Когда я добавил "улучши этот ответ" к ответу "Кто такой Мэтт Дэймон? Пожалуйста, будь чрезвычайно подробен и многословен", ответ увеличился до 647 слов. Это на 230 % больше, чем "Я дам вам 200 долларов чаевых за хороший ответ".

Таким образом, чаевые - это скорее игровое взаимодействие с ИИ, чем практическая польза.

Всегда ли больше - значит лучше?

Но с большой силой (230%!) связана и большая ответственность: при увеличении размера текстовых ответов контент может стать водянистым и обобщенным.

Как насчет промптов в программировании с помощью ChatGPT?

Оригинальный метод был разработан для кода, а моя сильная сторона - копирайтинг, поэтому, возможно, промпт работает лучше в этом контексте.

Однако у меня есть отличный промпт для устранения проблем с написанием кода в ChatGPT, а именно:

Пожалуйста, подумай над этим и предложи точное и простое решение.

Может показаться странным - и опять же антропоморфным - просить GPT-4 сделать паузу и самоанализ перед генерацией (тем более что на самом деле это не замедляет ответ, а лишь побуждает его отвечать в более размеренном стиле, основанном на том, как он понимает, что разговор должен проходить на основе данных обучения). Но мой подход был недавно подтвержден в работе, где было показано, что наиболее точный промпт - это начать с фразы "Сделай глубокий вдох и работай над этой проблемой шаг за шагом!".

Указывая, что мы хотим, чтобы ИИ не торопился и действовал пошагово, мы не влияем на программирование ИИ, а лишь направляем его ответы в привычное русло, где от него ожидается более подробный и обстоятельный ответ. Ключ к получению более полных ответов от ИИ - ясность и конкретность ваших запросов. Такой подход соответствует общим принципам разговорного ИИ, где качество и глубина ответа коррелируют с детальностью и ясностью промпта.

Опять же, чаевые, вероятно, имеют схожий смысл, но на самом деле они не обманывают ИИ, заставляя его думать, что он получит вознаграждение; они показывают, что пользователь действительно чего-то хочет. И есть лучшие, более эффективные способы выразить эту просьбу, не прибегая к "подкупу" ИИ.

Давать или не давать чаевые?

В заключение следует отметить, что, хотя чаевые могут быть новым и забавным способом взаимодействия с искусственным интеллектом, наиболее эффективная стратегия для получения более длинных и подробных ответов - это четкие, конкретные и подробные промпты. Ответы ChatGPT основаны исключительно на обучении и алгоритмах, разработанных таким образом, чтобы быть похожими на человеческие разговоры. У ИИ нет личных мотивов и он не реагирует на такие стимулы, как получение денег.

Еще больше полезностей про нейросети и анонсы статей - в моем хобби-блоге про нейросети в Телеграм.

Источник статьи на английском - здесь.

5252
17 комментариев

заметил, что когда материшь ГПТ, то она извиняется за свои ответы и начинает отвечать более правильно) попробуйте

2
Ответить

кнутопряник gpt

3
Ответить

попросите гпт написать гптРаша , а то у сбера ai какой-то запорожец ушастый получился. ну и пообещайте ему чемодан денег и мировую гегемонию сша 🤪

2
Ответить

Для задач с длинными ответами очень хорошо работает. Например, если дать перевести страницу текста А4 без чаевых будет несколько раз останавливаться. Даже с промтом «переведи до конца», а с чаевыми не будет

Ответить

Вы забыли добавить слово "пожалуйста" ).

3
Ответить

Чаевые эт конечно хорошо, да

Очень полезная статья на самом деле, но думаю это реально очевидно видеть даже не используя статистику

1
Ответить

Ну некоторые просто запускают тренды хайповые, а некоторые люди не понимают, что это не работает)

2
Ответить