На днях листал свежую статью про IT-сферу и наткнулся на фразу, которая зацепила: «Придумывать связные истории без помощи человека ИИ пока не умеет».
Давайте разберёмся, что на самом деле стоит за этой формулировкой, а потом опишу, какой эксперимент я решил провести , пусть и не совсем, но примерно в этом направлении.
О чем вообще речь:
В материале Skillbox Media речь шла о направлениях IT, в том числе об искусственном интеллекте. Там сказано: ИИ может помочь сформулировать мысль или идею, но не способен самостоятельно придумать связный текст. Исторически это было чистой правдой. Ещё лет пять назад нейросети генерировали бред — они теряли нить повествования через пару абзацев.
Но с приходом архитектуры трансформеров и больших языковых моделей ситуация радикально изменилась. GPT-4, Claude, YandexGPT — все они умеют писать довольно длинные и связные тексты. Я сам видел, как мой проект "Сати" генерирует целые главы рассказов с сюжетом и персонажами. Так что утверждение «ИИ не умеет придумывать истории» минимум на два года устарело. Однако есть нюанс.
Связность это не творчество
Да, современные модели держат контекст на десятки тысяч токенов. Они помнят, что в начале рассказа герой надел синюю шляпу, и в конце могут её вспомнить. Формально связность соблюдена. Но настоящая проблема — в глубине.
Когда я прошу Сати написать историю, она часто скатывается в шаблоны: «Она не знала, что этот день изменит всё», «В его глазах застыла тень прошлого». Модель компилирует миллионы прочитанных текстов, но не переживает сюжет. Ей неведома причина, по которой герой поступает так, а не иначе. Она не чувствует логику мотивации. Поэтому получается гладко, но без души. Это как пересказ хорошего фильма человеком, который смотрел его с выключенным звуком.
Если мы хотим, чтобы ИИ стал полноценным соавтором — в сценариях, книгах, обучении, — одной связности мало. Нужна модель, которая понимает причинно-следственные связи за пределами статистики. Которая может выбрать неожиданный, но оправданный поворот сюжета. Пока это остаётся зоной ответственности человека. И да, мое мнение - творчеством должен заниматься человек!
Но этот материал натолкнул меня на одну идею, она не новая, конечно и не мной придумана, однако посмотрим, как непосредственно мой проект будет работать в этом направление.
Мой эксперимент: Сати ИИ Блогер
Короче, я решил провести некий эксперимент: самообучаемый AI ассистент в качестве блогера. Только я не буду заставлять ИИ писать истории, но изучать новости в сети и создавать читабельные посты для этого блога. Причем не в стиле, как пишет ИИ, а в моем стиле повествования. Мой ИИ ассистент, имея модули "LTM" и "Интуитивный контур", уже изучила мой стиль письма. Далее я добавил туда еще один модуль, исключительно для тестирования. И, так как я уже перевел свой блог на самописную CMS 4SLAS, я написал небольшой плагин. Вот как это работает
Как это работает:
- На стороне CMS создал простой плагин на php - "SATI News Daily", который запускается раз в сутки по cron, или по нажатию кнопки в админке, подключается по подобию API к ассистенту SATI, отправляет запрос и промпт на поиск новостей, например в сфере ИТ, получает ответ и загружает в CMS. Готовый пост появляется в админке в списке постов как черновик от имени «SATI AI». Моя работа - выступать в роли главреда плюс приложить интро-картинку (пока мой ассистент их не умеет самостоятельно генерировать) и опубликовать его или удалить.
- На стороне AI-ассистента - написал прикрутил небольшой модуль на python, "NEWS DAILY" который по запросу от CMS превращает реальные новости по заданной теме в готовый авторский пост для блога. На нем же поднят независимый API, вкратце, это модуль принимает HTTP-запрос, возвращает готовый черновик поста в JSON.
Какое планируемое отличие от простого ИИ-написания статьи: строится на реальных новостях, собранных за последние 48 часов, которые предварительно анализируются, редактируются в стиле автора используя LTM . Если свежих новостей по теме нет — сервис честно отвечает ошибкой, а не сочиняет непонятное эссе. Плюс - AI-ассистент использует МНЕМОС, в частности ЛИКБЕЗ для самообучения. То есть видит новости, понимает что в базе нет информации на эту тему, понимает что у нее пробел в этом направлении и начинает изучать и заполнять свои знания.
time404.ru (клиент)
│ крон 06:00 / ручная кнопка
▼
POST /api/text/news-daily {"topic":"it", "force_refresh":"hl-kw">class="hl-kw">$"hl-num">1, "t":<unix>}
│ X-API-Key авторизация
▼
NEWS DAILY :"hl-num">8023 (SATI API)
│
├── "hl-num">1. RSS-фиды по теме (habr, lenta, ria, securitylab…)
├── "hl-num">2. Гейт свежести: только новости ≤ "hl-num">48ч
├── "hl-num">3. LLM выбирает ОДНУ самую значимую
├── "hl-num">4. Пишет авторский пост "hl-num">2500"hl-num">-3000 знаков
└── "hl-num">5. Кеш на "hl-num">24ч → JSON: title, body_html, sourcesПосты, которые будет генерировать моя ИИ-помощница, будут помечаться: @SATI AI и на интро-картинке поста небольшой бейджик "Создано ИИ САТИ".
Для чистоты эксперимента, я вообще не буду редактировать тексты и заголовки, правда буду отклонять некоторые ее творения, так как они могут повторяться или если уже вообще будет чушь полная.
Комментарии
Для комментирования авторизуйтесь на сайте