"토큰"이란 말은 어디서 왔나 — 지하철 토큰에서 AI까지

…

ChatGPT를 쓰다 보면 “토큰 한도 초과”라는 메시지를 봅니다. 토큰이 부족하다는 건데, 이 토큰이라는 단어는 어디서 왔을까요? 지하철을 타본 적 있다면 이미 알고 있는 단어입니다.

토큰의 어원 여행

시대맥락의미
고대 그리스tekton — 목수, 만드는 사람무언가를 나타내는 물건
1950~70년대지하철·버스 토큰동전 대신 쓰는 교통 결제 수단
언어학Token vs Type문장에서 각 단어 출현 = 토큰, 고유 단어 = 타입
컴퓨터공학토크나이저코드를 최소 의미 단위로 분해
AI 시대LLM 토큰AI가 텍스트를 처리하는 최소 단위

AI에서 토큰이란?

AI는 글자를 통째로 읽지 않습니다. 의미 있는 조각(토큰)으로 나눠서 읽습니다.

"안녕하세요" → ["안녕", "하세요"] → 2 토큰
"Hello there" → ["Hello", " there"] → 2 토큰

GPT-4 기준으로 영어는 대략 1토큰 = 4글자입니다. 한국어는 더 잘게 쪼개져서 비용이 더 들 수 있습니다.

한국어 토큰이 영어보다 많이 드는 이유

언어특징토큰 효율
영어알파벳 기반, 어근 단위로 잘 쪼갬효율 좋음
한국어조사·어미 결합이 많음영어보다 1.5~2배 토큰 소모
일본어한자+히라가나+가타카나 혼합한국어와 비슷
중국어한자 1글자 = 1토큰에 가까움비교적 효율적

✅ 한국어로 쓸 때 더 간결하게 쓰면 토큰을 아낄 수 있습니다.

❌ 불필요한 인사말, 반복 설명은 토큰 낭비입니다.

⚠️ 컨텍스트 윈도우 = 토큰 저장 공간입니다. 긴 대화가 쌓이면 초반 내용을 잊어버립니다.

토큰 절약하는 프롬프트 팁

대신 이렇게 써보세요.

비효율적효율적
”안녕하세요! 저는 오늘 좀 도움을 받고 싶어서요…""환자 요약 부탁합니다:"
"이 환자에 대해서 말씀드리자면…""[증상]: 발열 38.5, 기침 3일”

더 알고 싶다면