AI에 전송되는 컨텍스트에는 무엇이 포함되나요?
AI에 관하여
컨텍스트는 각 작동 주기 동안 Questsmith 생성 엔진으로 전송되는 집계 데이터 묶음을 의미합니다. 이 묶음은 인공 지능이 다음 서사 순서를 계산하기 위해 평가하는 매개변수, 경계, 과거 기록을 정의합니다.
활성 서사 데이터의 양이 모델의 물리적 용량을 초과하면, 엔진은 컨텍스트 넘침을 방지하기 위해 요소를 두 가지 주요 분류로 나눕니다: 핵심 구조 요소 및 동적 할당 요소.
필수 핵심 구조 요소
핵심 구조 요소는 모험의 기반 논리와 주제적 제약을 설정합니다. 엔진은 이러한 요소를 우선 처리하며, 사용 가능한 전체 컨텍스트 대역폭의 최대 70%까지 할당합니다.
이 요소들의 합산 용량이 70%를 초과하면, 엔진은 시스템 안정성을 보존하기 위해 엄격한 우선순위 절단 행렬을 실행합니다:
- 종단 기록과 활성 입력: 가장 최근의 행동 또는 플레이어 입력입니다. 이것은 항상 100% 용량으로 보존됩니다.
- 전방 메모리 인프라: 활성 수정을 위해 사용되는 시스템 수준 스크립팅 데이터입니다. 이것은 항상 100% 용량으로 보존됩니다.
- 작가 메모: 즉각적인 어조 또는 문체적 제약을 지시하는 문맥 수정 요소입니다.
- 줄거리 핵심 요소: 주인공과 중요한 세계 작동 원리에 관한 기반 데이터를 담고 있는 영구 앵커입니다.
- 핵심 엔진 지침: 인공 지능 모델의 기능적 동작을 통제하는 시스템 수준 프롬프트입니다.
- 이야기 요약: 완료된 서사 흐름의 거시 기록입니다.
낮은 우선순위 요소가 남은 할당 공간 안에 들어가지 못하면, 해당 종단 텍스트는 깔끔하게 잘리고 이후의 모든 요소는 활성 데이터 묶음 주기에서 생략됩니다.
동적 할당 요소
동적 할당 요소는 유동적이고 상황적인 정보를 나타냅니다. 이러한 요소는 핵심 구조 요소가 비워 둔 남은 컨텍스트 대역폭을 차지합니다. 남은 공간은 세 가지 별도 경로에 수학적으로 분배됩니다:
- 이야기 카드 할당 25%: 최근 플레이어 행동에 나타나는 키워드에 의해 동적으로 발동되는 지식 항목입니다. 엔진은 최근 기록의 이동 창을 스캔하여 자산 일치를 식별합니다. 이 기록 스캔의 깊이는 사용 가능한 토큰 대역폭에 비례하여 확장되며, 빈도와 최신성을 기준으로 항목의 우선순위를 정합니다.
- 서사 기록 할당 50%에서 75%: 과거 행동의 시간순 기록입니다. 엔진은 가장 최근 순서에서 시작해 할당된 대역폭이 완전히 소비될 때까지 역순으로 거슬러 올라가며 이 데이터를 편집합니다. 자동 메모리 시스템이 비활성화된 경우, 이 경로는 동적 공간의 최대 75%까지 소비하도록 확장됩니다.
- 자동 메모리 시스템 할당 25%: 장기 행동 요약과 과거 이정표를 검색하는 보조 기록 행렬입니다. 엔진은 즉각적인 종단 행동에 대한 의미적 관련성을 기준으로 이러한 벡터의 순위를 매기고, 남은 대역폭이 허용하는 만큼 일치하는 데이터 노드를 삽입합니다.