LLM

Как правильно общаться с ChatGPT, чтобы получать точные ответы?

Артем, Иркутск 491 просм.

Начал переписываться с ChatGPT по рабочим задачам и заметил разницу: иногда он отвечает четко и по делу, а иногда общими фразами мимо сути вопроса. Наверное, дело в том, как я формулирую сообщения. Есть правила, как правильно с ним разговаривать?

Дмитрий Волков инженер по машинному обучению

ответил

эксперт

ChatGPT не читает мысли и не помнит, чем вы занимаетесь, если это не сказано прямо в сообщении. Модель предсказывает наиболее вероятное продолжение текста, и чем конкретнее вход, тем точнее совпадение с тем, что вам действительно нужно.

На качество ответа реально влияют три вещи. Контекст в самом сообщении, а не в голове: роль, задача, ограничения. Например, «пишу функцию на Python 3.11 для веб-сервиса, внешние библиотеки использовать нельзя» работает намного лучше, чем просто «напиши код». Формат ответа: если нужен список, таблица или короткий вывод в два предложения, так и напишите, иначе модель выберет формат сама и не всегда угадает. И обратная связь по ходу диалога: если ответ мимо, не начинайте заново, а уточните, что именно не подошло. «Слишком общо, нужны конкретные цифры» работает лучше, чем «попробуй еще раз».

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

Если модель путается в фактах или называет цифры без источника, дело не в формулировке. Здесь ответ стоит проверять вручную, особенно если речь о датах, законах или медицинских темах. А вот для рутинных задач с понятными рамками, вроде перевода, рерайта или разбора кода, точная формулировка почти всегда снимает проблему сама.

Задать свой вопрос

Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.

Похожие вопросы

Все в теме