Как ChatGPT писал для нас сказки по заветам великого Проппа

Как ChatGPT писал для нас сказки по заветам великого Проппа

Весьма популярная сейчас “Морфология волшебной сказки” Владимира Проппа давным-давно (как бы сформулировал сам фольклорист) определила каноны сказочного нарратива. Есть герой, проблема, помощник, который в трудную минуту подкидывает молодильные яблочки или ковер-самолет, сложноубиваемый злодей и определенный (кстати, не всегда положительный) результат действий персонажей.

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

Выбор стиля

Если вы работаете с ChatGPT или хотя бы пробовали с ним взаимодействовать, то, наверняка, заметили: нейросеть предлагает разные стилистические решения для своих творений. Прежде чем давать задание, чату можно поставить рамки: выбрать информативный, восторженный, саркастический или еще какой-нибудь стиль написания из множества вариантов. Правда, для этого требуется добавить себе дополнительное расширение AIPRM for ChatGPT. Оно бесплатное.

ТЗ №1: “Юмор, креатив”

Как ChatGPT писал для нас сказки по заветам великого Проппа

Целью нашего эксперимента мы определили анализ возможностей чат-бота при генерации текстов нестандартной стилистики с набором обязательных ключевых слов.

Формулировка техзадания была такая: “Напиши волшебную сказку для детей. В сказке должны быть следующие персонажи и элементы: [рыцарь], [принцесса], [злодей], [волшебный ковер], [живая и мертвая вода], [скатерть-самобранка], волшебный помощник, который помогает рыцарю. Рыцарь должен одержать победу, пройдя через ряд сложных испытаний.”

Квадратными скобками [ ] мы выделили все наши ключи, чтобы чат-бот не смог их проигнорировать.

Стилистическая рамка: юмор, креатив.

Поехали.

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

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

Первым препятствием стала река с живой и мертвой водой. Сэр Спагетти знал, что должен пересечь реку, но он не знал, какую воду можно пить. Вдруг появилась маленькая фея и предложила ему скатерть. Она сказала ему, чтобы он постелил ее над рекой, и она покажет, какая вода безопасна для питья. Сэр Спагетти сделал, как ему было сказано, и живая вода забурлила и заискрилась под скатертью, а мертвая вода осталась неподвижной и мутной.

Когда сэр Спагетти перешел реку, он столкнулся с армией пончиков графа Калорий, которые пытались остановить его. К счастью, появился его волшебный помощник, маленький гном по имени Лингвин, и с помощью своей магической силы превратил пончики в безобидные булочки.

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

Королевство ликовало, а сэра Спагетти прославили как героя. Принцесса наградила его большой тарелкой спагетти, а граф Калорий был изгнан из королевства. С этого дня сэр Спагетти и принцесса Спагетти Соус правили страной с помощью своего верного друга гнома Лингвина.

Результат нас приятно удивил. Мало того, что не упущено ни одно ключевое слово и каждое из них употреблено по смыслу, попытка ChatGPT подпустить юмора оказалась для бездушной машины весьма зачетной: вся история пронизана фобиями перед лишним весом. Одно имя героя (Калорий) и его оружие (багет) чего стоят. Не сильно чатик понял смысл словосочетания “скатерть-самобранка” и применил его в тексте не по назначению, но уж это мы ему простим.

Выполнив первую задачу на пятёрку с минусом, нейросеть спровоцировала нас продолжить сказочные эксперимент.

ТЗ №2: “Игра в метафоры”

Как ChatGPT писал для нас сказки по заветам великого Проппа

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

А получился он вот таким.

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

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

Во время своего путешествия сэр Авантюра столкнулся со многими испытаниями и бедами. Граф Хаос послал за ним своих приспешников, и они гнались за ним по лесу, как стая воющих волков. Но сэр Авантюра не боялся, ведь у него был волшебный ковер, который пронес его над верхушками деревьев, не причинив вреда.

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

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

Второй текст нам понравился меньше. Без юмора вышло душновато, а вся “метафоричность” сосредоточилась на сравнении скатерти с серебряной лентой, волос и глаз с лунным светом и звездами. Явный факап, что герой постоянно называется по-разному (Приключение, Авантюра, Авантюрист и Адвенчер) мы отнесли к трудностям перевода, которым у нас занимается другая нейросеть DeepL Translater.

Наша оценка - четверка с минусом.

ТЗ №3: “Пессимистическая сатира”

Как ChatGPT писал для нас сказки по заветам великого Проппа

Давным-давно в одном далеком королевстве жил рыцарь по имени сэр Пессимизм. Он был известен своим унылым взглядом на жизнь и склонностью всегда ожидать худшего. Однажды он получил призыв о помощи от принцессы Надежды, которую захватил в плен злой злодей Лорд Отчаяние. Сэр Пессимизм неохотно отправился в путь, чувствуя, что обречен на неудачу.

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

Во время своего путешествия сэр Пессимизм столкнулся со многими трудностями. Лорд Отчаяние послал своих приспешников, чтобы остановить его, и они преследовали его по темному лесу, заставляя его чувствовать себя еще более безнадежным, чем прежде. Но тут перед ним появилась волшебная помощница - крошечная пикси с улыбкой, яркой, как солнце. Она пыталась поднять ему настроение, но он был слишком поглощен собственным негативом, чтобы слушать.

Наконец, сэр Пессимизм прибыл в замок, где держали в плену принцессу Надежду. Лорд Отчаяния ждал его, и он знал, что ему не сравниться с темными силами злодея. Он пытался бороться, но сердце его было не на месте, и он быстро потерпел поражение. Лорд Отчаяния с большим удовольствием показал ему, как он не смог спасти принцессу, и сэр Пессимизм почувствовал себя еще более подавленным, чем когда-либо прежде.

И вот сэр Пессимизм вернулся в свое королевство, полный отчаяния и безнадежности. Принцесса так и не была спасена, а Лорд Отчаяния продолжал править железным кулаком. Жители королевства потеряли всякую надежду, и жизнь превратилась в унылое существование без света в конце туннеля. Сэр Пессимизм продолжал скитаться, чувствуя, что он навсегда проклят быть носителем плохих новостей.

“Блестяще!”, - сказали мы почти хором. Чат-бот на отлично справился со всеми поставленными задачами и в угоду заданному пессимистическому стилю даже отменил обязательный сказочный хэппи-энд. История получилась наполненной жизненными реалиями и горькими сатирическими сентенциями (“Она пыталась поднять ему настроение, но он был слишком поглощен собственным негативом, чтобы слушать”).

ТЗ №4: “Это все мое, родное”

Как ChatGPT писал для нас сказки по заветам великого Проппа

Было бы странно не подвергнуть сказочника одному из самых суровых для пишущих нейросетей испытаний: создать текст с нашей этно-спецификой. Ожидая развесистую клюкву с неуклюжими попытками втиснуть славянский фольклор, мы попросили чатик сгенерить для нас русскую народную сказку, но по тому же самому ТЗ.

В далекой-далекой стране жил отважный рыцарь по имени Иван. Он слышал сказки о прекрасной принцессе, которую держал в плену в башне злой злодей по имени Кощей. Иван знал, что должен спасти ее, и отправился в путь со своим верным конем.

Путешествуя по лесу, Иван наткнулся на волшебный ковер, оставленный феей. Он взобрался на него, и ковер унес его к башне, где держали принцессу.

Но Кощей не собирался так просто отпускать царевну. Он послал своих приспешников остановить Ивана, и они погнались за ним через лес. Иван смог отбиться от них своим мечом, но вскоре понял, что заблудился в лесу.

Тогда он наткнулся на реку, в которой текла живая и мертвая вода. Иван не решался пить ни из той, ни из другой, поэтому он достал скатерть, которую взял с собой, и постелил ее над рекой. Живая вода зашевелилась под скатертью, а мертвая вода осталась неподвижной. Он пил живую воду, чувствуя себя бодрым и свежим.

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

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

Когда он добрался до башни, Кощей уже ждал его. Злодей был окружен своими приспешниками, и Иван знал, что он в меньшинстве. Но он не боялся. Он выхватил меч и бросился на Кощея, решив спасти царевну.

Битва была жестокой, и Иван был тяжело ранен. Но как только он подумал, что побежден, перед ним появилась царевна, и ее красота наполнила его новыми силами. Он смог одолеть Кощея, и злодей был повержен.

Царевна наконец-то была свободна, а Иван и царевна полюбили друг друга. Они взошли на волшебный ковер и улетели в закат, оставив Кощея и его приспешников позади. С того дня Иван и царевна правили царством по доброте и справедливости и жили долго и счастливо.

Ну то, что рыцаря уже зовут Иваном, а злодея - Кощеем, нас не удивило. А вот “царевна”, вместо “принцессы” - какой-никакой показатель знания наших фольклорных и исторических реалий. Порадовал и “Домовой”, который, в отличие от гномов и троллей, больше ассоциируется со славянскими традициями.

Что мы получили от этого эксперимента, кроме хорошего настроения?

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

Кирилл Зуб
PR Lead Diez+Novatechno
44
6 комментариев
Комментарий удалён модератором

Да, и в правду аудиосказки хорошо💫

1
Ответить

иллюстрации тоже по вашим ТЗ или это с просторов интернета?

1
Ответить

По нашим запросам. И это было самое сложное(.

Ответить

А какой шаблон AIPRM для генерации выбрали?

Ответить

Без шаблона. Просто ставили разные параметры: юмористический, метафорический и пр.

Ответить