제로 챕터 · 왕초보 FAQ

토큰이 뭔가요? AI는 왜 토큰으로 과금할까요?

청구서에는 「토큰 과금」이라고 적혀 있고, 뉴스에서는 「100만 토큰」이 심심하면 나와요. 그 「토큰」이 대체 뭘까요? 이 페이지에서 문장 하나를 직접 잘라 볼게요.

한 줄 답변

토큰(token)은 AI가 글을 읽고 쓰는 최소 단위로, 대략 작은 낱말 조각이에요. AI가 토큰 하나를 읽고 쓸 때마다 연산이 들어가니 개수로 과금해요. 논리는 택시의 거리 요금과 같아요: 멀리 갈수록 더 내는 거죠.

문장 하나를 직접 잘라 보기

아래에 준비된 문장이 몇 개 있어요. 하나를 눌러 보세요. 알록달록한 조각으로 잘리는 게 보일 거예요. 조각 하나가 토큰 하나이고, 아래 카운터와 요금이 실시간으로 따라 뛰어요.

위 문장 아무거나 눌러, 토큰으로 잘리는 모습을 보세요
0
글자 수
0
토큰 수
0 리
이 문장의 읽기 요금(시연)
분할은 GPT-4o 계열 토크나이저(o200k)의 실제 결과예요. 모델을 바꾸면 자르는 법이 달라져요. 사람 감각대로 자르지 않는다는 점에 주목하세요: 「今天天气」는 「今 | 天天 | 气」로 잘려요. 요금은 시연 단가 「토큰 1,000개당 약 2리」(1리 = 0.001위안)로 어림잡은 것이니, 규모감만 느껴 보세요.
왜 토큰으로 과금할까요

택시가 거리로 요금을 매기는 건, 1킬로미터를 갈 때마다 실제로 기름이 타기 때문이에요. AI도 같아요: 토큰 하나를 읽고 뱉을 때마다, 데이터센터의 GPU가 한 바퀴 연산을 하고 전기를 써요. 개수로 받는 게 실제 비용에 가장 가까운 셈법이에요. 그리고 기억하세요, 청구서는 양쪽을 함께 셉니다:

여러분이 보내는 것(입력)

여러분이 친 글자 하나, 붙여 넣은 자료 한 단락도 토큰 단위로 읽어야 해요. 읽는 데도 돈이 들어요.

그것이 돌려주는 것(출력)

그것이 쓰는 글자도 토큰 단위로 계산해 내요. 쓰는 데도 돈이 들고, 단가는 보통 더 비싸요. 「쓰기」가 「읽기」보다 힘드니까요.

그러니 쓸모없는 자료를 잔뜩 붙여 읽히거나, 같은 말을 빙빙 돌리게 두면 양쪽에서 돈이 타요. 프롬프트 엔지니어링 페이지에서 말했듯: 프롬프트 속 군더더기는 토큰 하나하나가 청구서로 커져요.
중국어가 더 비쌀까요, 영어가 더 비쌀까요

위 토크나이저로 중국어 문장과 영어 문장을 비교해 보세요: 중국어는 글자 하나둘이면 토큰 하나를 쓰는 경우가 많고, 영어는 꽤 긴 단어도 토큰 하나인 경우가 많아요. 그래서 같은 뜻을 말해도 중국어가 토큰을 더 많이 쓰는 경우가 흔해요. 모델이 「글자를 알아보는」 습관 때문이에요: 영어는 많이 봐 와서 익숙하게 자르고, 한자는 더 잘게 쪼갤 수밖에 없어요.

흔한 오해: 글자 수 ≠ 토큰 수. 숫자, 기호, 낯선 단어는 특히 잘게 잘려요. 「#2049」 같은 번호 하나가 토큰 세 개이고, 「今天天气真不错」는 글자 일곱 개인데 토큰은 다섯 개예요. 글자 수로 청구서를 어림잡지 마세요. 규모가 꽤 어긋나요.

✅ 이 페이지에서 나누고 싶은 것