Как генерируются ответы ИИ?
О нейросети
Вам не нужно понимать это, чтобы пользоваться Questsmith.
Эта статья задумана как техническое объяснение и может быть немного запутанной для большинства людей. Мы разместили ее здесь, чтобы помочь пользователям понять настройки модели, экспериментировать с искусственным интеллектом и выполнять более продвинутое устранение неполадок.
Хотя понимание базовых механизмов больших языковых моделей не требуется для создания повествований в Questsmith, этот технический разбор проясняет последовательность событий, происходящих за кулисами каждый раз, когда инициализируется действие.
Переход от пользовательского ввода к полностью реализованной, связной последовательности истории включает пять отдельных вычислительных фаз:
Пять фаз генерации
Компиляция полезной нагрузки
Ваш интерфейс передает ваше последнее действие на наши защищенные серверы. Система немедленно объединяет этот ввод с вашими активными основами сюжета, сработавшими карточками истории, блоками памяти и прошлой повествовательной историей, чтобы скомпилировать единую, унифицированную полезную нагрузку данных.
Токенизация
Большие языковые модели не обрабатывают сырой текст. Специализированная программа, называемая токенизатором, разбивает ваш текст на числовые единицы, называемые токенами. В среднем один токен равен примерно четырем символам. Ваши расширенные настройки конфигурации напрямую управляют этими сырыми лимитами токенов.
Обработка нейронной сетью
Числовые токены вводятся в глубокую матрицу нейронной сети, содержащую миллиарды статистических переменных, называемых весами. Эти веса хранят языковые закономерности, которые искусственный интеллект усвоил при анализе терабайтов публичной литературы, книг и сценариев. Сеть использует эти данные, чтобы предсказать, что должно произойти дальше в вашей истории.
Статистическая выборка
Искусственный интеллект не просто пишет предложение; он вычисляет огромный список распределения вероятностей каждого возможного следующего токена. Он выбирает токены один за другим с помощью статистических уравнений. На эту фазу выборки сильно влияют ваши пользовательские настройки:
- Температура повышает креативность или заставляет соблюдать жесткую логическую последовательность.
- Top K и Top P отфильтровывают крайне маловероятные слова, чтобы удерживать сюжет в реалистичных рамках.
Детокенизация и уточнение
Когда цикл генерации завершается, числовые токены переводятся обратно в текст, читаемый человеком. Наши серверы применяют финальные алгоритмы постобработки, чтобы результат заканчивался чистым, завершенным предложением, и кэшируют альтернативные варианты для ваших следующих опций повторной попытки. Затем текст отображается на вашем устройстве, готовый к вашему следующему ходу.