AI 용어집  /  언어 모델

토크나이저Tokenizer

글을 토큰(조각)으로 자르고, 각 조각에 번호를 붙여 주는 '글 자르는 칼'이에요.

로봇이 긴 리본을 여러 크기로 잘라 조각마다 모양 꼬리표를 붙이는 그림
비유로 보면글을 조각으로 자르고, 조각마다 번호표를 붙여요

쉽게 말하면

피자를 자르는 칼을 떠올려 보세요. 어떤 칼은 8조각, 어떤 칼은 12조각으로 잘라요.

토크나이저는 글을 자르는 칼이에요. 모델마다 칼이 달라서, 같은 문장도 조각 수가 달라져요.

자른 조각마다 번호표를 붙여 줘야 AI가 숫자로 계산할 수 있어요.

그림으로 정리하면

토크나이저가 하는 일

글unbelievable
자르기un · believ · able
번호표403 · 12729 · 481

조각과 번호는 그림을 위한 예시예요.

칼이 다르면 조각 수도 달라요

모델 A의 칼
  • '안녕하세요' → 2조각
  • 자주 본 말을 크게 잘라요
모델 B의 칼
  • '안녕하세요' → 5조각
  • 작게 잘게 잘라요

실제로는

같은 길이의 리본이 두 도구에서 서로 다른 수의 조각으로 잘리는 그림
실제 상황같은 글도 모델의 토크나이저에 따라 조각 수가 달라져요
왜 알아야 하나요

같은 글이라도 모델에 따라 요금과 길이 한도가 다르게 계산되는 이유예요.

헷갈리기 쉬운 것
  • 토큰 수를 글자 수로 어림하면 틀리기 쉬워요. 정확한 수는 그 모델의 토큰 세기 도구로 확인해요.
  • 토크나이저가 바뀌면 같은 프롬프트의 비용도 바뀔 수 있어요.

같이 보면 좋은 용어

참고 자료