Token maliyeti nasıl hesaplanır?
Dil modelleri metni token denen parçalara böler. Bir token İngilizcede ortalama dört karakter ya da kelimenin dörtte üçü kadardır. Türkçe gibi eklemeli dillerde kelimeler daha çok parçaya bölünür.
Token sayısını bilmiyorsan hesaplayıcı karakter sayısını "token başına karakter" oranına böler ve yukarı yuvarlar. Oranı düşürürsen (ör. 3) tahmin daha çok token verir.
Sağlayıcılar fiyatı genellikle 1 milyon token başına dolar olarak verir; girdi (istem) ve çıktı (yanıt) tokenleri ayrı fiyatlanır. Çıktı tokenleri çoğu modelde daha pahalıdır.
İstek başına maliyet girdi ve çıktı maliyetlerinin toplamıdır. İstek sayısıyla çarpılınca toplam bulunur; kur girersen TL karşılığı da gösterilir.
Formül
- Tahmini girdi token
⌈karakter ÷ token başına karakter⌉- İstek başına maliyet
girdi token × girdi fiyatı ÷ 10⁶ + çıktı token × çıktı fiyatı ÷ 10⁶- Toplam
istek başına maliyet × istek sayısı
Örnek hesap
Aşağıdaki örnek, şu değerlerle (Girdiyi nasıl vereceksin?: Karakter sayısı, Girdi karakter sayısı: 4000, Çıktı token sayısı (istek başına): 500, Girdi fiyatı (USD / 1 milyon token): 2,5, Çıktı fiyatı (USD / 1 milyon token): 10, İstek sayısı: 1000) hesaplayıcının kendisiyle hesaplanmıştır.
| Adım | Hesap | Değer |
|---|---|---|
| Girdi token tahmini | ⌈4.000 karakter ÷ 4⌉ | 1.000 |
| İstek başına | girdi token × girdi fiyatı ÷ 10⁶ + çıktı token × çıktı fiyatı ÷ 10⁶ | 0,0075 USD |
| Toplam | istek başına × 1.000 istek | 7,5 USD |
| Toplam maliyet | 7,5 USD |
Kaynaklar
- OpenAI Help Center — What are tokens and how to count them? (1 token ≈ 4 karakter, İngilizce) (erişim 31.10.2026)
Son güncelleme: (içerik ya da kullanılan verinin son değiştiği ya da kontrol edildiği tarih).
Hesaba katılmayanlar
- Token sayısı tahmindir; kesin değer modelin tokenizer'ına bağlıdır. Sistem istemi, sohbet geçmişi, araç tanımları ve görsel girdiler ayrıca token tutar.
- Hesaplayıcıda model fiyatı kayıtlı değildir; güncel fiyatı sağlayıcının fiyat sayfasından girmen gerekir.
- Önbelleğe alınmış girdi indirimi, toplu işlem indirimi, akıl yürütme (reasoning) tokenleri, KDV ve kur farkı hesaba katılmaz.
Sıkça sorulan sorular
1 token kaç karakter?
OpenAI'ye göre İngilizce metinde ortalama yaklaşık 4 karakter ya da kelimenin dörtte üçü. Türkçede kelimeler daha çok parçaya bölündüğünden aynı metin genellikle daha çok token tutar.
Türkçe metin için hangi oranı kullanmalıyım?
Kesin bir oran yoktur; modelden modele değişir. Güvenli tarafta kalmak için 4 yerine 3 gibi daha düşük bir oran gir ya da sağlayıcının token sayma aracıyla örnek bir metni ölçüp oranı kendin bul.
Çıktı token sayısını nasıl tahmin ederim?
Beklediğin yanıt uzunluğunu karakter olarak düşün ve aynı oranla böl. API'de max_tokens gibi bir üst sınır verirsen en kötü durum maliyetini o sınırla hesaplayabilirsin.
Sohbet uygulamasında maliyet neden beklenenden yüksek çıkıyor?
Her yeni mesajda önceki konuşmanın tamamı yeniden girdi olarak gönderilir. Uzun sohbetlerde girdi tokenleri her turda büyür; hesapta istek başına girdiyi buna göre artır.