Чат с нейросетью: как формулировать запрос, чтобы не переписывать всё заново

Вадим ставит натяжные потолки в Барнауле. Работает вдвоём с напарником, заявки идут из объявлений и сарафана, канал в соцсети завёл в январе и ведёт урывками — обычно в машине между объектами.
Запросы он пишет так: «напиши пост про натяжные потолки». Получает текст про то, что натяжные потолки — современное решение, которое скрывает неровности и служит много лет. Вадим читает, морщится, стирает. Пробует ещё раз с добавкой «интересно». Получает то же самое, только с восклицательным знаком.
Через месяц он перестал пробовать. В его версии событий нейросеть «пишет рекламу из интернета».
В его версии есть доля правды. Модель действительно собрала ответ из усреднённого интернета — потому что больше ей взять было неоткуда. В запросе из пяти слов не было ни одного факта про Вадима, его клиентов и его работу.
Хорошая новость в том, что это чинится. Не сменой сервиса и не волшебной формулировкой, а привычкой класть во вход пять вещей вместо одной. Занимает это минуты две, а разница между результатами такая, что её видно без сравнения.
Что вы узнаете из статьи
- Почему короткий запрос даёт средний текст, а не плохой — и в чём разница
- Из каких пяти блоков собирается запрос, после которого правок остаётся на пять минут
- Какой из пяти блоков люди пропускают чаще всего и что от этого ломается
- Разбор до и после на живом примере с текстом обоих вариантов
- Что делать, когда собирать такой запрос приходится каждое утро заново
Почему «напиши пост про наши услуги» не работает
Ответ модели складывается из двух источников: того, что вы написали, и того, что она знает про мир вообще. Пропорция между ними зависит только от вас.
Короткий запрос означает, что первый источник почти пуст. Дальше модель достраивает недостающее из общего фона — то есть из миллионов текстов про натяжные потолки, написанных кем угодно. Средний из этих текстов и приходит в ответ.
Он не плохой. Он именно средний: грамматически чистый, безошибочный, пустой. Разница между «плохо» и «средне» здесь важна, потому что лечится это разными способами. Плохой текст правят. Средний — переделывают, потому что править в нём нечего.
Есть ещё второе последствие, менее очевидное. Когда рамок нет, модель каждый раз выбирает их сама и по-разному. Поэтому у Вадима второй ответ вышел таким же бесполезным, но всё-таки другим: он менял слово «интересно», а не рамки.
И третье. Чем короче запрос, тем сильнее в ответе проступает то, что модель считает нормой для жанра. В рекламных текстах нормой оказывается рекламный тон — отсюда и восклицательные знаки, о которых Вадима никто не просил.
Пять блоков рабочего запроса
Порядок блоков не принципиален, важно, чтобы они были.
Роль и задача. Кто пишет и зачем. Не «напиши пост», а «ты пишешь от лица мастера, который сам выезжает на замер; задача — чтобы человек перестал бояться, что потолок провиснет через год». Задача формулируется через изменение в голове читателя, а не через формат.
Аудитория. Кто читает и что у него в голове до чтения. У Вадима это семьи, которые заканчивают ремонт, устали и боятся переплатить. Не «люди 25–55 лет из Барнаула» — такое описание ничего не добавляет.
Фактура. Самый пропускаемый блок и самый ценный. Цифры, сроки, случаи, цены, названия. «Замер бесплатно, обычно в день обращения. Монтаж комнаты 18 метров — четыре часа. В прошлом месяце переделывали чужую работу дважды, оба раза из-за плохого багета». Вот из этого получается текст, которого больше ни у кого нет.
Ограничения. Длина, площадка, структура, обязательные и запрещённые элементы. «Пост до 1 200 знаков для мессенджера, без списков, в конце вопрос читателю». Отдельной строкой — стоп-слова: у Вадима это «современное решение», «идеальный», «уют в вашем доме». Собрать такой список запретных слов за один вечер проще, чем кажется.
Тон и пример. Тон прилагательными не описывается: «дружелюбно, но профессионально» каждый понимает по-своему. Работает другое — дайте два своих текста, которые вам нравятся, и один, который не нравится, с пояснением почему. Подробно про то, как описать голос бренда проверяемыми признаками, есть отдельный разбор, тут скажу коротко: примеры сильнее описаний.
Если из пяти блоков выкинуть один, выкидывайте тон. Без него текст будет вашим по смыслу, но чужим по звучанию — это правится за пять минут. Без фактуры не правится ничего.
Разбор до и после
Было: «напиши пост про натяжные потолки».
Ответ начинался словами «Натяжные потолки — это современное решение, которое преобразит ваш интерьер». Дальше шли четыре преимущества списком и призыв обращаться к профессионалам.
Стало. Вадим продиктовал голосом, потом вставил в чат:
«Пишешь от лица мастера, который сам ездит на замеры. Читают семьи, которые доделывают ремонт, устали и боятся переплатить. Главный страх — что через год потолок провиснет или пойдут пятна. Факты: замер бесплатно и обычно в день обращения; комната 18 метров — четыре часа монтажа; в августе дважды переделывали за другими, оба раза виноват дешёвый багет, а не плёнка. До 1 200 знаков, для мессенджера, без списков, в конце вопрос. Нельзя: „современное решение“, „идеальный“, „уют в вашем доме“, восклицательные знаки».
Ответ пришёл про багет. Про то, что провисает не плёнка, а крепление, и что на смете это строчка в несколько сотен рублей, на которой экономят чаще всего. С двумя августовскими случаями и вопросом в конце: спрашивали ли вы, какой багет вам ставят.
Правок — два слова. Разница не в модели и не в формулировке волшебной фразы, а в том, что во втором запросе была информация, которой нет больше ни у кого.
Стоит оговориться: с первого раза так выходит не всегда. Иногда три варианта одного запроса расходятся сильнее, чем хотелось бы, и приходится просить ещё. Но если ответы расходятся заметно — это сигнал, что какой-то из пяти блоков вы всё-таки пропустили.
И главная неприятность метода. Такой запрос нужно собирать каждый раз. Первые четыре блока у Вадима меняются мало — роль, аудитория, ограничения, стоп-слова почти те же, — а печатать их приходится заново, потому что модель не помнит вчерашнего разговора.
Мы это решали так: в кабинете всё, кроме фактуры, описывается один раз. Анкета проекта и семь её блоков хранят цели, аудиторию, ограничения и правила бренда, и они подставляются ко всем материалам сами. От вас в каждый следующий материал идёт только новое: случай, цифра, повод.
Сверьтесь с собой
Четыре признака того, что дело в запросе, а не в сервисе.
Первый: ваш типичный запрос помещается в одну строку. Если вся постановка задачи короче твита, ждать индивидуального текста не от чего.
Второй: в запросе нет ни одной цифры и ни одного имени. Ни срока, ни цены, ни названия материала, ни города.
Третий: получив неудачный ответ, вы меняете прилагательные — «напиши интереснее», «сделай живее» — вместо того чтобы добавить фактуру.
Четвёртый: вы не можете назвать три слова, которых в ваших текстах быть не должно. Значит, и модель их не знает, и они появятся.
Совпало два и больше — попробуйте один раз собрать запрос по пяти блокам целиком. Две минуты, и сравнение будет честным.
Часто задаваемые вопросы
Насколько длинным должен быть запрос?
Длина сама по себе ничего не решает. Решает наличие пяти блоков. По нашему опыту, рабочий запрос обычно укладывается в 600–1 200 знаков, но бывает и короче, если фактура плотная.
Нужно ли писать вежливо и говорить «пожалуйста»?
На результат это не влияет — модель не обижается. Влияет ясность формулировок. Если вежливость помогает вам самим формулировать спокойнее, пишите как удобно.
Можно ли один раз написать хороший запрос и потом копировать?
Да, и это разумно. Заведите заготовку с четырьмя постоянными блоками, а фактуру дописывайте каждый раз. Единственный минус — заготовку приходится держать где-то под рукой и обновлять руками.
Чем запрос в чате отличается от настроек чат-бота?
Это разные вещи. Запрос — разовая постановка задачи, бот — автоматический ответ клиенту без участия человека. Мы разбирали, почему чат-бот и живой ответ — разные вещи и где между ними граница.
Что делать, если ответ хороший, но не в моём тоне?
Приложите к запросу два своих текста как образец и попросите держаться их. Это работает надёжнее любых описаний словами и занимает столько же времени.
Заключение
Короткий запрос даёт средний текст — не из вредности модели, а потому что больше ей взять неоткуда. Всё, что делает материал вашим, приходит на вход от вас: роль, аудитория, фактура, ограничения, пример тона.
Из пяти блоков чаще всего пропускают фактуру, и именно её отсутствие превращает ответ в рекламный шум. Цифра, срок и живой случай меняют текст сильнее, чем любая переформулировка задания.
История Вадима закончилась постом про багет, который разошёлся по местным чатам лучше всего, что он писал до этого. Никакой магии: он просто рассказал модели то, что знает сам.
Если собирать такой запрос каждое утро надоедает, это нормально — на потоке надоедает всем. Тогда имеет смысл описать постоянную часть один раз: тариф Free в Контент-заводе не требует карты, и на нём видно, как меняются материалы, когда контекст хранится, а не набирается заново. Начать можно на dobro-code.ru.
Ещё в рубрике «ИИ в контенте»
Нейросеть и искусственный интеллект: в чём разница и что применимо в бизнесе
Термины, которые путают в каждой второй статье, и практический срез: пять задач малого бизнеса, где ИИ уже окупается, и три, где внедрение пока стоит дороже результата.
ИИ в контентеОнлайн-нейросети для контента: что открывается из браузера и чем они отличаются
Что доступно без установки программ, чем модели различаются на практике — по языку, длине ответа и памяти разговора, — и почему один и тот же запрос в разных окнах даёт разный результат.
ИИ в контентеБесплатные нейросети: что доступно без оплаты и где заканчивается бесплатное
Что входит в бесплатные тарифы языковых моделей, какие ограничения включаются на второй неделе работы и какие задачи контент-маркетинга закрываются без единого рубля.