tr ▾
ApiRouterOpen

Doğrudan entegre edilebilir sansürsüz LLM API'si

Open Router: Yaygın Hatalar

Geliştiriciler genellikle LLM ağ geçitleriyle ilgili olarak tüm uç noktaların standart OpenAI hizmetleri gibi davrandığını varsaydıkları için zorluk yaşar. Base URL'leri veya model kimliklerini yanlış yapılandırmak uyumluluğu bozar; hız sınırlarını ve token sayma kurallarını ihmal etmek ise beklenmedik hatalara yol açar. Bu nüansları anlamak, otomasyon scriptlerinizin sessiz hatalarda kredi harcamadan güvenilir çalışmasını sağlar.

Son güncelleme

Özet

  1. Temel URL'nin sağlayıcıyla tam olarak eşleştiğinden emin olun, çünkü genel OpenAI SDK'ları varsayılan olarak openai.com'u kullanır.
  2. Model kimliği bir sağlayıcı adı değil, sağlayıcının yapılandırmasına tam olarak uyması gereken özel bir yönlendirme anahtarıdır.
  3. Hız sınırlamaları API anahtarı başına uygulanır, bu nedenle eşzamanlı istikler izin verilen eşiği aşarsa başarısız olabilir.
  4. Akış yanıtları, bağlantıların takılıp kalmasını veya kısmi verilerin kaçırılmasını önlemek için spesifik istemci işleme gerektirir.

Neden Base URL'iniz Önemlidir

Temel URL, sağlayıcı değiştirirken başarısızlığın en yaygın noktasıdır. Çoğu OpenAI SDK'sı varsayılan olarak https://api.openai.com. API anahtarını değiştirir ancak temel URL'yi güncellemeyi unutursanız, istekleriniz yanlış sunucuya gider. Bu, kimlik doğrulama hatalarına veya beklenmedik model kullanılabilirliğine neden olur. Doğru uç nokta için sağlayıcının belgelerine her zaman bakın. Örneğin, tak-çalıştır bir sansürsüz API https://api.apirouteropen.com/v1. Sadece temel URL ve anahtar değişikliği mevcut kodunuzu korumanızı sağlar. Bu, LangChain veya LlamaIndex gibi kütüphanelerle uyumluluğu garanti eder. Kullanımınızı ölçeklendirmeden önce URL'yi doğrulayın.

Model Kimliği Yanılgısı

Geliştiriciler genellikle model kimliğinin bir satıcının adıyla eşleştiğini varsayar gpt-4 ou claude-3. Gerçekte, model kimliği, ağ geçişi tarafından tanımlanan özel bir yönlendirme anahtarıdır. Sansürsüz hizmetimiz için kimlik uncensoredGönderme gpt-3.5-turbo geçiş noktası eşleştirmiyorsa başarısız olabilir veya farklı bir model döndürebilir. Dokümantasyonda sağlanan tam kimliği her zaman kullanın. Bu, tüm LLM proxy'leri için geçerlidir. Kontrol edin GET /v1/models mevcut seçenekleri görmek için uç nokta. Model kimliğinin yanlış tanımlanması, isteğin hemen başarısız olmasına neden olur. Bu bir satıcının ürünü değil, bir yapılandırma parametresidir.

Saniye Başına İstek Limiti Sürprizleri

Rate limitler genellikle API anahtarı bazındadır, hesap bazında değil. Tek bir anahtarı birden fazla işlem için kullanırsanız limite hızla ulaşabilirsiniz. API'miz her anahtar başına dakikada 300 istek ve 8 eş zamanlı istek sağlar. Bu limitleri aşmak 429 hatası döndürür. Bu, yüksek hacimli uygulamalar için kritiktir. Karşılıklı müdahaleyi önlemek için farklı hizmetler için ayrı anahtarlar kullanın. Kullanımınızı panodan izleyin. Rate limitler sunucu stabilitesini korur ancak otomatik iş akışlarını bozabilir. Eş zamanlılığı dikkatlice planlayın. Tek bir anahtar değişimi eski anahtarı hemen geçersiz kılar. Bu, aynı anahtarın eş zamanlı kullanımını engeller.

Akışlı ve Akışsız Karışıklık

Akış yanıtları spesifik istemci işleme gerektirir. SDK'nın sunucu gönderilen olayları (SSE) işleyecek şekilde yapılandırılması gerekir. Akış olmayan bir istemci kullanırsanız, tüm yanıt için beklersiniz. Bu, uzun çıktılar için gecikmeyi artırır. API'miz, son parçada belirteç kullanımı içeren akış desteği sunar. Bu, metzin gerçek zamanlı gösterilmesine olanak tanır. Toplu işleme için akış olmayan mod daha iyidir. Modu kullanım durumunuza göre seçin. Yanlış işleme, takılı bağlantılara yol açabilir. Her zaman akışı önce küçük bir örnekle test edin. Optimal performans için istemcinizin SSE'yi desteklediğinden emin olun.

Token Sayma Hataları

Sağlayıcılar arasında token sayımı farklılık gösterir. Bazıları boşlukları sayar, bazıları saymaz. API'miz prompt ve tamamlama tokenlarını birlikte sayar. Bağlam penceresi 100,000 token'dır. İstek başına maksimum çıktı 16,000 token'dır. Bunu aşarsanız istek başarısız olur. OpenAI'nin tokenizasyonunun bizimkine eş olduğunu varsaymayın. Doğruluk için sağlayıcının tokenlayıcısını kullanın. Token sayımı hataları beklenmedik ücretlere veya başarısızlıklara yol açar. Büyük promptlar göndermeden önce token sayılarını her zaman doğrulayın. Bu, özellikle uzun bağlam uygulamaları için önemlidir. Yanlış sayım, reddedilen istekler için kredileri boşa harcayabilir.

İşlev Çağırma Sınırlarını Yok Say

Fonksiyon çağırma belirli JSON biçimlendirmesi gerektirir. SDK'nın response_format parametre. API'miz yapılandırılmış çıktılar için JSON modunu destekler. Bunu yok sayarsanız model geçersiz JSON döndürebilir. Bu otomatik ayrışmayı bozar. İşlev çağırma işlemini önce basit bir şema ile test edin. İstemcinizin araç seçimlerini doğru şekilde işlediğinden emin olun. İşlev çağırma tüm modellerde desteklenmez. Desteklenen özellikler için belgelere bakın. Bu sınırları göz ardı etmek, güvenilir otomasyonu bozar. Çıktı formatının beklentilerinizle eşleştiğini doğrulayın.

Kripto ile Yükleme Gecikmeleri

Kripto ödemeler onay almak için zaman alabilir. USDT (TRC20) ve USDC (Base) kabul ediyoruz. $20 ile $500 arasındaki ödemeler desteklenir. Bonus kredi $50, $100 ve $200'de uygulanır. Gecikmeler blockchain yoğunluğundan kaynaklanır. Durum için işlem hash'ini kontrol edin. Sistemimiz onaydan sonra hesabınıza kredi yükler. Bu genellikle birkaç dakika sürer. Yüksek trafik sırasında daha uzun sürebilir. Güvenilir bir blockchain gezgini kullanın. Aynı işlemi yeniden göndermeyin. Bu, çift kredi yüklemelerine veya hatalara neden olur. Kesintisiz hizmet için yüklemelerinizi önceden planlayın.

Deneme Kredisi Son Kullanma Tarihi

Deneme kredileri 7 gün sonra sona erer. Yeni hesaplar $0.50 alır. Bu, taahhüt olmadan test imkanı sağlar. Ancak kısa süre, kapsamlı testleri sınırlar. Uyumluluğu doğrulamak için denemeyi kullanın. Temel URL'yi, model ID'sini ve akış özelliğini kontrol edin. Çalışırsa kripto ile yükleyin. Deneme kredileri iade edilmez. Hızlı doğrulama için idealdir. Uzun vadeli projeler için onlara güvenmeyin. Sona erme tarihi katıdır. Test planınızı buna göre yapın. Bu, deneme süresi boyunca zamanınızı boşa harcamamanızı sağlar.

Sıkça sorulan sorular

Bu, resmi OpenAI API'si mi?

Hayır, bu bağımsız bir hizmettir ve OpenAI ile uyumludur. Aynı uç nokta yapısını kullanır ancak farklı bir model sunar. Temel URL farklıdır, bu nedenle yapılandırmanızı güncellemeniz gerekir. OpenAI' modellerinin bir bayisi değildir.

Akış yanıtlarını nasıl yönetebilirim?

SDK çağrınızda streaming parametresini kullanın. Yanıt, sunucu tarafından gönderilen etkinlikler olarak gönderilecektir. Her parça geldiğinde onu işleyin. Bu, uzun çıktılar için gecikmeyi azaltır. Doğru işleme için istemcinizin SSE'yi desteklediğinden emin olun.

Hız limitini aşarsam ne olur?

429 hatası alırsınız. İstekler anahtar başına dakikada 300 ile sınırlıdır. Eşzamanlı istekler 8 ile sınırlandırılmıştır. Karışıklığı önlemek için farklı işlemler için ayrı anahtarlar kullanın. Limitler içinde kalmak için kullanımınızı izleyin.

Hangi ödeme yöntemlerini kabul ediyorsunuz?

Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.

API anahtarınıza erişin

Kaydolun, anahtarınızı alın ve temel URL'nizi güncelleyin. Yapmanız gereken tek şey bu.

Anahtar