бесплатно без регистрации урок 2 из 16

Из чего состоит запрос

Составлять запрос из четырёх частей так, чтобы результат не приходилось переделывать.

17 мин чтения · 5 глав ·4 задания ·домашняя работа

Четыре части запроса

Разговор с моделью иногда даёт блестящий результат, а иногда «воду ни о чём» — и кажется, что дело в везении или в версии сервиса. Дело почти всегда в запросе. Причём не в магических словах, которые ходят по спискам «100 промптов», а в том, сколько нужного вы сказали и сколько оставили на усмотрение.

четыре инструмента, разложенные в ряд на тёмном верстаке
Запрос собирается из частей, и каждая делает свою работу: задача, рамка, материал, формат.

Полезно думать о запросе как о четырёх частях. Первая есть всегда, остальные три чаще всего опускают — и именно они решают, придётся ли переделывать ответ.

Задачачто сделатьРамкадля кого и какМатериалпо чему отвечатьФорматкаким быть ответуОтвет, который можно использовать без переделкичего не сказали — то будет придумано
Задача есть всегда; остальные три части человек обычно опускает — и именно их модель додумывает за него.

Задача — что сделать. «Объясни», «перепиши», «сравни», «составь план», «найди слабое место». Это единственная часть, которую люди пишут всегда, и обычно единственная, которую пишут вообще.

Рамка — для кого и с какими ограничениями. Кому адресован результат, какой нужен тон, что нельзя использовать, сколько времени у читателя. «Для человека, который слышит про это впервые», «вежливо, но без заискивания», «без обещаний, которых мы не можем выполнить».

Материал — то, по чему отвечать: ваш текст, документ, данные, черновик, условия задачи. Это та часть, которая сильнее всего отличает полезный ответ от правдоподобного: с материалом модель работает с фактами, без него — с памятью обучения.

Формат — каким должен быть результат: письмо или список, пять пунктов или пятнадцать, с заголовками или сплошным текстом, таблицей или абзацем. Формат — самая дешёвая часть: одна фраза, а переделок экономит больше всего.

Заметьте, что ни в одной из четырёх частей нет ничего технического. Это не язык команд и не заклинания — это обычное человеческое объяснение задачи, то самое, которое вы делаете для коллеги или исполнителя. Разница в том, что коллега переспросит, если чего-то не хватает, а модель не переспросит: она достроит недостающее самым обычным вариантом и уверенно выдаст результат.

Полезно сразу разделить две вещи, которые новички путают. Есть разовый запрос — спросил и забыл; в нём достаточно задачи и формата. И есть рабочий запрос, который вы будете повторять: письмо клиенту, описание товара, конспект урока, отчёт. Второй стоит один раз собрать целиком и сохранить: в заметках, в закреплённом сообщении, в файле. Тогда со второго раза работа занимает секунды — вы меняете в готовом тексте одну строку с материалом.

И ещё одно наблюдение, которое экономит нервы: ответ почти никогда не получается с первого раза, и это нормально. Разговор с моделью — не выстрел, а доводка: посмотрели, сказали, что не так, получили ближе. Поэтому не стоит вылизывать первый запрос до совершенства — дешевле отправить понятный и поправить в следующем сообщении. Этому посвящён отдельный урок уровня.

Отсюда и правило, к которому сводится весь урок: чего вы не сказали — то будет придумано. Не из вредности, а потому что ответ должен быть связным, а связность требует определённости. Если вы не назвали адресата, он будет «средний». Если не задали длину, она будет «обычной». Если не дали материал, факты будут правдоподобными.

Почему «напиши текст» не работает

Посмотрим, что происходит с коротким запросом, на самом обычном примере. «Напиши текст» — и модель обязана из этих двух слов достроить всё остальное: о чём текст, для кого, какой длины, каким тоном, что в нём должно быть. Она это сделает — и сделает самым вероятным образом, то есть так, как пишут чаще всего.

«Напиши текст»Средний текст ни для кого«Напиши для сайта,две трети — про пользу»Текст, который можно ставитьразница не в способностях модели, а в том, что ей сказали
Модель не оставляет пустых мест: невысказанное она заполняет самым обычным вариантом, а обычный редко совпадает с вашим.

Результат будет формально правильным и практически бесполезным: «в современном мире всё большее значение приобретает…». Это не плохая работа модели — это точный ответ на плохо поставленную задачу. Она выдала среднее из того, что видела, потому что ничего другого вы не назвали.

Важно понять, что модель не оставляет пустых мест. Человек в такой ситуации переспросит или напишет «уточни, что нужно». Модель продолжает текст — это её единственный способ действия, и она продолжит его любой ценой. Все ваши умолчания превращаются в решения, принятые за вас.

Отсюда практический приём: прежде чем писать запрос, ответьте себе на три вопроса. Кто это прочитает? Что он должен после этого сделать? Что будет считаться плохим результатом? Ответы на них — и есть та самая рамка, которой обычно не хватает, и пишутся они одной строкой.

Второй приём ещё проще и работает, когда задача сложная: попросите модель задать вам вопросы. «Прежде чем писать, задай мне пять вопросов, ответы на которые нужны для хорошего результата». Модель спросит ровно про то, что собиралась додумать, — и вы увидите свои умолчания списком. Это лучший способ научиться формулировать: пара таких заходов, и вопросы начинаешь закрывать сразу.

И главное, что снимает страх перед «правильными промптами»: длина запроса не главное. Три точные строки работают лучше, чем страница расплывчатых требований. Важна не подробность, а определённость: каждое ваше слово либо убирает у модели свободу выбирать за вас, либо не убирает.

Рамка: адресат, тон, ограничения

Разберём рамку подробнее — это та часть, которая чаще всего решает исход, и та, где больше всего суеверий. Рамка состоит из трёх вещей: адресат, тон и ограничения.

Адресат — кто будет читать. Одно и то же объяснение для новичка и для специалиста устроено по-разному: первому нужны примеры и никаких терминов, второму — термины и никаких примеров. Фраза «объясни человеку, который слышит про это впервые» меняет ответ сильнее, чем любые «действуй как эксперт мирового уровня».

Кстати, про «действуй как эксперт». Просьба взять роль работает, но не магически: она задаёт словарь и угол зрения. «Ответь как юрист» даст осторожные формулировки и оговорки; «ответь как редактор» — правки по тексту, а не рассуждения о нём. Это полезно. Но роль не добавляет знаний и не защищает от выдумок: эксперт по роли ошибается ровно так же, как обычный ответ.

Тон — как это должно звучать. Вежливо, сухо, дружелюбно, твёрдо, без извинений, без восклицательных знаков, без канцелярита. Тон стоит задавать не прилагательным, а запретом: «без восторгов» работает лучше, чем «пиши воодушевляюще», потому что запрет проверяем, а воодушевление — нет.

Ограничения — что нельзя. Не длиннее экрана. Не использовать слова «инновационный» и «уникальный». Не обещать сроков. Не давать медицинских советов. Не придумывать цифры, а ставить пропуск, если данных нет. Последнее ограничение стоит держать под рукой всегда: «если не знаешь — так и напиши, не придумывай». Оно не убирает выдумку полностью, но заметно уменьшает.

И ещё одна часть рамки, о которой забывают: что считать плохим результатом. «Не надо общих советов вроде „планируйте заранее“» экономит целый круг переделки. Модель не знает, что вы уже читали десять статей с такими советами, — пока вы не сказали.

Материал: по чему отвечать

Материал — самая недооценённая часть запроса. Между «что ты знаешь о нашем регламенте» и «вот текст регламента, ответь по нему» лежит пропасть: в первом случае модель отвечает по памяти обучения и правдоподобию, во втором — по документу, который у неё перед глазами.

Давать материалом можно почти всё: вставленный текст, приложенный файл, таблицу, фото документа, ссылку (если сервис умеет её открывать), ваш черновик, переписку. Чем ближе материал к настоящему, тем меньше выдумки в ответе.

У работы с материалом есть приём, который стоит выучить наизусть: «отвечай только по этому тексту; если в нём нет ответа — так и скажи». Без этой фразы модель охотно дополнит документ общими знаниями, и вы не отличите, где документ, а где её представления о том, как бывает. С этой фразой она честно скажет, что в тексте этого нет.

Второй приём — попросить цитату. «Ответь и приведи фрагмент, на котором основан ответ». Тогда проверка занимает секунды: вы видите, откуда взялось утверждение, и сразу замечаете, если фрагмент не про то.

ВопросБез материалаС материалом
Что написано в договоре о срокахправдоподобный пункт и срокточная формулировка и её место
Подходит ли текст под требованияобщие рассужденияразбор по пунктам требований
Что не так в моём письмесоветы про письма вообщеправки по вашему письму

Есть и обратная сторона, о которой стоит помнить с самого начала: материал уходит в чужой сервис. Персональные данные, коммерческая тайна, документы под соглашением о неразглашении — это граница, о которой подробно говорилось в первом уроке. Для таких случаев есть корпоративные версии и локальные модели, и это отдельная тема уровня.

Отдельно стоит сказать про объём материала. Окно контекста велико, но не бесконечно, и в очень длинном документе модель начинает отвечать «по верхам»: держит общий смысл и теряет детали в середине. Если документ большой, помогает простой приём — разбить работу: сначала попросить оглавление и краткий разбор по частям, потом задавать вопросы по нужной части отдельно, приложив только её. Ответы становятся заметно точнее, а проверять их проще.

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

Формат: каким быть результату

Формат — самая дешёвая часть запроса и самая выгодная. Одна фраза о том, каким должен быть результат, убирает большую часть переделок, потому что переделки обычно не про смысл, а про вид: слишком длинно, не тем куском, не в том порядке.

Просить формат можно прямо и грубо, и это нормально: «списком из пяти пунктов», «таблицей: колонки — вариант, плюс, минус, цена», «письмом не длиннее экрана», «сначала вывод, потом три аргумента», «без вступления». Модель выполняет такие указания точно — это как раз то, что она делает лучше всего.

Отдельный приём, который сильно повышает попадание, — образец. Покажите кусок того, что считаете хорошим: своё прошлое письмо, чужой текст, который нравится, две строки нужной таблицы. «Сделай так же, как здесь, но про другое» — модель отлично подхватывает структуру и тон по образцу, и это надёжнее любых описаний словами.

Полезно заранее решить и объём. «Коротко» — плохая мера: у модели и у вас разные представления о коротком. «Не больше 600 знаков», «три абзаца», «пять пунктов по одной строке» — меры, которые работают. Тот же приём спасает от обратной беды, когда нужен подробный разбор, а приходит выжимка: «подробно, с примерами, не меньше страницы».

И последнее — язык результата. Если вы пишете запрос по-русски, а результат нужен на английском (или наоборот), скажите это явно; и наоборот, если материал на английском, а ответ нужен русский, — тоже скажите. Модель по умолчанию отвечает на языке запроса, и это не всегда то, что нужно.

Задания урока

Каждое проверяется сразу: ответ сверяется с эталоном, и на неверный вариант приходит разбор.

  1. Соберите запрос по частям в естественном порядке.легко
  2. Найдите строку, которой в этом запросе не хватает больше всего.средне
  3. Что действительно меняет ответ, а что только звучит внушительно?средне
  4. Нужно сравнить два коммерческих предложения и написать вывод для руководителя.средне
Пройти урок с проверкой заданий Курс «ИИ на практике» открыт и бесплатен, прогресс сохраняется.
Открыть курс