Все о системе памяти
Поймите автоматическое сжатое изложение и банк памяти, важность длины контекста и настройку памяти для длинных приключений.
Система памяти автоматически сохраняет и извлекает важные сведения из вашего приключения, чтобы поддерживать согласованность в длинных сессиях.
Она состоит из двух взаимодополняющих функций: автоматического сжатого изложения и банка памяти.
Почему система памяти важна
У больших языковых моделей ограничено окно контекста. По мере роста истории старый текст вытесняется, и может казаться, что система забывает детали.
Система памяти решает это, сохраняя общий контур сюжета и релевантные подробные воспоминания.
Как это работает: общий обзор
Система сочетает модели сжатого изложения и поиск по семантическим векторным представлениям. Проще говоря, она сжимает историю и извлекает самые уместные воспоминания.
- Автоматическое сжатое изложение: Поддерживает сквозное сюжетное резюме.
- Банк памяти: Хранит множество небольших воспоминаний и динамически вставляет наиболее подходящие.
Аналогия с человеческим мозгом
Подход повторяет две человеческие стратегии: сжатие (запоминать главное) и извлечение (вспоминать детали при необходимости).
В терминах игры сжатие соответствует резюмированию, а извлечение — поиску в банке памяти.
Что такое воспоминание
Воспоминание — это сжатая сводка небольшого блока прошлых действий. Она плотнее обычного текста и сосредоточена на ключевых событиях и изменениях.
Новое воспоминание формируется из шести предыдущих действий (включая ответы системы). После накопления нужного числа ходов процесс идет циклически.
Автоматическое сжатое изложение
Автоматическое сжатое изложение поддерживает актуальность сюжетного резюме, регулярно добавляя новые события и уплотняя старые детали при необходимости.
Это сохраняет направление повествования и оставляет место для контекста текущей сцены.
Компонент Сюжетное резюме
Сюжетное резюме — отдельный компонент сюжета. Его можно редактировать вручную, а при включенной автоматике оно обновляется со временем.
Расход токенов можно отслеживать в просмотрщике контекста.
Редактирование и существующие приключения
Сюжетное резюме можно редактировать вручную. Эти правки учитываются в следующих автоматических обновлениях.
Если вы сильно меняете очень старые фрагменты, может потребоваться ручная корректировка. Полное пересжатие всей истории при каждом изменении ограничено контекстом и стоимостью.
Как банк памяти находит релевантное
Каждое воспоминание преобразуется в векторное представление. Система сравнивает векторы текущего контекста с сохраненными и ранжирует по семантической близости.
Лучшие записи вставляются в контекст как используемые воспоминания, чтобы возвращать важные детали в нужный момент.
Жизненный цикл памяти
- В новом приключении банк памяти пуст.
- Воспоминания накапливаются по мере резюмирования действий.
- При заполнении менее используемые записи удаляются как забытые воспоминания.
- Часто релевантные воспоминания могут сохраняться значительно дольше.
Как включить систему памяти
В боковой панели настроек перейдите в Игровой процесс -> Модели искусственного интеллекта -> Система памяти, затем включите банк памяти и автоматическое сжатое изложение.
После включения в одном приключении эти параметры сохраняются для следующих, пока вы их не измените.
Уровень подписки и размер банка памяти
| Уровень подписки | Банк памяти |
|---|---|
| Бесплатный | 25 |
| Чемпион | 100 |
| Легенда | 200 |
| Мифический | 400 |
Система памяти и компоненты сюжета
Компоненты сюжета остаются важными. Инструкции, сюжетное резюме, ключевые элементы и заметка автора всегда в контексте, а сюжетные карточки вставляются по ключевым словам.
Система памяти снижает ручную нагрузку, но хорошо структурированные компоненты сюжета по-прежнему улучшают согласованность и качество.
Список лучших практик
- Включайте автоматическое сжатое изложение как можно раньше.
- Исправляйте критические неточности через правки сюжетного резюме.
- Держите ключевые элементы сюжета короткими и стабильными.
- Используйте сюжетные карточки для общего знания о мире и срабатываний по ключевым словам.
- Периодически проверяйте просмотрщик контекста, чтобы понимать распределение токенов.