Bloga dön

Yeni başlayanlar için AIKılavuz

Yapay zekâda token nedir? Sade bir dille açıklama

Token, bir yapay zekâ modelinin okuyup yazdığı metin parçasıdır. Gerçek bir tokenizer'ın bir cümleyi nasıl böldüğünü, bir kelimenin kaç token tuttuğunu ve tokenların nasıl faturaya dönüştüğünü görün.

Yazan: CheapTokens TeamYayınlanma tarihi: 4 dk okuma

Renkli token bloklarına bölünmüş bir cümle ve bir token sayacı
Bu sayfada
  1. Bir model metni nasıl tokenlara böler
  2. Bir kelime kaç tokendir
  3. Ödediğiniz şey tokenlardır
  4. İnsanların "token" dediği dört şey
  5. Neden "yeterli token yok" görebilirsiniz
  6. Kendi metninizdeki tokenları nasıl sayarsınız
  7. Sıradaki adımınız

Token, bir dil modelinin üzerinde çalıştığı küçük bir metin parçasıdır: tam bir kelime, bir kelimenin parçası, bir noktalama işareti ya da önündeki boşlukla birlikte bir kelime. Modeller isteminizi token olarak okur, yanıtı token olarak yazar ve yapay zekâ API'leri token başına ücretlendirir. Yani "bu kaç token" sorusu aslında iki sorudur: sığar mı ve ne kadara mal olur.

Animasyon: “Tokenizasyon metni modelin saydığı parçalara böler” cümlesi tek tek 9 tokene ayrılıyor
Bir model bir cümleyi nasıl görür: token token

Bir model metni nasıl tokenlara böler#

Bir model metninizi görmeden önce, bir tokenizer onu sabit bir sözlükten parçalara böler ve her parçayı bir sayıya dönüştürür. Sık kullanılan kelimeler genellikle tek bir token alır. Nadir ve uzun kelimeler parçalara ayrılır.

İşte gerçek bir örnek. Bir cümleyi iki tokenizer'dan geçirdik: DeepSeek-V4-Flash-0731 ile yayımlanan tokenizer ve OpenAI'nin o200k_base kodlaması.

"A neural network reads text in tokens, not words." cümlesi DeepSeek-V4-Flash ve OpenAI tokenizer'ları tarafından 11 tokene ayrılıyor
Gerçek tokenizer çıktısı, 20 Ekim 2026: tokenizers 0.22.2 ve DeepSeek-V4-Flash-0731 tokenizer'ı, tiktoken 0.12.0 ve o200k_base

İngilizcede her iki tokenizer da aynı fikirde: 9 kelime, 11 token. Virgül ve nokta kendi başlarına birer tokendir ve çoğu kelime önündeki boşluğu taşır.

Uzun kelimeler tokenizer'ların ayrışmaya başladığı yerdir. "tokenization" her ikisinde de iki tokendir: token + ization. Rusça «токенизация» kelimesi DeepSeek için üç, OpenAI için dört tokendir. Aynı kelime, farklı sayı.

Bir kelime kaç tokendir#

Tokenlar hakkında kısa bir paragrafla, İngilizce ve Rusça hızlı bir test:

Metin Kelimeler DeepSeek-V4-Flash OpenAI o200k_base
İngilizce paragraf, 254 karakter 53 60 token 60 token
Aynı paragrafın Rusçası, 255 karakter 42 73 token 65 token

İngilizce metin için kelime başına yaklaşık 1,1–1,2 token makul bir tahmindir. Diğer yazı sistemleri genellikle daha pahalıya gelir: Rusça sürüm aynı şeyi daha az kelimeyle söyler ama DeepSeek'in tokenizer'ıyla yaklaşık %20 daha fazla token alır.

Bunları pratik kurallar olarak alın. Her model ailesinin kendi tokenizer'ı vardır ve metniniz için kesin sayı, API'nin geri bildirdiği sayıdır.

Ödediğiniz şey tokenlardır#

API fiyatları, girdi ve çıktı için ayrı ayrı, milyon token başına verilir:

  • girdi tokenları — gönderdiğiniz her şey: sistem istemi, sohbet geçmişi, belgeler ve sorunuz;
  • çıktı tokenları — modelin geri yazdığı her şey, yanıtlamadan önce akıl yürütüyorsa akıl yürütmesi dahil.

Bir isteğin maliyeti, girdi tokenları × girdi fiyatı + çıktı tokenları × çıktı fiyatıdır.

İki pratik sonuç. Uzun bir sohbet her mesajla daha pahalı hale gelir, çünkü tüm geçmiş her seferinde modele girdi olarak geri gider. Ve çıktı genellikle token başına girdiden birkaç kat daha pahalıdır, bu yüzden daha kısa yanıtlar istemek gerçek para tasarrufu sağlar.

İnsanların "token" dediği dört şey#

Kelime aşırı yüklü, bu yüzden onu aramak bu kadar kafa karıştırıcı:

Gördüğünüz yer Anlamı
Bir modelin sınırları veya fiyatları Yukarıda açıklandığı gibi metin parçaları
"API token", "access token" Kodunuzun API'yi çağırmasını sağlayan gizli anahtar. Sizi tanımlar; ön ödemeli bir metin miktarı değildir
Bir sohbet uygulamasının içindeki tokenlar Genellikle uygulamanın kendi kredileridir. Model tokenlarıyla ilişkileri uygulamaya bağlıdır
Kripto tokenları Dil modelleriyle ilgisi olmayan bir blokzincir varlığı

"token nedir…" gibi bir sınav sorusunu yanıtlıyorsanız, dil modelleri için doğru yanıt bir metin parçasıdır: bir kelime, bir kelimenin parçası veya bir simge.

Neden "yeterli token yok" görebilirsiniz#

Aynı ifade dört farklı soruna işaret edebilir ve bunlardan yalnızca biri parayla ilgilidir:

  • İstem bağlam penceresine sığmıyor. Her modelin girdi artı çıktı üzerinde bir sınırı vardır. CheapTokens'te bu, DeepSeek-V4-Flash için 380.000 token, GLM-5.3-Flash için 390.000 ve MiniMax-M2.7 için 200.000'dir. Geçmişi kısaltın veya belgeyi bölün.
  • Yanıt çıktı sınırına takıldı. Yanıt cümle ortasında durur. Modelin maksimumu içinde max_tokens değerini yükseltin ya da daha kısa bir yanıt isteyin.
  • Bakiye tükendi. Bunu yalnızca bakiye yüklemek düzeltir.
  • Uygulamanın kendi sınırı var. Sohbet hizmetleri genellikle kullanımı modelin kendisiyle ilgisiz kendi kurallarıyla sınırlar.

Kendi metninizdeki tokenları nasıl sayarsınız#

En güvenilir sayı API'den gelir: her yanıt, prompt_tokens ve completion_tokens içeren bir usage bloğu içerir.

Göndermeden önce tahmin etmek için modelin tokenizer'ını yerel olarak çalıştırın. Açık modeller tokenizer'larını ağırlıkların yanında yayımlar. Bu kod parçası örnek cümleyi DeepSeek-V4-Flash-0731 tokenizer'ıyla sayar:

python
# pip install tokenizers huggingface_hub
from huggingface_hub import hf_hub_download
from tokenizers import Tokenizer

path = hf_hub_download("deepseek-ai/DeepSeek-V4-Flash-0731", "tokenizer.json")
tok = Tokenizer.from_file(path)

text = "A neural network reads text in tokens, not words."
enc = tok.encode(text, add_special_tokens=False)
print(len(enc.ids))  # 11

OpenAI modelleri için tiktoken kütüphanesi vardır. Bir tokenizer'dan alınan sayının başka herhangi bir model için yalnızca bir tahmin olduğunu unutmayın.

Sıradaki adımınız#

Bir bütçe tahmin etmek için tipik bir istem ve yanıt boyutu alın ve milyon token başına fiyatla çarpın. ABD doları cinsinden sabitlenmiş güncel CheapTokens fiyatları:

Model Bağlam Giriş $/1M Çıkış $/1M OpenRouter giriş OpenRouter çıkış
GLM-5.3-Flash reasoning 390K $0.027 $0.08 $0.048 $0.20
DeepSeek-V4-Flash 380K $0.0221 $0.10 $0.016 $0.64
MiniMax-M2.7 200K $0.05 $0.15 $0.30 $1.20

Fiyatlar 1M token başına USD cinsindendir. OpenRouter rakamları karşılaştırma amaçlı gösterilmiştir ve değişebilir.