Может ли нейросеть написать поздравление в стихах, которое не звучит как сгенерированное?
Может, если дать ей факты, а не повод. Почему поздравления от нейросети звучат как открытка из киоска, какие семь подробностей это лечат, один запрос до и после и когда стих лучше превратить в песню.
Попросите любую нейросеть «напиши поздравление в стихах маме на 60 лет», и почти наверняка получите что-то в таком духе:
С днём рождения, мама, поздравляю,
счастья, радости, здоровья я желаю.
Пусть шестьдесят приносят только свет,
и пусть не будет горестей и бед.
Размер выдержан, рифма на месте, придраться не к чему. Только это стихотворение можно отправить любой маме в стране, и за столом его опознают с первой строки. Не потому, что в нём есть ошибка, а потому, что в нём нет ничего, что было бы правдой только про вашу маму. Гости слышали эти слова столько раз, что могут закончить любую строку сами.
Так что ответ на вопрос из заголовка: да, нейросеть может написать поздравление, которое не звучит как сгенерированное. Но почти никогда дело не в том, какую нейросеть выбрать. Дело в том, что вы ей расскажете, и в десяти минутах вашей правки после. Ниже разобрано, откуда берётся открыточный звук, какие подробности его убивают, как выглядит один и тот же запрос до и после, и в какой момент поздравление пора превращать из стиха в песню.
Сначала развилка. Если вам нужно самостоятельное стихотворение, которое будут читать, хранить, распечатают в рамку, загляните в соседний текст о том, какой генератор стихов пишет живые стихи: там сравниваются инструменты под эту задачу. Эта страница для другого читателя: у вас день рождения в конкретный день, нужно восемь строк, которые прозвучат за столом или лягут в открытку, и хочется, чтобы они звучали вашим голосом.
Почему сгенерированные поздравления похожи друг на друга
Языковая модель подбирает самое вероятное следующее слово. Когда запрос пустой, самым вероятным оказывается то, что чаще всего встречалось в поздравлениях, а чаще всего встречается текст с самой дешёвой открытки. Отсюда три беды, и все три видны в примере выше.
Затёртые рифмы. «Поздравляю / желаю», «свет / бед», «счастья / ненастья», «радость / сладость», «года / всегда». Рифмы правильные, но стёрлись до блеска, как перила в подъезде. Ухо узнаёт пару заранее и перестаёт слушать ровно в том месте строки, где ему положено проснуться.
Список абстрактных пожеланий. Здоровья, счастья, радости, долгих лет, мирного неба. Каждое пожелание само по себе хорошее, но вместе они не описывают никого, потому что подходят всем. Поздравление из одних пожеланий превращается в типовой бланк, только в рифму.
Маршевый ритм. Сгенерированные стихи любят ровный размер, где каждая рифма падает на один и тот же удар. Вслух это звучит как считалка, и на шестидесятилетии маме такая интонация вряд ли нужна.
Это не дефект какой-то одной нейросети. Так ведёт себя любая модель, когда ей не с чем работать. Отправьте один и тот же пустой запрос в три разных чат-бота, и получите три варианта одной открытки.
Инструменты и для чего каждый годится
Кто ищет «генератор поздравлений» или «поздравление нейросеть», обычно попадает в одно из четырёх мест. Цены и тарифы в таблице взяты со страниц самих компаний на момент написания. Перед покупкой проверьте их ещё раз.
| Инструмент | Что получаете | Цена на момент написания | Кому подходит |
|---|---|---|---|
| ChatGPT (OpenAI) | Поздравление в стихах на языке вашего запроса | Есть бесплатный тариф, платные дают больше доступа | Нужен текст для открытки или тоста, и вы готовы его править |
| Алиса AI (Яндекс) | Чат с генерацией текстов; по описанию Яндекса базовый режим работает на YandexGPT 5 Lite | Базовый режим бесплатный, есть режим Pro на YandexGPT 5 Pro | Поздравление на русском, особенно если нужна живая разговорная интонация |
| ГигаЧат (Сбер) | Диалоговая модель, которая, по описанию Сбера, сочиняет тексты и говорит по-русски | Условия смотрите на сайте Сбера | Тот же читатель, второе мнение по тому же запросу |
| Сайты с готовыми поздравлениями | Стихи, разложенные по поводам и адресатам | Обычно бесплатно | Нужно что-то через две минуты, и не смущает, что эти строки получили ещё тысячи людей |
| Генератор песен sunomarket | Текст песни с названием и тегами [Verse], [Chorus] для вставки в Suno. Сам не поёт | SM1 за 20 кредитов ($0.20), SM2 или SM3 за 80 кредитов ($0.80); бесплатного пробного периода нет | Поздравление должно прозвучать песней, а не стихом |
| Suno | Поёт вставленный текст в описанном вами стиле | Бесплатный тариф: 50 кредитов в день и без коммерческих прав; Pro и Premier добавляют коммерческое использование | Второй шаг после текста, когда подарок это песня |
Про строку с sunomarket скажу отдельно, потому что это наш продукт. sunomarket независимый сайт: мы не Suno и не связаны ни с Suno, ни с OpenAI, ни с Яндексом, ни со Сбером. Наш генератор пишет тексты песен, а не открыточные стихи, и платный с первой генерации. Если нужно восемь строк в открытку, хватит бесплатного чат-бота с хорошим запросом, им и пользуйтесь. Генератор пригодится ниже, там, где поздравление становится песней.
Подробности, которые убивают открыточный звук
Нейросеть не знает вашу маму. Всё живое в готовом стихе должно прийти от вас. Вот что работает лучше всего, примерно в порядке пользы.
- Одно событие этого года. Не черта характера, а случай. «В этом году впервые полетела на самолёте» сильнее, чем «любит путешествовать», потому что даёт стиху сцену.
- Привычка или вещь, о которой знают только свои. Дача и помидоры, которые некуда девать. Кресло, в которое никому нельзя садиться. Чайник, который чинили трижды. Одна такая деталь работает лучше пяти прилагательных.
- Словечко, которое человек правда говорит. Если мама на любую неприятность отвечает «ну и ладно», вставьте это в запрос, в кавычках. Узнаваемая фраза в стихе вызывает за столом самый тёплый смех, тот самый «да-да, это она».
- Чего не желать. Запретите дежурные пожелания поимённо: без здоровья, счастья и долгих лет, без слова «юбилей». Модель не обойдёт штамп, о котором ей не сказали, а когда лёгкие пожелания под запретом, стиху приходится держаться за ваши факты.
- Кто читает, где и сколько строк. «Читаю сам за столом, 8 строк» даёт другой стих, чем «для открытки». Вслух нужны короткие строки и сильная последняя. Открытка выдержит одно тихое двустишие.
- Интонация двумя словами. «Тепло и с улыбкой», «без шуток, нежно», «с иронией». Одного слова мало, три уже начинают спорить между собой.
- Чем закончить. Скажите, на какой детали стих должен остановиться. В концовке сгенерированные стихи раскисают, поэтому самый сильный факт стоит прибить к последней строке.
А вот что не помогает: должность, знак зодиака, перечень достоинств. Из достоинств модель лепит тот самый список абстрактных пожеланий, от которого вы бежите.
Один и тот же запрос до и после
Вот пустой запрос и заполненный рядом с ним.
ПУСТОЙ ЗАПРОС
Напиши поздравление в стихах маме на 60 лет.
ЗАПОЛНЕННЫЙ ЗАПРОС
Поздравление в стихах для мамы, Галины, ей 60.
Читать буду я за столом, 8 строк, тепло и с улыбкой.
Факты: в этом году научилась записывать голосовые,
и каждое у неё минут на пять. Вырастила на даче столько
помидоров, что раздаёт их всем соседям. Когда что-то идёт
не так, говорит «ну и ладно».
Не желать здоровья, счастья и долгих лет. Без слова «юбилей».
Закончить на голосовых.
Пустой запрос дал четыре строки из начала статьи. Заполненный ведёт примерно сюда:
Шестьдесят, а помидоры
всем соседям за заборы!
Что не так, то «ну и ладно»,
и опять выходит складно.
Не скажу, как все другие,
то, что принято желать:
присылай голосовые,
каждое минут на пять.
Положите два варианта рядом. Все факты про маму во втором взяты из запроса: шестьдесят лет, помидоры для соседей, «ну и ладно», голосовые по пять минут. Ни одного из трёх запрещённых пожеланий в нём нет, и заканчивается он на голосовых, как просили. Заборов в запросе нет, но это картинка, а не факт о маме, и такую вольность можно оставить. Вклад модели здесь в форме: рифмы «помидоры / заборы», «ладно / складно», «желать / пять» и неточная «другие / голосовые», которую на слух выручает общий хвост. И ещё поворот в пятой строке, где стих объявляет, что дежурных пожеланий не будет. Этот поворот за столом сработает как маленькая шутка, потому что дежурные пожелания все уже наслушались за вечер.
Ваш результат слово в слово не совпадёт, и это даже удобно: каждый запуск даёт новый вариант. Запустите заполненный запрос три раза и возьмите лучшее двустишие из каждого.
Четыре прохода правки руками
Даже хороший запрос оставляет работу. Четыре прохода займут минут десять, и именно в них стих становится вашим.
Проход первый: проверка «а можно кому-то другому?» Перечитайте каждую строку и спросите себя, могла бы она оказаться в поздравлении постороннего человека. Если могла, вычёркивайте или переписывайте вокруг факта. В варианте «после» самая уязвимая по этой проверке строка шестая, «то, что принято желать». Она выживает только потому, что держит на себе поворот к голосовым.
Проход второй: замените одну затёртую рифму. Если «поздравляю / желаю» всё-таки пролезла обратно, переписывайте строку целиком. Когда меняешь только рифмующееся слово, обычно ломается смысл.
Проход третий: прочитайте вслух, отхлопывая ритм. Хлопайте ровно и проговаривайте стих. Где приходится частить или тянуть, в строке лишний или недостающий слог. Чините там же, потому что за столом вы будете волноваться, и запинка выйдет громче.
Проход четвёртый: сократите до обещанной длины. Сгенерированные стихи разрастаются. Восемь строк вслух укладываются меньше чем в минуту. На шестнадцати гости начинают поглядывать на горячее.
И одного делать не нужно: просить модель «сделать поличнее», не дав новых фактов. Ей не из чего брать личное, поэтому она добавит прилагательных, а именно прилагательные сделали первый вариант открыточным.
Когда поздравлению пора стать песней
Стих, прочитанный за столом, исчезает в ту же минуту. Иногда так и надо. Но есть три случая, когда те же восемь строк лучше спеть.
- Человек далеко. Песня, присланная файлом или видео, бьёт сильнее, чем сообщение со стихом, и её можно переслушать.
- Поздравление и есть подарок. Если другого подарка нет, песня ощущается вещью, а стих на экране так не ощущается.
- Дарят вместе. Семья или отдел могут «участвовать» в песне все сразу. Стих, прочитанный одним человеком, остаётся его стихом.
Когда поздравление становится текстом песни, меняется ремесло. Нужен повторяющийся припев, строки, между которыми можно вдохнуть, и теги разделов, чтобы инструмент знал, где припев. Имя, которое спокойно стоит в читаемом стихе, в мелодии может споткнуться. Подробно про это в статье об именной песне на день рождения, а о том, как превратить слова в подарок, который можно повесить в рамке, в тексте про текст песни в подарок.
Под этот шаг и сделан наш генератор песен. Вы переносите те же факты в форму и получаете название и полный текст с тегами [Verse] и [Chorus], готовый для поля Lyrics в Suno. Для мамы Галины форма могла бы выглядеть так:
theme Маме Галине 60. В этом году научилась записывать
голосовые, каждое минут на пять. Раздаёт соседям
помидоры с дачи. На всё говорит «ну и ладно».
Тепло, с улыбкой, без пожеланий здоровья и долгих лет.
language ru
POV second
structure classic
hook title-line
emotion joy
vocal female
age 45+
В поле темы помещается до 800 знаков, так что все факты из списка влезут с запасом: здесь занята примерно четверть. Остальные поля выбираются из готовых списков. Одна генерация на SM1 стоит 20 кредитов, то есть $0.20. SM2 и SM3 стоят по 80 кредитов и делают дополнительный проход: находят слабые строки и переписывают их. Новый аккаунт начинает с нуля кредитов, так что шаг платный сразу: подписка за $5 в месяц даёт 500 кредитов, разовый lifetime за $19 даёт 1500 кредитов без срока годности. Подробности на странице цен. Через СБП можно оплатить только разовые покупки, то есть lifetime и пакет кредитов за $10 (он докупается при действующем тарифе), а месячную подписку через СБП оплатить нельзя.
Звук делается отдельно, в Suno, а это другая компания со своими условиями. На момент написания бесплатный тариф Suno даёт 50 кредитов в день и не даёт коммерческих прав, платные тарифы добавляют коммерческое использование. Песня, которую включили за семейным столом, это ещё не коммерческий релиз, но если собираетесь выложить её на монетизированный канал, сначала прочитайте условия Suno. Это не юридическая консультация. Наша позиция по сгенерированным текстам изложена на странице с отказом от ответственности: тексты неисключительные и могут совпадать у разных пользователей, и это ещё одна причина наполнять тему фактами, которые больше никто не напечатает.
Запрос, который можно скопировать прямо сейчас
Заполните скобки, вставьте в чат-бот, которым уже пользуетесь, и запустите три раза.
Поздравление в стихах: [кому, например «маме Галине»], исполняется [возраст].
[Читать буду я за столом / Для открытки], [N] строк, [интонация двумя словами].
Факты: [одно событие этого года]. [Привычка или вещь, о которой знают только свои].
Всегда говорит «[любимая фраза]».
Не желать здоровья, счастья и долгих лет. Без слова «юбилей».
Закончить на [самом сильном факте].
Соберите лучшие строки из трёх запусков, пройдитесь четырьмя проходами и один раз прочитайте вслух до праздника. А если на середине поймаете себя на мысли, что тут просится припев, перенесите те же факты в генератор песен.