AIREITER

OpenRouter Auto Router: Nasıl Çalışır, Maliyet Katmanları ve Modeli Ne Zaman Sabitlemeli?

Son Güncelleme: 2026-08-10 19:05:45

Her istek için tek tek model seçmek istemeyenler için OpenRouter Auto Router pratik bir çözüm sunuyor: openrouter/auto, isteminizi yaklaşık 30 görev türünden birine ayırıyor ve modeli sabit bir liderlik tablosuna göre değil, platformdaki haftalık 55T+ tokenlık harcamanın yöneldiği modellere bakarak seçiyor. OpenRouter, 10 Ağustos 2026 itibarıyla eski NotDiamond tabanlı sistemi bıraktı; yerine son 7 gündeki topluluk harcama sinyaliyle çalışan yeni altyapıyı getirdi. Varsayılan katmanda daha düşük maliyet, en üst katmanda ise frontier seviyesinde kalite hedefleniyor. Ancak yönlendirme için ayrı ücret alınmasa da faturayı seçilen model belirliyor; yapılandırma yapmazsanız basit bir istem bile pahalı bir modele gidebilir.

Yeni OpenRouter Auto Router tam olarak ne yapıyor?

Auto Router bir meta yönlendirici. Model adı olarak openrouter/auto gönderiyorsunuz; sistem de isteminizi belirli bir temel modele iletiyor. Ek bir yönlendirme bedeli yok, yalnızca seçilen modelin standart ücretini ödüyorsunuz. API yanıtındaki model alanı, hangi modelin kullanıldığını gösterdiği için her isteği denetlemek mümkün.

Ağustos 2026 güncellemesi, daha önce NotDiamond tarafından desteklenen eski yönlendirme motorunu değiştirdi. OpenRouter'ın “piyasanın bilgeliği” olarak tanımladığı yeni yaklaşımda, hangi modelin “en iyi” olduğuna sabit bir sınıflandırma modeli karar vermiyor. Bunun yerine son 7 güne ait anonimleştirilmiş harcama verileri izleniyor. Örneğin binlerce geliştirici geçen hafta kodlama iş yükünü bir modelden diğerine taşıdıysa, yönlendirici bu değişimi birkaç gün içinde takip ediyor.

OpenRouter Auto Router ürün sayfası

Yönlendirici, istemleri işlem sırasında sınıflandırıyor; istemlerin saklanmasına gerek yok. Kod üretimi, hata ayıklama, çok adımlı ajan planlama, bilgi soru-cevap, matematik, müşteri desteği ve araştırma raporları dahil yaklaşık 30 kategori kullanılıyor. Sınıflandırma ya da sıralama verisi kullanılamazsa, isteklerin yönlendirme hatası nedeniyle başarısız olmaması için varsayılan bir model kümesine geri dönülüyor.

Kullanılabilen iki slug var:

SlugAmaçEklenti kimliği
openrouter/autoGenel kullanıma açık, kararlı yönlendiriciauto-router
openrouter/auto-betaYönlendirme güncellemeleri için erken erişim kanalıauto-beta-router

Yeni yönlendirici, 10 Ağustos 2026'da kararlı sluga geçmeden önce birkaç hafta boyunca auto-beta üzerinde çalıştı. Yapılandırmayı yanlış eklenti kimliğiyle gönderirseniz sistem bunu sessizce yok sayıyor; kurulumda sık karşılaşılan bir tuzak.

Model seçimi: 30 görev türü, 5 maliyet katmanı

Yönlendiricinin kararında iki unsur var: görev sınıflandırması ve maliyet katmanı. Önce istemden görev türü belirleniyor. Ardından bu görev türündeki aday modeller, son 7 gündeki topluluk kullanım payına göre sıralanıyor. Bu liste, hesabınızdaki kısıtlamalara göre filtreleniyor: izin verilen modeller, guardrail'ler, gizlilik ayarları ve ZDR politikaları bunlara dahil.

Maliyet katmanları, yönlendiricinin fiyat skalasında ne kadar yukarı çıkabileceğini belirliyor. En ucuzdan en yetenekliye beş bant bulunuyor: low, medium, high, xhigh ve max. Varsayılan değer low. Bir katman üst fiyat sınırı değil, belirli bir banttır; o bandın hem altındaki hem üstündeki modeller seçim dışı kalır.

OpenRouter'ın 10 Ağustos 2026'da yayımladığı yönlendirme matrisi, yaklaşık 30 görev türünün tamamını kapsıyor. Aşağıdaki 15 temsilî örnek, görev türü ile maliyet katmanının model seçimini nasıl değiştirdiğini gösteriyor:

Görev türüLowMediumHighXhighMax
Kod üretimiglm-5.2claude-4.6-sonnetkimi-k3claude-opus-5claude-5-fable
Hata ayıklamadeepseek-v4-proglm-5.2gemini-3.6-flashclaude-4.8-opusclaude-opus-5
Kod incelemeglm-5.2claude-sonnet-5kimi-k3gpt-5.6-solclaude-opus-5
SQL ve veritabanıdeepseek-v4-flashglm-5.2claude-sonnet-5kimi-k3claude-opus-5
Frontend ve UIglm-5.2claude-sonnet-5gpt-5.6-solkimi-k3claude-5-fable
DevOps ve yapılandırmadeepseek-v4-flashglm-5.2gpt-5.6-solkimi-k3claude-opus-5
Çok adımlı planlamadeepseek-v4-proglm-5.2claude-4.8-opuskimi-k3claude-5-fable
Web aramasıdeepseek-v4-flashglm-5.2gpt-5.6-solkimi-k3claude-4.6-opus
Matematikdeepseek-v4-proglm-5.2gemini-3.1-prokimi-k3claude-4.6-opus
İçerik yazımıglm-5.2gemini-3.6-flashclaude-4.8-opusclaude-4.6-opusgpt-5.6-sol
Araştırma raporlarıdeepseek-v4-proglm-5.2claude-sonnet-5gpt-5.6-solclaude-opus-5
Soru-cevap ve bilgiglm-5.2gemini-3.6-flashclaude-sonnet-5kimi-k3gpt-5.6-sol
Çevirideepseek-v4-flashgemini-3-flashgemini-3.5-flashclaude-sonnet-5gpt-5.6-sol
Sınıflandırmagemini-3-flashgemini-3.5-flashgemini-3.6-flashgemini-3.1-progpt-5.6-sol
Müşteri desteğigemini-3-flashgpt-4.1gemini-3.6-flashclaude-4.6-sonnetclaude-opus-5

low katmanı, kodlama işlerinde GLM-5.2 ve DeepSeek V4 Flash gibi daha ekonomik modellere; sınıflandırma ve destek işlerinde ise Gemini Flash türevlerine ağırlık veriyor. max katmanı görev türüne göre Claude Opus 5, Claude 5 Fable veya GPT-5.6 Sol'a yönlendiriyor.

Maliyet katmanı ile kullanımdan kaldırılan cost_quality_tradeoff farkı

Eski sayısal parametre cost_quality_tradeoff artık kullanımdan kaldırılmış olsa da kabul edilmeye devam ediyor. Bu parametrede 0 kalite öncelikli, 10 maliyet öncelikliydi; varsayılan değer 7'ydi. Yeni cost_tier parametresi ise sayılar yerine adlandırılmış bantlar kullanıyor. İkisini aynı anda gönderirseniz cost_quality_tradeoff öncelik kazanır. Geriye dönük uyumluluk için alınan bu karar, eski kodu taşıyanlarda beklenmedik yönlendirmelere yol açabilir. cost_tier'a geçerken eski parametreyi kaldırın.

API isteği üzerinden yapılandırma:

{
  "model": "openrouter/auto",
  "messages": [{ "role": "user", "content": "Debug this Python function" }],
  "plugins": [{
    "id": "auto-router",
    "cost_tier": "max",
    "allowed_models": ["anthropic/*", "openai/*"]
  }]
}

allowed_models, sağlayıcıyı sınırlamak için anthropic/* gibi joker karakter kalıplarını kabul eder. excluded_models listesi, allowed_models sonrasında uygulanır ve havuzu daha da daraltabilir. Filtrelerden sonra hiç model kalmazsa API 404 döndürür.

Benchmark sonuçları: yeni ve eski Auto Router karşılaştırması

OpenRouter, yeni ve eski yönlendiriciyi beş farklı benchmark üzerinde karşılaştırdı; hem varsayılan hem de maksimum ayarlar test edildi. Eski yönlendiricide varsayılan ayar cost_quality_tradeoff=7, yenisinde ise cost_tier=low.

Benchmark skorları: yeni varsayılan ayar ve eski varsayılan ayar Benchmark çalıştırması başına maliyet: yeni varsayılan ayar ve eski varsayılan ayar

Varsayılan katmanda yeni yönlendirici, 5 benchmark'ın 3'ünde eski sistemi yakalıyor veya geçiyor. En güçlü artışlar DSQA'da (araştırma, +45.6%) ve WideSearch'te (arama, +16.0%) görülüyor. MMLU Pro'da (-1.6%) ve tau-bench Banking'de (-1.9%) küçük düşüşler var; SWE-Atlas QnA ise berabere. Varsayılan katman maliyetleri MMLU Pro'da (-64.2%), tau-bench'te (-51.3%) ve SWE-Atlas'ta (-35.9%) daha düşük; fakat DSQA'da %87.6 daha yüksek ($276'ya karşı $147.11). Max katmanında yeni yönlendirici 5 benchmark'ın tamamını kazanıyor: tau-bench Banking 7.2%'den 31.6%'ya (+338.9%), SWE-Atlas QnA ise 2.4%'ten 60.7%'ye (+2429.2%) çıkıyor. Buna karşılık max katmanı, 5 benchmark'ın 4'ünde daha pahalı; SWE-Atlas maliyeti $205'e karşı $1,325. Bunlar belirli bir ana ait sonuçlar. OpenRouter, topluluk tercihlerinin değişmesiyle yönlendirme davranışının da değişeceği uyarısını yapıyor.

Beklenmedik faturaları önlemek için maliyet kontrolü

Auto Router'daki en yaygın endişelerden biri, öngörülemeyen ücretler. Bir r/openrouter kullanıcısının söylediği gibi:

"It might just keep using Opus." - u/xtekno-id, mühendislik ekibi bağlamında pahalı modellerin kontrolsüz seçilebileceği uyarısını yapıyor.

Maliyetleri öngörülebilir tutmak için beş somut adım var:

1. :free son eki sanıldığı anlama gelmiyor. openrouter/auto:free, Auto Router'ı ücretsiz modellerle sınırlamaz; sistem yine ücretli modellere yönlendirebilir. Sıfır maliyetli yönlendirme istiyorsanız, havuzu yalnızca ücretsiz katman endpoint'leriyle sınırlayan openrouter/free kullanın. Bu durum OpenRouter yardım merkezinde de doğrulanıyor.

2. cost_tier'ı allowed_models ile birlikte kullanın. Tek başına cost_tier=low ayarı, yönlendiricinin kullanım hacminiz için pahalı sayılabilecek bir model seçmesini engellemez. allowed_models ile belirli model ailelerini de sınırlayın: ["deepseek/*", "google/*"], çoğu görev türünde sizi bütçe bandında tutar.

3. Kesin üst sınırlar için provider.max_price kullanın. Bu parametre uygun endpoint'leri fiyata göre filtreler ve yönlendiricinin katman seçiminden bağımsız çalışan token başına bir maliyet tavanı sağlar.

4. %5.5 platform ücretini hesaba katın. OpenRouter, token başına değil, kredi satın alırken %5.5 ücret alıyor; alt sınır $0.80. $20 kredi yüklemenin maliyeti $21.10. Bu ücret Auto Router kullanıp kullanmadığınıza bakılmaksızın uygulanır; yönlendirme ek ücreti değil, platformun gelir modelidir.

5. Oturum sabitliği ve önbellek maliyetlerini unutmayın. Yönlendirici bir konuşma sırasında model değiştirirse girdi önbelleğinin yeniden oluşturulması gerekir; bu da ek token maliyeti getirir. Sistem bunu oturum sabitliğiyle ele alıyor: konuşmaları açıkça tanımlanmış bir session_id veya mesaj parmak izi üzerinden tanıyor, her turda adayları yeniden sıralıyor ancak önceki model hâlâ üst sıralardaysa onu tercih ediyor. Görev anlamlı biçimde değişirse yönlendirici modeli değiştirir ve önbelleği yeniden oluşturma maliyetini ödersiniz.

Auto Router ne zaman kullanılmalı, model ne zaman sabitlenmeli?

Auto Router, görev türlerinin sürekli değiştiği ve manuel model seçiminin darboğaz yarattığı değişken iş yükleri için uygun. Yönlendirme matrisi, topluluğun hangi görev türünde hangi modellere güvendiğine dair iyi bir başlangıç noktası sağlıyor.

SenaryoÖneri
Değişken iş yükleri, genel kullanımcost_tier=low ile openrouter/auto
Ölçekte maliyet hassasiyetli prodüksiyonBelirli modelleri sabitleyin veya fallback listeleri kullanın
Bağlam içeren çok turlu kodlamaSabitlik için session_id ile openrouter/auto
Maliyetten bağımsız frontier kalitesi ihtiyacıcost_tier=max ile openrouter/auto
Sıfır maliyet zorunluluğuopenrouter/free (auto:free değil)
Kararlı sürümden önce yönlendirme güncellemelerini almakopenrouter/auto-beta

Mühendislik ekipleri için en dengeli yaklaşım, kısıtlanmış bir auto-router kurulumu: cost_tier'ı bütçe bandınıza ayarlayın, allowed_models'i onaylı sağlayıcılarınızla sınırlandırın ve kesin üst limit için provider.max_price kullanın.

Sık sorulan sorular

OpenRouter Auto Router için ek ücret var mı?

Hayır. Auto Router kullanımı için ek ücret alınmaz. Sistem hangi modeli seçerse o modelin standart ücretini ödersiniz. OpenRouter gelirini kredi satın alımlarında alınan %5.5 ücret üzerinden elde eder.

openrouter/auto:free gerçekten ücretsiz mi?

Hayır. :free son eki yönlendirmeyi ücretsiz modellerle sınırlamaz. Bunun yerine yalnızca ücretsiz modeller için tasarlanmış yönlendirici olan openrouter/free'i kullanın.

Auto Router'ı belirli sağlayıcılarla sınırlayabilir miyim?

Evet. auto-router eklentisinde ["anthropic/*", "openai/*"] gibi joker karakter kalıplarıyla allowed_models parametresini kullanabilirsiniz.

Hangi modelin seçildiğini nasıl görebilirim?

API yanıtındaki model alanını kontrol edin. Bu alan openrouter/auto'yu değil, isteğinizi işleyen modelin tanımlayıcısını içerir.

auto ile auto-beta arasındaki fark nedir?

openrouter/auto kararlı yönlendiricidir. openrouter/auto-beta, yönlendirme iyileştirmelerini kararlı sürüme gelmeden önce alır.

Auto Router streaming ve tool calling'i destekliyor mu?

Evet. Seçilen modelin streaming, tool calling ve vision dahil tüm özellik seti kullanılabilir.