На початку цього місяця Адріан Головатий, засновник платформи для навчання музиці Soundslice, розкрив таємницю, яка мучила його протягом тижнів. На сайт постійно завантажувалися дивні зображення, які явно були сесіями ChatGPT.
Розібравшись у ситуації, він зрозумів, що ChatGPT став одним з найбільших промоутерів його компанії — але він також вводив людей в оману щодо можливостей його додатку.
Головатий найбільше відомий як один із творців проекту Django, популярного фреймворка для веб-розробки на Python (хоча він пішов з управління проектом у 2014 році). У 2012 році він запустив Soundslice, що залишається «пишаючись самостійним фінансуванням», як він зазначив в інтерв’ю TechCrunch. Наразі він зосереджений на своїй музичній кар’єрі як артист і засновник.
Soundslice — це додаток для навчання музиці, що використовується студентами та викладачами. Він відомий своїм відеоплеєром, який синхронізується з нотами, що направляють користувачів у виконанні нот.
Ця платформа також пропонує функцію «сканера нот», яка дозволяє користувачам завантажувати зображення нот із паперу, а потім за допомогою штучного інтелекту автоматично перетворює їх на інтерактивні нотні записи з усіма необхідними позначками.
Головатий уважно стежить за журналами помилок цієї функції, аби виявити проблеми та місця для вдосконалення.
Саме там він почав помічати завантаження сесій ChatGPT.
Ці сесії створювали безліч журналів помилок. Замість зображень нот це були картинки з текстом та символами, відомими як ASCII табулатура. Це базова текстова система, що використовується для нотування гітари, яка працює на звичайній клавіатурі. (Наприклад, на стандартній QWERTY клавіатурі немає ноти соль.)
Кількість цих зображень сесій ChatGPT не була такою значною, щоб вона приносила компанії фінансові втрати на зберігання чи перевантажувала пропускну спроможність додатку, зазначив Головатий. Він був збентежений ситуацією, про що написав у блозі.
«Наша скануюча система не була розроблена для підтримки такого стилю нотування. Чому ж ми отримували так багато скріншотів ASCII таб ChatGPT? Я був в подиві на протязі кількох тижнів, поки сам не спробував ChatGPT,» — описав він ситуацію.
Тоді він побачив, як ChatGPT говорить людям, що вони можуть прослухати цю музику, відкривши обліковий запис Soundslice та завантаживши зображення сесії чату. Але це не спрацювало. Завантаживши ці зображення, не вдалось перетворити ASCII таб на звукові ноти.
Головатий зіткнувся з новою проблемою. «Основна вартість полягала в репутації: нові користувачі Soundslice заходили з хибними очікуваннями. Їм упевнено сказали, що ми можемо зробити те, що насправді не вміємо,» — пояснив він.
Він і його команда обговорили свої варіанти: написати відмови у всіх куточках сайту — «Ні, ми не можемо перетворити сесію ChatGPT на музику» — або додати цю функцію до сканера, навіть якщо вони раніше не мали на меті підтримувати таку незвичайну систему музичного нотування.
Він вирішив надати цю функцію.
«Мої почуття з цього питання суперечливі. Я радий додати інструмент, який допомагає людям. Але відчуваю, що нас заставили діяти в дивний спосіб. Чи дійсно ми повинні розвивати функції у відповідь на дезінформацію?» — написав він.
Він також задумався, чи це перший задокументований випадок, коли компанія повинна була розробити функцію через постійні помилки ChatGPT.
Користувачі на Hacker News висловили цікаву думку з цього приводу: кілька з них зазначили, що це не відрізняється від самовпевненого продавця, який обіцяє неймовірні можливості потенційним клієнтам та змушує розробників реалізувати нові функції.
«Вважаю, це дуже влучне та кумедне порівняння!» — погодився Головатий.