AI Dungeon | |
---|---|
![]() | |
Розробник | Latitude |
Дистриб'ютор | Steam[1], App Store і Google Play ![]() |
Жанр(и) | Interactive fiction |
Платформа | |
Ліцензія | MIT[2] ![]() |
Дата випуску |
|
Режим гри | однокористувацька гра[1], багатокористувацька гра[1] і кооперативний режим[1] ![]() |
Мова | англійська[1] ![]() |
Творці | |
Ігродизайнер(и) | Nick Walton |
Технічні деталі | |
Носій | цифрова дистрибуція ![]() |
Офіційний сайт |
AI Dungeon — це безкоштовна англомовнатекстова пригодницька гра для одного або кількох гравців, яка використовуєгенеративний штучний інтелект (ШІ) для створення історій в режимі реального часу, та дозволяє гравцям ділитися пригодами та підказками для їх генерації. Перша версія гри, що використовувала ранню версіюGPT-2, стала доступна в травні 2019 року. Друга версія (спочатку називаласяAI Dungeon 2) була випущена наGoogle Colaboratory в грудні 2019 року, і згодом перенесена на кросплатформнийвебзастосунок. У липні 2020 року модель штучного інтелекту була змінена наGPT-3.
AI Dungeon — це англомовна текстова пригодницька гра, яка використовує генеративний штучний інтелект і текст відповідей гравця для створення випадкових сюжетних ліній[3][4][5][6].
При створенні нової пригоди гравці можуть обрати її жанр (наприклад,фентезі,апокаліпсис,кіберпанк)[7][8], та деякі параметри, які залежать від жанру (наприклад,клас персонажу[en] для фентезі, або професію для зомбі-апокаліпсису)[9].
Під час перебігу пригоди гравець може вибирати один з чотирьох основних текстових методів взаємодії:[10]
Гра враховує більшість дій гравця при генерації подальшого тексту пригоди[11]. Гравці можуть видалити або перегенерувати нещодавні події, щоб покращити сюжет пригоди[12]. Гравці також можуть попросити ШІ «запам'ятати» деякі елементи, щоб вони були використані при її подальшій генерації.[13]
На додаток до пригод у вже визначених жанрах, гравціможуть створювати власні пригоди з нуля, описавши особливості їх жанру у вигляді тексту. ШІ створитьсетинг пригоди на основі цього опису[10][7].
Гравці можуть публікувати власні пригоди у вільний доступ для інших.AI Dungeon має інтерфейс для перегляду опублікованих пригод і дає можливість залишати під ними коментарі.
AI Dungeon містить режимгри для кількох гравців, у якому кожен з гравців має власного персонажа. Гравці в рамках однієї пригоди по черзі взаємодіють з ШІ.AI Dungeon підтримує як онлайн-гру на кількох пристроях, так і локальну гру за допомогою одного пристрою, яким користуються по черзі[14][15].
Хост гри може керувати ШІ, змінюючи текст пригоди, який він генерує[14][15].
На відміну від однокористувацького режиму, в якому для опису подій та виборів гравця використовується розповідь від другої особи, тексти багатокористувацьких пригод написані від третьої особи[15].
AI Dungeon дозволяє гравцям створювати пригоди в так званих «Worlds» («Світах»), які дають більше інформації про місце, де відбувається пригода. Першими світами, доступними для вибору стали Xaxas, «світ миру та процвітання», і Kedar, «світдраконів,демонів імонстрів»[16],
Першу версіюAI Dungeon (яку іноді називаютьAI Dungeon Classic[17][18]) розробив Нік Волтон, співробітник лабораторіїглибокого навчання «Сприйняття, контроль і пізнання»Університету Бригама Янга[11] в березні 2019[10] під часхакатону[19][20]. До цього Волтон працювавстажером у кількох компаніях у сферіавтономних транспортних засобів[11].
На цьому етапі у грі використовувалася рання версіянейронної мережіGPT-2, розробленоїOpenAI[21][22], що дозволяло створювати оригінальні сюжети пригод[23]. Волтон частково надихавсянастільною гроюDungeons & Dragons (D&D), у яку він вперше пограв зі своєю родиною кілька місяців тому:[19][15][17]
«Я зрозумів, що немає доступних ігор, які давали б таку ж свободу робити все, що я знайшов у [Dungeons & Dragons][15] … Ви можете бути надзвичайно креативними порівняно з іншими іграми»[19].
Досвід взаємодії з GPT-2 змусив його замислитися, чи може ШІ взяти на себе функціюМайстра Підземелля[en], який розповідає гравцям в D&D про перебіг їх пригоди, підлаштовуючи її сюжет під їх дії та реакції[15].
На відміну від пізніших версійAI Dungeon, оригінал не дозволяв гравцям обирати будь-яку дію за їх бажанням. Натомість він генерував обмежений список можливих дій на вибір[18].
Ця перша версія гри була опублікована в травні 2019 року[17][11]. Її не слід плутати з іншою пригодницькою грою на основі GPT-2,GPT Adventure, яку створиваспірант відділеннянейронаукиПівнічно-Західного університету Іллінойсу Натан Вітмор, і також розмістив на Google Colab через кілька місяців після публічного релізуAI Dungeon[24][25].
У листопаді 2019 року OpenAI випустила нову, «повну» версію GPT-2. Ця нова модель підтримувала 1,5 мільярда параметрів (які визначають точність, з якоюмодель машинного навчання виконує завдання[26]). Версія GPT-2, яка використовувалася на ранніх стадіях розробкиAI Dungeon, підтримувала 261 мільйон параметрів[27][21]. Волтон переробив гру, використовуючи цю нову версію моделі, і тимчасово перейменував її вAI Dungeon 2[21][28].
ШІ уAI Dungeon 2навчався більш цілеспрямовано порівняно з його попередником, використовуючи окремі тексти для певних жанрів[17]. У навчальний матеріал входили приблизно 30мегабайт вмісту,взятого з вебсайту chooseyourstory.com (вебсайт з матеріалами онлайн-спільноти, яка надихаласяінтерактивними книгами-ігорами[29][30]), а також різних редакцій Правил D&D і готових пригод[31].
Нова версія була опублікована в грудні 2019 року якпрограмне забезпечення з відкритим кодом, доступним наGitHub[32]. Однак для запуску коду програми гравцям потрібно було завантажити усю модель, близько 5гігабайт даних[11]. Через кілька днів після релізу це обов'язкове завантаження призвело до витрат натрафік у розмірі понад $20 000, і роботу гри було призупинено[11]. Того ж місяця, через раптовий сплеск інтересу до гри вона сталазакритим програмним забезпеченням і була перезапущена новою командою розробників Волтона, Latitude (з Волтоном в ролі CTO —технічного директора)[22][33]. Цей перезапуск включав у себе випускзастосунків дляiOS таAndroid (розроблені Брейдоном Батунгбакалом) 17 грудня[34][35][11]. Також до команди входив Торстен Кройц, відповідальний за довгострокову стратегію розвитку, та Алан Волтон, брат творця, відповідальний за інфраструктуру[11].
Нік Волтон також запустив кампанію наPatreon для підтримки і подальшого розвитку гри, наприклад, для розробки багатокористувацького режиму і озвучення. Він також озвучив довгострокові плани про додавання музичного та графічного контенту[11].
Ці зміни гру перетворили на комерційне підприємство, що Волтон вважав необхідним для покриття витрат на створення більш якісної версії гри[19][11].AI Dungeon був однією із небагатьох відомих комерційних програм, які використовували GPT-2[8].
В квітні 2020 року у грі з'явився багатокористувацький режим[36]. Спочатку хостинг гри у цьому режимі був доступний лише преміум-передплатникам, хоча будь-який гравець міг приєднатися до уже розміщеної гри[14][15].
У липні 2020 року OpenAI представили ексклюзивну преміальну версію моделі AI —Dragon, яка використовувала новийAPI OpenAI для використання моделіGPT-3 без збереження локальної копії моделі[37][20][31]. GPT-3 навчалася на 570 гігабайтах текстового вмісту (приблизно одинтрильйон слів; розробка коштувала 12 мільйонів доларів[8]) і могла підтримувати 175 мільярдів параметрів. Для порівняння, GPT-2 мала 40 гігабайт навчального вмісту та підтримувала 1,5 мільярдів параметрів[38][22].
Безкоштовну модель, доступну публіці та розробникам, також було оновлено, але до менш просунутої версії GPT-3. Вона отримала назвуGriffin[20].
Невдовзі після випуску GPT-3, Волтон заявив:
«[GPT-3 — це] одна з найпотужніших моделей ШІ в світі…[3] Вона набагато послідовніша в плані розуміння того, ким є персонажі, що вони говорять, що відбувається в сюжеті, та… [дозволяє краще] написати цікаву та правдоподібну історію»[8].
У другій половині 2020 року доAI Dungeon було додано функцію «Світи», яка давала гравцям можливість розмістити їх пригоду в одному з загальних світів, які надавали більше контексту про середовище, де відбувається пригода[16].
У лютому 2021 року було оголошено, що Latitude зібрали 3,3 мільйона доларівпочаткового фінансування (за участю NFX, Album VC і Griffin Gaming Partners) для «створення ігор із „нескінченними“ сюжетними можливостями»[39]. Це фінансування мало на меті вивести створення контенту з ШІ вAI Dungeon за межі (на той час) виключно текстового застосування.
30 серпня 2022 року для всіх гравців став доступним новий варіант взаємодії «See» («Подивитися»).
Близько двох тисяч людей зіграло в оригінальну версію гри протягом першого місяця після її випуску, в травні 2019 року[17][11]. Протягом тижня після перезапуску в грудні 2019 року було зафіксовано понад 100 000 гравців і понад 500 000 ігрових сесій[21], а в червні 2020 рокуAI Dungeon перетнула позначку в 1,5 мільйона гравців[27].
Окрім гравців, які використовувалиAI Dungeon як розвагу, були також користувачі, які намагалися використовувати ігровийінтерфейс генерації тексту для створення інших форм контенту, яких не було у традиційних пригодах (переважно через опцію користувацьку пригод). Незважаючи на те, що гру в основному навчали з використанням текстових пригодницьких ігор, навчальний контент для самих моделей GPT містив велику кількість веб-контенту (наприклад, повну англомовнуВікіпедію), що дозволяло грі використовуватися в областях поза межами цього основного фокусу[8][40]. Серед прикладів такого використанняAI Dungeon:
У квітні 2021 року вAI Dungeon запровадили новий алгоритммодерації вмісту[en], щоб завадити гравцям створювати текстовіімітації дитячої порнографії[en]. Ця модерація включала в себе людину-модератора, яка читала приватні пригоди користувачів[46][47][48][49]. Фільтр також мавпомилкові спрацьовування через неоднозначні формулювання (терміни на кшталт «eight-year-old laptop», які можна неправильно інтерпретувати як вік дитини), спрацьовуючи як на порнографічні, так і на непорнографічні пригоди. В результаті цих збоїв системи модерації деякі гравці вдалися добомбардування[en]AI Dungeon відгуками, посилаючись на помилкові спрацьовування модерації та недостатню комунікацію між Latitude та її користувацькою базою[50].
У вересні 2021 року Latitude розповіли про вже виправлену вразливість у API гри, яка потенційно дозволяла зловмисникам дотримувати доступ до деяких користувацьких даних[51].
У червні 2022 року вAI Dungeon з'явиласьреклама. Вона замінила попередню систему, побудовану на «енергії», яка витрачалась на створення пригод, і відновлювалась через деякий час[52]. Система реклами надавала нескінченні спроби створення пригод, але час від часу переривала ігровий процес рекламою, при цьому гравець міг втратити свої дії. Ця зміна викликала негативну реакцію користувачів, у відповідь на яку Latitude оновили гру, і навчили її зберігати дії гравців під час перегляду реклами[53]. Систему реклами було остаточно видалено наприкінці 2022 року[54].
AI Dungeon дляSteam була випущена 28 липня 2022 року[55]. Наприкінці 2022 року гра отримала безкоштовну версію з можливістювнутрішньоігрових покупок[en][53].