Что входит в контекст, отправляемый нейросети?
О нейросети
Контекст представляет собой совокупную полезную нагрузку данных, передаваемую в механизм генерации Questsmith во время каждого операционного цикла. Эта нагрузка определяет параметры, границы и историческую запись, которые искусственный интеллект оценивает, чтобы вычислить следующую повествовательную последовательность.
Когда объем активных повествовательных данных превышает физическую емкость модели, механизм разделяет элементы на две основные классификации, чтобы предотвратить переполнение контекста: Основные структурные элементы и Элементы динамического распределения.
Обязательные основные структурные элементы
Основные структурные элементы задают фундаментальную логику и тематические ограничения вашего приключения. Механизм отдает этим элементам приоритет, выделяя им до максимального порога в 70% от общей доступной пропускной способности контекста.
Если совокупный объем этих элементов превышает 70%, механизм выполняет строгую матрицу сокращения по приоритету, чтобы сохранить стабильность системы:
- Конечный журнал и активный ввод: Самое последнее действие или ввод игрока. Он всегда сохраняется в 100% объема.
- Передняя инфраструктура памяти: Скриптовые данные системного уровня, используемые для активных изменений. Она всегда сохраняется в 100% объема.
- Заметки автора: Контекстные модификаторы, которые задают непосредственный тон или стилистические ограничения.
- Основы сюжета: Постоянный якорь, содержащий фундаментальные данные о вашем главном герое и критически важных механиках вселенной.
- Основные инструкции механизма: Системные подсказки, управляющие функциональным поведением модели искусственного интеллекта.
- Сводка истории: Общая запись завершенных повествовательных арок.
Если элемент с низким приоритетом не помещается в оставшееся пространство распределения, его конечный текст аккуратно усекается, а все последующие элементы исключаются из активного цикла полезной нагрузки.
Элементы динамического распределения
Элементы динамического распределения представляют гибкую, ситуационную информацию. Эти элементы занимают оставшуюся пропускную способность контекста, оставленную основными структурными элементами. Оставшееся пространство математически распределяется между тремя отдельными каналами:
- Распределение карточек истории 25%: Записи знаний, динамически запускаемые ключевыми словами, появляющимися в недавних действиях игрока. Механизм сканирует скользящее окно недавней истории, чтобы определить совпадения ресурсов. Глубина этого исторического сканирования расширяется пропорционально доступной пропускной способности токенов, отдавая приоритет записям на основе частоты и новизны.
- Распределение повествовательной истории 50% до 75%: Хронологическая запись прошлых действий. Механизм компилирует эти данные в обратном порядке, начиная с самой последней последовательности и двигаясь назад, пока выделенная пропускная способность не будет полностью израсходована. Если автоматизированная система памяти отключена, этот канал расширяется и может занимать до 75% динамического пространства.
- Распределение автоматизированной системы памяти 25%: Вторичная историческая матрица, которая извлекает долгосрочные поведенческие сводки и прошлые вехи. Механизм ранжирует эти векторы на основе семантической релевантности непосредственному конечному действию, внедряя столько совпадающих узлов данных, сколько позволяет оставшаяся пропускная способность.