tr ▾
Anahtar

Uyumlu AIMakaleler

Bir open router alternatifi nasıl entegre edilir

OpenRouter birden fazla modeli birleştirir ancak genellikle yalnızca standart bir uç nokta üzerinden tek bir sansursuz modele ihtiyaç duyduğunuzda bu karmaşıklık için ödeme yaparsınız. OpenAI-uyumlu doğrudan bir API'ye geçiş, yönlendirme mantığını kaldırarak ve gecikmeyi azaltarak yığınınızı basitleştirir. Mevcut kodunuzu korursunuz, tek bir base URL değiştirirsiniz ve aylık abonelikler olmadan şeffaf token başına fiyatlandırma elde edersiniz.

Son güncelleme

Özet

  1. Yerinde bir değiştirme, SDK'nızdaki temel URL'yi ve API anahtarını güncellemeyi gerektirir.
  2. Fiyatlandırma, giriş tokenları başına 1M başına $0.15 ve çıktı tokenları başına 1M başına $0.50'dir.
  3. Aylık abonelik veya gizli ücret yok; kredi yalnızca gerçek token kullanımı için yansıtılır.
  4. Kripto para ile yüklemeler, daha büyük yatırımlar için bonus kredi sunar.

Neden OpenRouter'dan geçiş yapmalı?

OpenRouter güçlü bir birleştirici olsa da, yalnızca tek bir belirli modele ihtiyaç duyduğunuzda gereksiz soyutlama getirir. Yönlendirme mantığı, istek zincirinize gecikme ve karmaşıklık ekler. Birden fazla modelin rahatlığı için ödeme yaparsınız, ancak yalnızca birini kullanırsınız. Doğrudan API'ler bu ara katmanı kaldırarak daha düşük gecikme ve öngörülebilir maliyetler sunar. Kodunuz basit kalır çünkü doğrudan çıkarım sunucusuyla iletişim kuruyorsunuz.

open router alternatifini anlama

Bir OpenAI uyumlu uç nokta, resmi OpenAI API'sinin yapısını taklit eder. JSON yüklerini şuna gönderirsiniz: /v1/chat/completions ve standart JSON yanıtları alın. Bu uyumluluk, uygulama mantığınızı yeniden yazmadan sağlayıcı değiştirmenize olanak tanır. base_url değişiklikler, ancak SDK yöntemleri aynı kalır. Bu yaklaşım, yerel öncelikli yığınlar için idealdir, burada llama.cpp ve vLLM'yi daha sonra kullanabilirsiniz. Altta yanan donanımdan bağımsız olarak tutarlı bir arayüz elde edersiniz. Yönetilecek karmaşık yönlendirme tabloları yok. Sadece modele doğrudan bir hat.

Adım 1: API anahtarınızı edinin

Sağlayıcının kontrol panelinde bir hesap oluşturmaya başlayın. Google hesabınızla veya basit bir e-posta ve şifre kullanarak kaydolabilirsiniz. Telefon numarası gerekmez, bu da işlemi hızlı ve gizli tutar. Kayıt olduktan sonra "API anahtarı al" sayfasına gidin. Sistem hemen benzersiz bir anahtar oluşturur. Anahtarı güvenli bir şekilde kopyalayın; bu, isteklerinizi kimlik doğrular. Varsayılan olarak hesabınızda yalnızca bir aktif anahtar bulunur. Anahtarı kaybederseniz, onu değiştirmek için yeni bir tane oluşturabilirsiniz. Bu anahtar, istek göndermeye başlamak için ihtiyacınız olan tek şeydir.

Adım 2: base URL'yi yapılandırın

Uygulamanızdaki yapılandırma bölümünü bulun. API temel URL'sini tutan değişkeni bulun. Bunu şuna güncelleyin https://api.compatibleaiopen.com/v1. Bu URL, doğrudan çıkarım uç noktasına işaret eder. SDK'nız bunları otomatik olarak işlemiyorsa, herhangi bir son eğik çizgiyi kaldırdığınızdan emin olun. Bu tek değişiklik, tüm sohbet tamamlamalarınızı sansürsüz modele yönlendirir. Mevcut kod yapınız geçerli kalır. API standart OpenAI başlıklarını bekler. Özel başlıklara gerek yoktur. Bu adım, isteklerinizin doğru sunucuya ulaşmasını sağlamak için kritiktir.

Adım 3: SDK istemcinizi güncelleyin

Çoğu modern LLM çerçevesi OpenAI uyumlu uç noktaları destekler. İstemci başlatmasını yeni temel URL'nizi ve API anahtarınızı kullanacak şekilde güncelleyin. Model kimliğini uncensored. Bu ID, sunucuya hangi spesifik modelin çalıştırılacağını söyler. İmza imzalarını değiştirmenize gerek yoktur. SDK, JSON'un serileştirilmesini ve serbest bırakılmasını yönetir. Akışlı ve akışsız modlar belgelendildiği gibi çalışır. LangChain veya LlamaIndex gibi tanıdık araçlarınızı kullanmaya devam edebilirsiniz. Geçiş, uygulama mantığınız için şeffaftır. Bu, test süresini önemli ölçüde azaltır.

Adım 4: Sohbet tamamlamalarıyla test edin

Bağlantıyı doğrulamak için basit bir test isteği gönderin. Kullanın messages kullanıcı istemi içeren bir parametre. Yanıt, bir content alanı, modelin cevabını içerir. Modelin içerik filtreleri nedeniyle isteği reddetmediğinden emin olun. uncensored modeli, yasal yetişkin ve tartışmalı konular için ayarlanmıştır. Gereksiz temkinli ifadeler olmadan doğrudan yanıt verir. Yanıt nesnesindeki token kullanımını doğrulayın. Bu, API'nin isteğinizi doğru şekilde işlediğini doğrular. Artık bunu ana iş akışınıza entegre edebilirsiniz.

Adım 5: Akış yanıtlarını yönet

Akış, uzun yanıtlar için daha iyi bir kullanıcı deneyimi sağlar. Etkinleştirin, stream parametresi isteğinizde. API, Veri Sunma Olayları (SSE) aracılığıyla veri parçaları döndürür. Her parça, yanıtın kısmi bir delta'sını içerir. Tam mesajı oluşturmak için bu delta'ları birleştirin. Son parça, toplam token kullanım istatistiklerini içerir. Bu, ilerlemeyi gerçek zamanlı olarak görüntülemenize olanak tanır. Akış, kullanıcılar için algılanan gecikmeyi azaltır. Sohbet arayüzleri için temel öneme sahiptir. Bağlantı koparsa hataları zarifçe yönetin.

Adım 6: Token kullanımını izle

Maliyetleri etkili bir şekilde yönetmek için token tüketimini takip edin. API $0.15 1M giriş token'ı başına $0.50 1M çıktı token'ı başına. Bu oranlar şeffaftır ve tüm isteklere uygulanır. Hatalar ve reddetmeler kredinizi tüketmez. Ön ödemeli bakiyeniz yalnızca token'lar işlendiğinde azalır. İzleyin usage field her yanıtta. Kullanımınız bir eşiği aştığında uyarı kurun. Bu, beklenmedik ücretlerden kaçınmanıza yardımcı olur. Bakiyenin süresi dolmadığı için gerektiğinde yükleme yapabilirsiniz.

Adım 7: Yaygın hataları ayıkla

401 hatası alırsanız API anahtarınızı ve temel URL'yi kontrol edin. 429 hatası, dakikada 300 istek hız sınırını aştığınızı gösterir. Anahtar başına 8 eşzamanlı istekten daha fazla göndermediğinizden emin olun. Yanıt boşsa, model kimliğinin olarak ayarlandığını doğrulayın uncensored. İstek gövdesi boyutunu kontrol edin; 8 MB'ın altında olmalıdır. Akış sorunları için istemcinizin SSE'yi doğru şekilde işlediğinden emin olun. Belirli hata kodları için API belgelerine göz atın. Sorunların çoğu yapılandırma ile ilgilidir ve kolayca düzeltilebilir.

Sık sorulan sorular

Bu, resmi bir OpenAI hizmeti mi?

Hayır, bu bağımsız bir hizmettir ve OpenAI-uyumlu bir uç nokta sağlar. Kendi sansürsüz modelini sunar, GPT-4 veya GPT-3.5'i sunmaz. OpenAI API formatını destekleyen herhangi bir istemci ile kullanabilirsiniz.

Bağlam penceresi boyutu nedir?

Model, hem istem hem de tamamlamayı içeren 100.000 token'lık bir bağlam penceresi destekler. İstek başına maksimum çıkış 16.000 token'dır, veya bir sınır belirtmezseniz 2.048 token.

Bu API'yi NSFW içerikler için kullanabilir miyim?

Evet, model sansürsüzdür ve yasal yetişkin içeriğini reddetmez. Kurgusal, güvenlik araştırmaları veya çarpıcı konular için sınırsız üretim için tasarlanmıştır. Tek katı sınır, çocuklarla ilgili cinsel içeriktir.

API için nasıl ödeme yaparım?

Ödemeler yalnızca kripto para birimi yoluyla kabul edilir, özellikle TRC20 ağı üzerinde USDT veya Base ağı üzerinde USDC. $20 ile $500 arasında herhangi bir tam miktarla yükleme yapabilirsiniz. Kredi süresi dolmaz ve hatalar ücretsizdir.

API anahtarınızı saniyeler içinde alın

Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Tam yapılandırma bu.

Anahtar