제니터 AI 로어북 및 기억 유지 핵심 원리
로어북 World Info는 캐릭터 프롬프트 토큰 용량을 낭비하지 않고 특정 단어가 대화에 등장할 때만 필요한 배경 지식과 비밀 설정을 모델의 활성 컨텍스트에 동적으로 주입하는 온디맨드 메모리 기술입니다. 이를 활용하면 수백 턴의 긴 롤플레잉에서도 캐릭터 고유의 세계관과 인물 관계가 절대 무너지지 않습니다.
대화가 길어질수록 봇이 과거 설정을 잊어버리는 이유
많은 사용자들이 캐릭터의 초기 프롬프트에 방대한 배경 스토리와 인물 관계를 빽빽하게 적어 넣지만 대화가 20턴을 넘어가면 모델의 컨텍스트 창 한계로 인해 초기 설정이 밀려나 망각이 시작됩니다.
Janitor AI Lorebook은 이 문제를 근본적으로 해결합니다. 캐릭터 정의문에 모든 것을 담지 않고 가문 역사 마법 규칙 특정 지명 아이템 정보를 개별 로어북 항목으로 분리합니다. 그리고 사용자가 해당 단어를 언급했을 때만 정밀하게 프롬프트 상단에 삽입하여 토큰 낭비 없이 완벽한 일관성을 보존합니다.
일반 단일 캐릭터 정의문 vs 로어북 기반 동적 컨텍스트 비교표
| 비교 항목 | 단일 프롬프트 일괄 기재 방식 | 로어북 월드 인포 동적 주입 방식 |
|---|---|---|
| 초기 컨텍스트 토큰 소비량 | 수천 토큰 상시 점유로 대화 메모리 부족 | 기본 페르소나만 점유하여 메모리 80퍼센트 확보 |
| 100턴 이상 장기 대화 일관성 | 초기 설정 망각 및 캐릭터 성격 붕괴 | 키워드 호출로 언제나 정확한 설정 회상 |
| 세계관 확장성 및 다중 인물 관리 | 인물 추가 시 전체 프롬프트 재작성 필요 | 새로운 인물과 장소를 독립 카드로 무한 추가 |
| 비밀 설정 및 조건부 스토리 전개 | 시작부터 모델이 비밀을 누설할 위험 | 특정 계기나 사건 발생 시에만 활성화 |
| 한국어 어휘 매칭 정확도 | 유사어 표현 시 설정 누락 빈번 | 다양한 한국어 동의어 키워드 등록 지원 |
완벽한 캐릭터 일관성을 만드는 로어북 구축 3단계 실무
1단계. 핵심 세계관과 인물 정보 항목별 모듈화
캐릭터의 출신 가문 특수 능력 자주 방문하는 장소 등을 개별 엔트리로 나누고 이름과 성격을 간결한 설명문으로 작성합니다.
2단계. 한국어 조사와 유의어를 포함한 키워드 트리거 등록
대화 중 자연스럽게 호출될 수 있도록 단어의 기본형뿐만 아니라 줄임말과 상황별 유의어를 쉼표로 구분하여 키워드 필드에 넉넉히 입력합니다.
3단계. 삽입 위치 및 우선순위 토큰 가중치 조절
중요한 행동 지침은 컨텍스트 후반부에 가깝게 배치하고 단순 배경 묘사는 전반부에 위치하도록 깊이 depth 설정을 조율합니다.
자주 묻는 질문 FAQ
Q. 로어북에 등록된 키워드가 대화에 나오지 않으면 토큰을 전혀 먹지 않나요?
네, 등록된 트리거 키워드가 사용자의 입력이나 봇의 직전 답변에 포착되지 않으면 해당 엔트리는 컨텍스트에 포함되지 않아 토큰을 전혀 낭비하지 않습니다.
Q. 한국어 조사가 붙어도 키워드 인식이 정상적으로 작동하나요?
대부분의 프론트엔드 엔진은 공백이나 부분 일치를 지원하므로 키워드 목록에 핵심 명사 위주로 등록해 두면 무리 없이 트리거됩니다.
Q. 다른 사람이 만든 캐릭터 카드에 내가 만든 로어북을 연결할 수 있나요?
네, 제니터 AI 설정 메뉴에서 사용자가 보유한 개인 로어북 라이브러리를 원하는 캐릭터 채팅방에 언제든 자유롭게 마운트할 수 있습니다.