Нейросеть пишет стихи под классику: «в стиле Пушкина» и в точной манере
Нейросеть пишет стихи под классику по-разному: «в стиле Пушкина» дал пять строф с путаницей, точная манера XIX века — три ровные. Что спрашивать и проверять.
Д
Денис
Продакт LibraChat
5 мин чтения
Признаюсь, мой первый запрос был ленивым: «в стиле Пушкина». Хотелось шуточных стихов под классику — про то, как человек каждое утро ищет свой телефон. Нейросеть выдала пять строф с лавром, перстнем и троном. А в последней строфе телефон вдруг стал женского рода.
Ошибка была не только в ответе. И не столько в нём. Она была в моём запросе. Короткий вывод для тех, кому нужны стихи под классику прямо сейчас: вместо фамилии поэта назови приметы манеры — размер («четырёхстопный ямб»), рифму («перекрёстная»), число строф и сколько старинных слов. Со второго раза я так и сделал, и стихи выровнялись.
«В стиле Пушкина» — это сколько всего сразу
Вот запрос целиком:
Напиши стихотворение в стиле Пушкина про то, как человек каждое утро ищет свой телефон.
Ответ назвал себя «утренним романсом в пушкинском размере». Начало и правда звучит знакомо:
Едва заря зажгла окно,
Четырёхстопный ямб, как в «Онегине». Дальше герой ищет «не лавр, не перстень и не трон», а прибор, «без коего не дышит». Смешно и узнаваемо. Первая строфа мне понравилась: в ней есть и высокий слог, и бытовая шутка, и всё это в четыре строки. Если бы ответ на ней закончился, я бы, может, и не стал переспрашивать.
Но чем дальше, тем больше строк держится только на рифме. Вот одна:
Уносит клятвы, как посуду.
Как это — уносит клятвы, как посуду? Рифма с «не забуду» есть, а смысла нет. И строкой ниже:
Весь текст телефон был «прибором», мужского рода. А в последней строфе стал «её». Нейросеть, видимо, держала в голове «трубку», но читатель этого не видит. Для шуточного стишка в чат это простительно. Для поздравления или конкурса — нет.
Что было не так в моём запросе
Сначала я винил ответ. Потом перечитал свой запрос и понял: я попросил невозможного. «Стиль Пушкина» — это и размер, и словарь, и интонация, и ирония, и сюжетная лёгкость «Онегина». Всё сразу, без единой подсказки, что из этого мне важно.
Нейросеть выбрала сама: размер взяла, словарь взяла, а про длину и логику ей никто ничего не сказал. Отсюда пять строф вместо трёх и строки «для рифмы».
Есть, по-моему, и вторая проблема. Имя классика в запросе тянет за собой его узнаваемый словарь. В моём ответе так и вышло: лавр, перстень, трон — слова «под эпоху», которые к поиску телефона ничего не добавляют.
Значит, вместо имени нужно описать саму манеру. Это как заказать торт: «как у бабушки» скажет кондитеру меньше, чем «бисквит, сметанный крем, без мастики». Какие правила игры у стихов?
Точная манера: размер, рифма, длина
Второй запрос я переписал без фамилии, но с приметами эпохи:
Напиши стихотворение о том, как человек каждое утро ищет свой телефон, в манере русской классической поэзии XIX века: четырёхстопный ямб, перекрёстная рифма, три строфы, немного старинных слов, но без прямых цитат из классиков.
Тему и число строф замени на свои. Фразу «без прямых цитат из классиков» оставь: она удерживает от пересказа знакомых строк.
Пришло ровно три строфы, как я и просил, без лишнего. Размер держится, рифма перекрёстная, во всех строфах. Старинные слова есть, но в меру: «сокрыл», «перстами», «тишком». И главное — телефон ни разу не назван телефоном:
А малый вестник мой молчит;
«Малый вестник» — вот это настоящая находка. Так мог бы сказать поэт позапрошлого века о вещи, которой тогда не было. Здесь шутка не в словах, а в самом приёме: современный предмет описан старым языком.
И концовка с поворотом:
А был он рядом: я не знал.
Род на месте — «он», «вестник». Логика на месте — искал, ругал, а телефон всё это время был рядом. Каждый, кто хоть раз искал телефон, держа его в руке, улыбнётся. Узнавание — главный двигатель шуточных стихов. Здесь оно сработало.
Что я бы всё равно поправил
Не всё ровно и во втором варианте. Строка «Покой перстами я пытаю» звучит красиво, но что она значит? Пытать покой пальцами — это ощупывать постель? Можно догадаться, но приходится напрягаться. В шуточных стихах такие места лучше упрощать.
И рифма «молчит — спит» во второй строфе слабее остальных. Её можно попросить заменить, не открывая новый чат: «во второй строфе найди рифму точнее, чем молчит — спит, размер сохрани». Переписка у LibraChat не обнуляется между сообщениями: он помнит, о чём шла речь раньше, и текст копировать заново не придётся.
Эти правки — мелочи по сравнению с первым вариантом. Там пришлось бы переписывать половину.
Если нужен другой классик
Принцип тот же: не фамилия, а приметы. Для Маяковского — рубленые короткие строки лесенкой, громкие глаголы, обращение к читателю напрямую. Для Есенина — деревенские образы, берёзы и поля, напевная грусть. Для Лермонтова — одиночество, мятежность, пейзаж как отражение чувства. Назови две-три такие приметы, и нейросеть будет опираться на них, а не на самые известные строки поэта.
Есть и честная граница. Стихи «в манере» — это игра, а не подделка. Подписывать такое именем классика нельзя, даже в шутку: кто-нибудь обязательно перешлёт без контекста. Подпиши своим или напиши прямо: «в манере XIX века».
Если хочешь разобраться с размерами и рифмами глубже, загляни в разбор про стихи с нейросетью. А если хочется писать самому, без подсказок, есть статья о том, как написать стихи самой — правила там те же.
Лавр, перстень и трон
Помнишь первый ответ, где герой искал «не лавр, не перстень и не трон»? Похоже, эти три слова появились из-за имени в запросе: ответ искал, что звучит «по-пушкински», и взял самое очевидное.
Возьми свой запрос со словами «в стиле» и фамилией поэта. Замени фамилию на приметы: размер, рифму, длину, сколько старинных слов. Отправь в LibraChat и сравни, стало ли в ответе меньше лавров и тронов.
Что в твоём запросе — имя или манера?
нейросеть стихи классикабыт и личноестихиклассическая поэзия