3

ИИ-мастер ДнД: математика и галлюцинации

ИИ не умеет в математику! ИИ галлюцинирует!

Так говорят люди. И поэтому ИИ-мастер ДнД априори говно. Я развенчаю этот миф.

Начать стоит с разделения понятий. ИИ-модель (LLM) — это одно. Движок (или любой другой софт на базе ИИ) - это другое.

Сама по себе LLM и правда частенько фантазирует, а считать 2+3 не умеет по своей природе. Если она выдаст в ответе 5, то только потому, что часто видела "2+3=5" в обучающих данных — типа зазубрила. А в ДнД есть и последовательность нарратива, и математика, и нужно много всего помнить. Конечно, если "ИИ-мастер" — это большой промпт к ИИ-ассистенту ChatGPT, то результат будет немного предсказуемый.

Возникает вопрос: что с этим делать? На самом деле, всё просто: нужно оставить LLM то, в чём она хороша, а остальное вынести в код.

Например, игрок хочет перепрыгнуть препятствие. LLM сама прекрасно поймёт, что нужно сделать проверку атлетики. Супер! А вот дальше уже код должен подтянуть из базы данных статы персонажа, сделать бросок d20 и определить успешность.

Или вот бой. Все, кто пробовали играть с ChatGPT, знают: будут ошибки в инициативе, в экономике действий, в расчёте урона. Поэтому хороший ДнД бот кодом определит, чей сейчас ход, а ИИ будет использовать для интерпретации намерения игрока (кого и чем он хочет ударить) или генерации атак врагов. Расчёт попаданий и урона — опять кодом.

Всё :)

А галлюцинации? Есть способы и с ними справиться. Например, сделать такой конвейер:

конвейер

конвейер

Ведь если вы уже знаете намерение игрока и посчитали последствия, вам не нужен ИИ, чтобы придумать всю историю! У вас уже есть чётко детерминированная история: игрок хотел сделать А и Б, у него получилось А и не получилось Б, последствия такие-то. Достаточно отдать эту историю отдельной LLM и научить её делать из этой истории последовательный рассказ в нужной атмосфере.

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

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

плашка "Механика" как раз создана кодом

плашка "Механика" как раз создана кодом

Перечисленные инженерные проблемы я решаю в своём ДнД боте и скоро планирую второй закрытый альфа тест. Залетайте на канал и записывайтесь на альфу, чтобы проверить, действительно ли то, что я описываю, работает.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества