RELAY / ЗАПИСКИПрактика с ИИ

Записки Архитектора

Как составить бриф для задачи нейросети

Читать записку

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

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

Коты у освещённого прохода среди корней и механизмов.
Первый путь в неизвестное. Иллюстрация из RELAY.

Четыре части брифа

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

2. Исходные данные. Передай только проверенную информацию: встреча назначена на 12 ноября, новая возможная дата — 15 ноября, причина — команда ещё проверяет совместимость. Если причину сообщать клиенту нельзя или она не подтверждена, укажи это прямо. Не заставляй ИИ выводить факт из намёка.

3. Ограничения. Опиши границы: не обвинять клиента, не обещать скидку, не придумывать компенсацию, не добавлять технические подробности. Ограничения особенно полезны, когда задача затрагивает обязательства, деньги или личные данные.

4. Критерии и форма. Укажи длину, тон и проверяемые требования: «до 120 слов; назвать обе даты; попросить подтвердить удобство новой даты; если данных недостаточно, перечислить вопросы отдельно». Тогда ты можешь проверить ответ пункт за пунктом.

Готовый запрос может выглядеть так: «Подготовь черновик письма клиенту о переносе демонстрации с 12 на 15 ноября. Подтверждённая причина: проверка совместимости ещё продолжается. Не обещай скидку и не добавляй факты. До 120 слов, спокойный деловой тон, в конце спроси, подходит ли новая дата. Перед текстом перечисли, если для письма не хватает важных данных». В нём есть место для неопределённости, а не приглашение её скрыть.

Как проверить бриф до отправки

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

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

Если результат не подходит

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

Частые вопросы

Нужно ли писать длинный промпт? Нет. Важны недостающие сведения и критерии, а не объём. Для простой задачи хватит пары точных предложений.

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

Что делать, если факта пока нет? Оставь его неизвестным и попроси модель задать уточняющий вопрос. Не разрешай заменять неизвестное правдоподобным предположением.