Ответь на вопросы, нейросеть: как получить ответ на каждый из списка
Как попросить нейросеть ответить на вопросы списком и получить ответ на каждый: готовый запрос, две приписки, которые меняют ответ, и как проверить цифры.
Денис
Продакт LibraChat
7 мин чтения
Когда вопросов несколько, их не нужно задавать по одному. Пронумеруй их в одном сообщении, попроси «ответь на вопросы коротко, по пунктам» и допиши одну из двух приписок: «если ответ зависит от условий — скажи, от каких» или «отметь, где лучше уточнить у специалиста». Нейросеть даст ответ на каждый вопрос отдельно, и сразу будет видно, где ответ твёрдый, а где плавает. Такой формат удобнее, чем пять отдельных чатов: всё перед глазами на одном экране.
Обе приписки я проверил на настоящих запросах в LibraChat: один про кухню, другой про переезд. Во втором случае нейросеть сама пометила «уточнить» четыре ответа из пяти, и это оказалось полезнее, чем звучит.
Ответь на вопросы по пунктам: запрос, который можно взять
Первый запрос — четыре кухонных вопроса, на которые обычно лезешь в поиск по одному:
Ответь на вопросы коротко, по пунктам: 1) Сколько варить гречку? 2) Нужно ли промывать рис для плова? 3) Можно ли замораживать сметану? 4) Сколько хранится варёное яйцо в холодильнике? Если ответ зависит от условий — скажи, от каких.
Вопросы замени на свои. Нумерацию и последнюю фразу оставь: на них держится вся форма ответа.
Пришло ровно четыре блока, под каждым номером свой. Про гречку:
Ядрицу на плите варят 15–20 минут после закипания на слабом огне под крышкой, затем ещё 5–10 минут настаивают без огня.
Тут сработала приписка про условия. Ответ не ограничился цифрой: рядом сказано, что продел и пакетики варятся быстрее, а в мультиварке дольше. Если бы ты варил продел и получил голое «20 минут», вышла бы каша-размазня.
Пять-шесть пунктов в одном сообщении читаются нормально. Если вопросов двадцать, лучше разбить их на темы: ответы на двадцать пунктов сливаются в простыню.
Что дописать к вопросам
Голый список вопросов тоже сработает. Но несколько приписок заметно меняют ответ:
«Коротко» или «в одном-двух предложениях» — без этого на вопрос про яйцо может прийти лекция о сальмонелле.
«Если зависит от условий — скажи, от каких» — ответ перестаёт быть одной цифрой и показывает, когда она неверна.
«В конце отметь, где лучше уточнить у специалиста» — нейросеть сама помечает слабые места.
Пара слов о себе, если она важна: «у меня мультиварка», «квартира в новостройке», «живу в России».
Последний пункт часто забывают. Вопрос «сколько варить гречку» без слова «мультиварка» получит ответ про плиту, и это будет честный ответ на другой вопрос.
Как нейросеть отмечает, где ответ ненадёжен
Второй запрос я сделал про переезд. Там вопросы смешанные: бытовые и такие, где правила зависят от управляющей компании:
У меня пять вопросов про переезд в новую квартиру, ответь на каждый отдельно и в одном-двух предложениях, а в конце отметь, в каких ответах лучше уточнить у специалиста: 1) Когда менять замки? 2) Как передать показания счётчиков? 3) Нужно ли сообщать в управляющую компанию? 4) Как перевезти холодильник? 5) Через сколько его можно включать после перевозки?
Ответы короткие, как и просил. Например, про управляющую компанию:
Сообщить стоит: без обращения в УК не откроют лицевой счёт на вас, а об изменении числа проживающих при отсутствии индивидуальных счётчиков нужно уведомить в течение 5 рабочих дней.
А в конце пришло то, ради чего была приписка:
У специалиста лучше уточнить ответы 2 и 3 — порядок в вашей управляющей компании и у поставщиков ресурсов свой, а также 4 и 5 — срок и допустимое положение при перевозке зависят от конкретной модели.
Четыре пункта из пяти помечены. Много? Да. Но пометки по делу: срок подачи показаний правда бывает свой в договоре, а положение холодильника при перевозке зависит от модели. Чистым остался только ответ про замки, и он действительно не требует справок.
Мне такая пометка кажется полезнее, чем уверенный тон без оговорок. Она говорит не «ответ плохой», а «вот здесь сверься со своим случаем». Попробуй в LibraChat: вставь свои вопросы с номерами и допиши в конце, чтобы нейросеть отметила, где уточнить у специалиста.
Как проверить ответы со списком
Удобство списка в том, что проверять его тоже можно по пунктам. Я смотрю на три вещи.
Первое — ширина диапазона. «15–20 минут» для гречки — твёрдый ответ. А вот про сметану пришло так:
Заморозить можно, если она свежая: при −18 °C безопасна примерно 1–3 месяца (дольше вкус хуже).
Три месяца против одного — это уже сигнал, что всё зависит от условий: от морозилки, от жирности, от того, как часто её открывают. Широкий диапазон не ошибка, а подсказка. Найди, от чего он зависит, в самом ответе или в инструкции к своей технике.
Второе — развилка внутри ответа. Про варёное яйцо нейросеть сама показала, что источники расходятся:
вкрутую в целой скорлупе — до 7 дней (некоторые источники дают до 14, но надёжнее неделя)
Когда в ответе есть такая развилка, бери меньшее число. С едой лишний день хранения ничего не даёт, а риск есть.
Третье — нормы и сроки из правил. Пять рабочих дней на уведомление о числе жильцов взяты из правил предоставления коммунальных услуг, утверждённых постановлением Правительства № 354. Такие вещи перепроверь по первоисточнику или в своей управляющей компании. Нейросеть может пересказать правило верно и всё равно не знать, что в твоём доме договор устроен иначе.
Если какой-то ответ вызвал сомнение, не переписывай весь список. Задай один уточняющий вопрос, не открывая новый чат: LibraChat помнит, о чём шла речь раньше в этой переписке, и ответит именно про пятый пункт, а не начнёт заново.
Три ошибки, из-за которых ответ на вопросы расплывается
Первая — вопросы без номеров, сплошным абзацем. Нейросеть ответит, но ответы перемешаются, и найти, где про рис, а где про гречку, станет труднее, чем спросить заново. Номер у вопроса работает как адрес для ответа.
Вторая — два вопроса в одном пункте. «Сколько варить гречку и как её солить?» почти всегда получит развёрнутый ответ на первую половину и строчку на вторую. Разделить такой пункт на два стоит секунды.
Третья — вопрос, понятный только тебе. «Можно ли его включать сразу?» без слова «холодильник» нейросеть поймёт по соседним пунктам, а вот если вопрос стоит в списке один, она начнёт угадывать. Перечитай каждый пункт так, будто остальных нет.
Когда список не подходит
Список хорош для независимых вопросов: гречка не влияет на рис, замки не влияют на холодильник. Если вопросы цепляются друг за друга («какой взять кредит, сколько можно занять, хватит ли на ремонт»), ответ на первый меняет второй. Тут лучше спрашивать по одному или сразу описать ситуацию целиком.
Второй случай — вопросы, где нужна одна точная цифра о мире: курс, расписание, цена. Обычный ответ в LibraChat при необходимости сам обращается к интернету, но такую цифру всё равно стоит сверить там, где она публикуется.
Про то, как нейросеть разбирается с одним трудным вопросом, а не со списком, есть отдельный разбор — ответ на сложный вопрос. А если интересно, как вообще устроены такие ответы, загляни в статью о том, как нейросеть отвечает на вопросы.
Если ответ на список не подошёл
Пришёл ответ, но не тот? Чаще всего виноват не сам вопрос, а то, что вокруг него не сказано. Перечитай пункт, где ответ промахнулся, и допиши к нему одну строку о своей ситуации. Обычно этого хватает.
А если промахов нет, но вопросов накопилось, возьми три-четыре, которые давно откладываешь, и задай их одним списком. Посмотри, какие из ответов нейросеть пометит сама.
ответь на вопросы нейросеть ответбыт и личноевопросы и ответыбытовые вопросы