Shopify, 시스템 프롬프트를 '학습 토큰'으로 압축하는 Gisting 도입
한 줄 요약: Shopify가 반복되는 긴 시스템 프롬프트를 소수의 '학습된 토큰(gist token)'으로 압축하는 Gisting 기법을 도입했다고 알려졌다.
핵심
- Gisting은 고정된 시스템 프롬프트를 소수의 학습된 토큰으로 대체해, 매 요청마다 같은 지시문을 전부 넣지 않도록 하는 프롬프트 압축 기법이다.
- Shopify는 이를 프로덕션 LLM 워크로드에 적용해 입력 토큰 수를 줄이고 추론 비용·지연을 낮추는 것을 목표로 했다고 InfoQ가 전했다.
- 원 개념은 반복 지시문을 압축해도 모델 응답 품질을 크게 훼손하지 않는다는 선행 연구에 기반한다.
왜 중요한가
시스템 프롬프트가 길수록 요청마다 같은 토큰 비용이 반복된다. 대규모로 LLM을 운영하는 기업에는 프롬프트 압축이 비용·속도를 직접 개선하는 실전 최적화 수단이 될 수 있다.
더 보기
이 이야기의 흐름
- LLM
- — Large Language Model의 약자로, '거대 언어 모델'이라고 해요. ChatGPT, Claude 같은 AI가 바로 LLM이에요. 엄청나게 많은 텍스트를 학습해서 사람처럼 글을 쓰고 대화할 수 있어요.
- 프롬프트
- — AI에게 보내는 질문이나 명령이에요. '프롬프트를 잘 쓴다'는 건 AI가 원하는 답을 잘 하도록 질문을 잘 작성한다는 뜻이에요. 프롬프트 엔지니어링이라는 말도 여기서 나왔어요.
- 토큰
- — AI가 텍스트를 처리하는 단위예요. 대략 한글 1글자 = 1-2토큰, 영어 1단어 = 1토큰 정도로 생각하면 돼요. AI 서비스 요금은 보통 토큰 수로 계산해요.