WiozenAPI

Düşünen (reasoning) model neden boş cevap döner, düşünme tokenları neden ücretlenir?

Kısaca: Düşünen bir model cevabı yazmadan önce kendi kendine bir muhakeme metni üretir. Bu metin de modelin çıktısıdır: max_tokens bütçesinden düşer ve çıktı fiyatından ücretlenir. Bütçe düşünmeye yetip cevaba yetmezse yanıt max_tokens ya da length nedeniyle boş kapanır. Wiozen API belgelerinde bu yüzden max_tokens için 16.000 ve üzeri öneriliyor.

Düşünme tokenı nedir, cevaptan farkı ne?

Zor bir soruda model önce problemi parçalara ayırır, ara adımları yazar, yanlış bir yolu fark edip geri döner. Bu taslak, Anthropic biçiminde thinking bloğu, OpenAI biçiminde reasoning_content alanı olarak gelir ya da hiç gösterilmez. Gösterilsin gösterilmesin, üretilen her düşünme tokenı modelin çıktısıdır.

Kolay bir soruda model çoğu zaman hiç düşünmez ya da birkaç yüz tokenla geçer. Bir hukuki metindeki çelişkileri bulmak ya da büyük bir kod değişikliğini planlamak ise binlerce düşünme tokenı tutabilir; cevabın kendisinden uzun olması olağandır.

Düşünme neden çıktı fiyatından ücretleniyor?

Wiozen API'de her modelin dört fiyatı var: girdi, önbellekten okunan girdi, önbelleğe yazılan girdi ve çıktı. Düşünme için ayrı bir kalem yok; model düşünmeyi de cevabı da aynı şekilde token token ürettiği için ikisi birlikte çıktı sayılır. Paneldeki Kullanım sayfasında gördüğün Çıktı sütunu düşünme tokenlarını da içerir.

Hesap şöyle: deepseek-v4.1-flash 8.000 token düşünüp 1.000 tokenlık bir cevap yazarsa 9.000 çıktı tokenı ödersin. 30 Ekim 2026 katalog fiyatıyla (1M çıktı $0,60) bu $0,0054 eder. Aynı uzunlukta bir yanıt claude-opus-5-5'te (1M çıktı $14,00) $0,126 tutar. Kısa bir cevap için beklenmedik derecede yüksek bir çıktı sayısı görüyorsan sebep genelde düşünmedir.

Cevap neden boş geliyor?

max_tokens düşünme ile cevabın toplamına konan tavandır. 2.000 verip zor bir soru sorarsan model 2.000 tokenın hepsini düşünmeye harcayabilir ve cevaba sıra gelmez. Yanıtta metin yoktur ve bitiş nedeni şunlardan biridir:

Düzeltmesi bütçeyi büyütmek. Kodunda bu durumu yakalayıp kullanıcıya boş ekran göstermek yerine tekrar denemek ya da uyarı vermek de iyi olur:

Python
from openai import OpenAI

client = OpenAI(base_url="https://api.wiozen.com/v1", api_key="sk-gw-...")

r = client.chat.completions.create(
    model="deepseek-v4.1-flash",
    messages=[{"role": "user", "content": "Bu sözleşmedeki çelişkileri bul: ..."}],
    max_tokens=16000,
)
choice = r.choices[0]
if choice.finish_reason == "length" and not choice.message.content:
    print("Bütçe düşünmeye gitti, max_tokens'ı artır")
print(r.usage.completion_tokens, "çıktı tokenı (düşünme dahil)")

Boş cevap için ücret ödüyor muyum?

Modele bağlı. wiozen-anthropic'te cevap metni üretmeden biten istek ücretlendirilmez; Kullanım sayfasında maliyeti $0,00 olarak görünür ve bakiyen düşmez. Claude, Gemini ve DeepSeek modellerinde ise model girdiyi işlemiş ve düşünmeyi üretmiştir; modelin bildirdiği token sayıları ücretlenir. Model hiç token bildirmediyse istek yine ücretsiz kapanır.

Yani pahalı bir modelde küçük bir bütçeyle zor soru sormak, karşılığında cevap almadan para ödemek demek olabilir. Bütçeyi baştan yeterli vermek hem cevabı hem parayı kurtarır.

Claude 5.5'te düşünmeyi nasıl ayarlarım?

Claude 5.5 modelleri sen thinking alanı göndermedikçe düşünmez. Birçok araç ve SDK örneği hâlâ eski biçimi gönderir: {"type": "enabled", "budget_tokens": N}. Bu modeller o biçimi kabul etmediği için Wiozen isteği uyarlanabilir düşünmeye çevirir ve bütçeyi bir çaba düzeyine dönüştürür:

Gönderdiğin budget_tokensModelin çaba düzeyi
4.000'den azlow
4.000 ile 16.000 arası (ya da hiç verilmemiş)medium
16.000'den fazlahigh

Uyarlanabilir düşünmede model soruya göre ne kadar düşüneceğine kendisi karar verir; kolay soruda düşünmeyi atlayabilir. output_config.effort değerini kendin gönderirsen o değer korunur. Düşünme tokenları burada da çıktı fiyatından ücretlenir, bu yüzden high çabayı yalnız gerçekten zor işlerde kullan. Model seçimi için hangi modeli seçmeliyim yazısına bakabilirsin.

Sık sorulan sorular

Düşünme tokenları ayrı mı fiyatlanıyor?

Hayır. Düşünme çıktı tokenı sayılır ve modelin çıktı fiyatından ücretlenir.

max_tokens'ı kaç vermeliyim?

Düşünen modellerde 16.000 ve üzeri. Daha küçük bir değerle zor soru sorarsan bütçe düşünmede bitip cevap boş gelebilir.

Boş gelen cevap için para öder miyim?

wiozen-anthropic'te ödemezsin. Claude, Gemini ve DeepSeek modellerinde modelin işlediği ve bildirdiği tokenlar ücretlenir.

Düşünme tokenlarını nerede görürüm?

Yanıttaki usage alanında çıktı sayısının içinde ve paneldeki Kullanım sayfasının Çıktı sütununda.

Claude 5.5'te budget_tokens gönderirsem hata alır mıyım?

Hayır. Wiozen eski biçimi uyarlanabilir düşünmeye çevirir; bütçen low, medium ya da high çaba düzeyine dönüşür.

Her isteğin çıktı tokenlarını ve maliyetini panelin Kullanım sayfasında görürsün; fiyatlar Modeller sayfasında.

Hesabını aç

Diğer rehberler: Türkiye'den kredi kartı olmadan yapay zekâ API'si nasıl kullanılır? · OpenAI uyumlu bir API mevcut bir araca nasıl bağlanır? · Yapay zekâ API maliyeti nasıl hesaplanır? · Yapay zekâ API anahtarım sızdıysa ne yapmalıyım? · Yapay zekâ API'siyle görsel nasıl üretilir ve görsel başı maliyeti ne kadar? · Yapay zekâ API'si neden 429 hatası veriyor, nasıl düzeltilir? · Uzun yanıt bekleyen API isteği neden zaman aşımına düşer: akışlı mı, akışsız mı? · Anthropic Messages API mı, OpenAI Chat Completions mı: hangisini kullanmalıyım? · Bağlam penceresi (context window) nedir, 1 milyon token ne işe yarar? · Hangi yapay zekâ modelini seçmeliyim: fiyat, bağlam ve kaliteye göre karar · API bakiyem neden beklediğimden hızlı bitiyor? Harcamayı istek istek takip etmek · Bir web sayfası yapay zekâya vermek için Markdown'a nasıl çevrilir? · WordPress'te yapay zekâyla otomatik makale nasıl yazdırılır? · Blog için RSS ve Google Trends'ten konu nasıl bulunur? · Yapay zekâyla yazılan içerik Google'da ve yapay zekâ yanıtlarında görünür mü? · WordPress'te yapay zekâyla yazılan makalelere iç bağlantı nasıl ekletilir? · WordPress'te her yazıya birbirine benzemeyen öne çıkan görsel yapay zekâyla nasıl ürettirilir? · Yapay zekâya blog yazısı yazdırırken içerik tarifi (brief) nasıl yazılır? · Yemek tarifi sitesine yapay zekâyla tarif yazdırırken nelere dikkat etmeli? · WordPress eklentisini yapay zekâ API hesabına bağlarken çıkan hatalar nasıl çözülür? · WordPress'te yapay zekâ yazı botu neden yarıda kalıyor? "Tur takıldı" uyarısı ve LiteSpeed · WordPress'te otomatik yazılar neden geç çıkıyor? WP-Cron ve gerçek sunucu cron'u · Yapay zekâ yazı botuyla İngilizce ya da başka dilde blog yazısı nasıl yazdırılır? · "İçerik Botu yazı üretemiyor" uyarısı ne demek? Bot günlüğündeki satırları okumak