기억 시스템에 관한 모든 것
자동 요약과 기억 뱅크를 이해하고, 컨텍스트 길이가 왜 중요한지, 그리고 더 나은 장기 모험을 위해 기억 기능을 구성하는 방법을 알아봅니다.
기억 시스템은 당신의 모험에서 중요한 정보를 자동으로 저장하고 가져와서 AI가 긴 세션 동안 일관성을 유지할 수 있도록 돕습니다.
이는 자동 요약(Auto Summarization)과 기억 뱅크(Memory Bank)라는 두 개의 상호 보완적인 기능으로 구성됩니다.
기억 시스템이 중요한 이유
대규모 언어 모델은 제한된 컨텍스트 윈도우를 가지고 있습니다. 이야기가 길어짐에 따라 이전의 텍스트는 프롬프트에서 제거되어야 하며, 이는 AI가 중요한 세부 사항을 잊어버리는 것처럼 느껴지게 할 수 있습니다.
기억 시스템은 높은 수준의 줄거리 개요와 관련 상세 기억을 모두 유지함으로써 이를 해결하며, 당신의 선택이 긴 모험 내내 의미 있게 유지되도록 돕습니다.
작동 방식: 핵심 개요
이 시스템은 요약 모델과 임베딩 기반 검색을 사용합니다. 간단히 말해, 스토리 기록을 지속적으로 압축한 뒤 필요할 때 가장 관련성 높은 기억을 가져옵니다.
- 자동 요약 (Auto Summarization): 전체적인 줄거리 수준의 요약을 유지합니다.
- 기억 뱅크 (Memory Bank): 수많은 작은 기억 항목들을 저장하고 관련 있는 것들을 동적으로 주입합니다.
인간의 뇌 유추
이 설계는 인간의 두 가지 기억 전략을 모방합니다: 압축(모든 단어가 아닌 핵심 아이디어를 기억함)과 인출(맥락상 관련이 있을 때만 세부 사항을 떠올림).
Questsmith의 용어로 압축은 요약이고 인출은 기억 뱅크에서의 기억 조회입니다.
기억(Memory)이란 무엇인가요?
기억은 스토리의 이전 부분들에 대한 AI 생성 요약본입니다. 일반 산문보다 밀도가 높으며 주요 사건, 실체 및 변화에 초점을 맞춥니다.
새로운 기억은 이전의 6개 행동(AI 응답 포함)으로부터 만들어집니다. 시스템은 충분한 턴이 누적된 후 기억을 만들기 시작하며, 이후 반복적인 주기로 계속됩니다.
자동 요약
자동 요약은 주기적으로 새로운 사건을 통합하고 필요할 때 이전 세부 사항을 압축하여 줄거리 수준의 스토리 요약을 최신 상태로 유지합니다.
이는 현재 장면 컨텍스트를 위한 공간을 남겨두면서도 AI가 서사적 방향성을 보존하도록 돕습니다.
스토리 요약 줄거리 구성 요소
스토리 요약은 전용 줄거리 구성 요소입니다. 수동으로 추가 및 편집할 수 있으며, 자동 요약이 활성화된 경우 시간이 지남에 따라 자동으로 업데이트됩니다.
컨텍스트 뷰어에서 토큰 사용량을 모니터링할 수도 있습니다.
편집 및 기존 모험
스토리 요약을 수동으로 편집할 수 있습니다. 당신의 편집 내용은 향후 자동 요약이 생성될 때 입력값으로 포함됩니다.
과거 기록을 크게 변경했다면 요약을 수동으로 조정해야 할 수도 있습니다. 모든 편집에 대해 전체 기록을 재요약하는 것은 모델 컨텍스트와 비용 문제로 제한됩니다.
기억 뱅크가 관련성을 검색하는 방식
각 기억은 임베딩 벡터로 변환됩니다. 시스템은 현재 문맥의 벡터와 저장된 기억 벡터들을 비교하여 의미론적 유사도 순으로 순위를 매깁니다.
상위 순위의 기억들은 '사용된 기억(Used Memories)'으로 AI 컨텍스트에 삽입됩니다. 이를 통해 모델은 세부 사항이 중요해질 때 이를 떠올릴 수 있습니다.
기억의 생명 주기
- 기억 뱅크는 새 모험이 시작될 때 비어 있습니다.
- 행동들이 요약됨에 따라 기억들이 축적됩니다.
- 가득 차면 덜 사용된 기억들이 '잊혀진 기억(Forgotten Memories)'으로 제거됩니다.
- 자주 관련이 있는 기억들은 훨씬 더 오래 유지될 수 있습니다.
기억 시스템 활성화 방법
게임 설정 사이드바에서 게임플레이 -> AI 모델 -> 기억 시스템으로 가서 기억 뱅크와 자동 요약을 활성화하세요.
한 번 활성화되면, 설정을 변경하기 전까지 이후의 모험들에도 활성 상태가 유지됩니다.
멤버십 등급 및 기억 뱅크 크기
| 멤버십 등급 | 기억 뱅크 용량 |
|---|---|
| Free | 25 |
| Champion | 100 |
| Legend | 200 |
| Mythic | 400 |
기억 시스템 대 줄거리 구성 요소
줄거리 구성 요소는 여전히 중요합니다. AI 지침, 스토리 요약, 줄거리 필수 요소 및 작가의 노트는 항상 컨텍스트에 포함되는 반면, 스토리 카드는 키워드에 의해 조건부로 주입됩니다.
기억 시스템은 수동 관리의 부담을 줄여주지만, 잘 구조화된 줄거리 구성 요소는 여전히 일관성과 품질을 향상시킵니다.
베스트 프랙티스 체크리스트
- 장기적인 품질을 위해 자동 요약을 초기에 활성화하세요.
- 중대한 오류를 수정하려면 스토리 요약 편집을 활용하세요.
- 줄거리 필수 요소는 간결하고 안정적으로 유지하세요.
- 광범위한 세계관 지식과 키워드 트리거에는 스토리 카드를 사용하세요.
- 토큰 할당량을 이해하기 위해 정기적으로 컨텍스트 뷰어를 확인하세요.