로어북
이 페이지는 로어북을 설명합니다. 로어북은 NeoTavern이 관련성이 생기는 순간에 정확히 프롬프트로 주입하는 세계관 지식의 모음입니다.
로어북이란?
로어북은 세계, 배경, 또는 캐릭터에 관한 항목의 집합입니다. 장소, 세력, 역사, 인물, 마법의 규칙 — 모델이 알아야 하지만 모든 메시지에 넣기에는 토큰이 아까운 내용이 여기 해당합니다. 앱은 책 전체를 프롬프트에 넣는 대신, 현재 대화에서 키워드가 일치하는 항목만 활성화합니다.
책의 범위는 전역(모든 채팅에서 사용 가능)이거나 캐릭터에 연결된 것(해당 캐릭터의 대화에서만 사용)입니다. 캐릭터 편집기의 로어 섹션에서 캐릭터별로 책을 연결하고 해제할 수 있습니다.
항목
각 항목에는 다음이 있습니다.
- 주 키 — 하나 이상의 활성화 키워드. 주 키는 최소 하나가 필요합니다.
- 보조 키 — 추가 선택 키워드.
- 내용 — 항목이 발동할 때 프롬프트에 주입되는 텍스트.
- 위치 — 다른 항목과 비교해 항목이 삽입되는 위치.
- 토글 —
enabled(활성화에 참여),constant(항상 포함),selective(설정된 위치에만 삽입).
일치는 대화 컨텍스트에 대한 대소문자 구분 없는 부분 문자열 일치입니다. 항목이 발동하면 내용이 항목의 위치에 따라 프롬프트에 삽입되며, 항목 대화상자는 크기를 토큰 단위로 추정해 표시하므로 예산을 예측 가능하게 유지할 수 있습니다.
삽입 순서
파이프라인은 프롬프트 블록을 고정된 순서로 조립합니다. 메인 프롬프트, 캐릭터 이전 로어북, 페르소나, 캐릭터, 캐릭터 이후 로어북, 대화 예시, 메모리, 채팅 기록, 기록 이후 지시문, 현재 사용자 입력 순입니다. 로어북 항목은 메모리 블록과 함께 관련성 순으로 순위가 매겨지며, 상수 항목은 항상 존재합니다. 활성화된 항목의 실제 순서는 책 내부의 위치를 따르므로, 잘 구성된 책은 안정적인 프롬프트를 만듭니다.
책 관리
내비게이션 레일의 로어북 패널에는 세 개의 탭이 있습니다. 책 목록, 책 편집기, 항목 목록입니다. 목록에는 각 책의 이름, 설명, 로드 횟수, 범위 배지(전역 또는 캐릭터)가 표시되며, 전역 책, 특정 캐릭터의 책, 모든 책을 필터링할 수 있습니다. 책은 삭제되면 휴지통 상태로 이동하며 복원할 수 있고, 대규모 라이브러리에서는 책 검색에 디바운스가 적용됩니다.
캐릭터 편집기에서 새로 만든 책은 즉시 해당 캐릭터에 연결됩니다. 편집기는 캐릭터를, 메모리 블록이 로어북 항목과 상호작용하는 방식은 메모리 및 회상을 참조하세요.