What is OpenRouter?
OpenRouter is an LLM aggregator: one OpenAI-compatible API that routes each request to one of 300+ chat models from OpenAI, Anthropic, Google, Mistral and a long tail of open-source providers. Instead of an account per provider, you hold one OpenRouter account and choose the model by name in the request. It is text-only — chat and completion models — with no image, video or audio generation endpoints.
How the OpenRouter API works
You send a standard OpenAI-style chat completion to OpenRouter's base URL with your OpenRouter key, setting the model field to a namespaced slug such as anthropic/claude-sonnet or openai/gpt-4o. OpenRouter forwards the call to that provider, can fall back to alternates, and returns the OpenAI-shaped response. Because it speaks the OpenAI protocol, any OpenAI SDK works by pointing base_url at it. Kunavo works the same way — the difference is the catalog and what sits behind it.
OpenRouter pricing, and how Kunavo compares
OpenRouter charges the upstream provider's per-token price plus a small platform margin, funded from a prepaid wallet (crypto-first, cards supported). Kunavo takes the opposite position: every enabled model is published 30–70% under the provider's official list rate depending on the model — Claude Sonnet 4.6 at $1.20/$6.00 per 1M tokens vs Anthropic's $3/$15, Gemini 2.5 Flash at $0.09/$0.75 vs Google's $0.30/$2.50. The per-1M rate for every model is on the /pricing page, so the comparison is direct.
OpenRouter API key vs Kunavo API key
An OpenRouter key authenticates against OpenRouter's text-model catalog only. A Kunavo key (sk-kn-…) authenticates against the same OpenAI-compatible chat endpoint plus image, video and audio endpoints and the native Anthropic Messages API — one credential for every modality, drawn from one Stripe-billed balance. Both are bearer tokens in the Authorization header, so moving across is a one-line base_url change plus the new key.
OpenRouter'ın gerçekten kazandığı yerler
Ürününüz yalnız metin sohbet modellerinin uzun kuyruğuna ihtiyaç duyuyorsa — Mistral ince ayarları, Llama varyantları, niş topluluk modelleri, deneysel açık kaynak — OpenRouter'ın kataloğu rakipsizdir. Ayrıca kripto yerelli yükleme akışları en olgun olanıdır, bu da kart ödemesinin zor olduğu bölgelerde önemlidir. Modeller, prompt teknikleri ve benchmark'lar etrafındaki topluluk tartışmaları da orada daha canlı.
Kunavo'nun kazandığı yerler
Tek faturada multimodal, en büyük fark bu. Ürününüzün görüntü üretimi, görüntü düzenleme veya video gerektiği an OpenRouter bu endpoint'leri kapsamaz; bu yüzden zaten iki entegrasyon ve iki faturalandırma ilişkisi yürütürdünüz. Kunavo size chat'in yanında /v1/images, /v1/images/edits, /v1/video/generations ve /v1/audio/music verir; hepsi OpenAI formatında, aynı cüzdanda. Fiyat da ölçülebilir biçimde daha düşük: etkin her model sağlayıcı resmi liste fiyatının yaklaşık %30 altında (milyon token başına oranı /pricing'de yayınlıyoruz — kolayca karşılaştırılabilir). Stripe yerel checkout Apple Pay, Pix, Alipay, WeChat Pay ve ACH getirir; bu da ABD ve AB dışında self-serve onboarding'i çalışır kılar.
Ödeme: OpenRouter vs Kunavo
İki cüzdan da ön ödemeli, dolayısıyla kayıt anında gerçekten önemli olan tek soru şu: paranız içeri girebiliyor mu? Kunavo'nun ödeme sayfası Stripe yerelidir, yani liste bizim fatura ülkemize değil ödeyene göre şekillenir: Stripe'ın ulaştığı her yerde kartlar (Visa, Mastercard, Amex, JCB, UnionPay) ve Apple Pay, tekrar yüklemeler için tek dokunuşluk Link ve Cash App Pay, ayrıca Klarna, Amazon Pay, ABD hesapları için ACH banka havalesi ve Çin anakarası için Alipay ile WeChat Pay. Yerel yöntemler ülkeye göre çıkar — Brezilya'da Pix, Belçika'da Bancontact, Polonya'da BLIK, Avusturya'da EPS, Portekiz'de MB WAY — Stripe dolar tutarı ödeme sayfasında yerel para birimine çevirir: Brezilyalı bir alıcı yurt dışına açık kart aramak yerine real cinsinden bir Pix QR kodu okutur. OpenRouter'ın kendi SSS'i buna açıkça cevap veriyor: tüm başlıca kredi kartları, Alipay ve USDC cinsinden kripto; PayPal ise hâlâ üzerinde çalışılan bir şey olarak anlatılıyor. Bu, kartı olan ve kriptosu olan geliştiriciyi kapsar. Yurt dışına açık kartı olmayan São Paulo'lu alıcıyı ya da on altı hane yazmaktansa yüklemeyi Face ID ile onaylamak isteyeni kapsamaz — Pix ve Apple Pay'in doldurduğu boşluk tam olarak budur.
OpenRouter'dan geçiş
Her iki API de OpenAI chat-completions protokolünü konuşur, yani taşıma bir yeniden yazım değil iki satırdır. base_url'i https://api.kunavo.com/v1 olarak ayarlayın, sk-or- anahtarınızı /app/keys üzerinde oluşturulan bir Kunavo sk-kn- anahtarıyla değiştirin; mevcut OpenAI SDK kodunuz değişmeden çalışır — aynı istek biçimi, aynı streaming, aynı tool-call formatı. Kontrol edilecek tek şey model id'leri: OpenRouter bunları satıcı ön ekiyle yazar (anthropic/claude-sonnet-4.6), Kunavo çıplak id kullanır (claude-sonnet-4-6); model sabitlerinizde bir bul-değiştir işi bitirir. Başka hiçbir şey değişmez: SDK değişimi yok, yanıt ayrıştırma değişikliği yok, webhook elden geçirme yok. İsterseniz ikisini yan yana çalıştırın — yalnızca base_url'de farklılaşan iki istemci — ve gecikme ile maliyeti kendi trafiğinizde karşılaştırdıktan sonra geçin.
Dürüst çıkarımlar
Metinde zaten OpenRouter'a standardize olduysanız ve ürününüz hiçbir zaman görüntü veya videoya ihtiyaç duymuyorsa, geçiş için güçlü bir zorunluluk yok — mevcut OpenAI SDK kodunuz Kunavo'ya taşınabilir (tek satır base_url değişikliği), yani ikisini de cebinizde tutup fiyat farkı entegrasyon süresine değdiğinde geçebilirsiniz. Multimodal bir şey inşa ediyorsanız veya USD dışındaki yerel kanallarla ödeyen müşterilere hizmet veriyorsanız Kunavo daha basit yığın. Her halükarda test küçüktür: $10 yükleme ve tek satır base_url değişikliğiyle dakikalar içinde değerlendirmeye başlarsınız.