컨텍스트 창
컨텍스트 창(context window)이란 대규모 언어 모델(LLM)이 단일 상호작용 중에 처리하거나 '기억'할 수 있는 최대 입력 텍스트(프롬프트) 및 출력 텍스트(완성)의 양을 의미합니다. 이 용량은 토큰으로 측정되며, 토큰은 대략 단어나 하위 단어 단위와 같습니다.
컨텍스트 창의 크기는 LLM이 처리할 수 있는 작업의 복잡성과 범위를 직접적으로 결정합니다. 창이 클수록 모델은 훨씬 더 긴 대화에서 일관성을 유지하고, 방대한 문서를 분석하며, 전체적인 맥락을 놓치지 않고 복잡한 입력의 이전 부분을 참조할 수 있습니다.
대부분의 최신 LLM을 구동하는 트랜스포머 기반 모델은 이 정의된 토큰 한계 내에서 정보를 순차적으로 처리합니다. 입력이 컨텍스트 창을 초과하면 모델은 가장 오래된 정보를 잘라내야 하므로, 사실상 대화나 문서의 시작 부분을 '잊어버리게' 됩니다.