Uncensored API Dokümantasyon
Bu sansürsüz API, içerik filtreleri olmadan yüksek hacimli metin üretimi için doğrudan bir OpenAI uyumlu uç nokta sağlar. Faturalandırma sürtüşmesini aşmak için ön ödemeli tokenlar ve kripto yüklemeleriyle hemen başlayın.
Temel URL ve Kimlik Doğrulama Kurulumu
Standart OpenAI SDK yapılandırmasını kullanarak uncensored LLM uç noktamıza bağlanın. İstemcinizi HTTPS://api.openrouterabliterated.com/v1 adresine işaretleyin ve oluşturduğunuz API anahtarını Authorization başlığında sağlayın. Bu temel URL, entegrasyon kodunuzu değiştirmeden satıcı değiştirmenize izin veren herhangi bir OpenAI uyumlu istemciyle çalışır.
curl https://api.openrouterabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 linux commands for disk usage"}]
}'Kimlik doğrulama, hesap başına tek bir aktif anahtara dayanır. Yeni bir anahtar oluşturduğunuzda, önceki anahtar anında değiştirilir.
İlk İstek: Chat Completions
Standart chat-completions uç noktasını kullanarak metin girdisi gönderin ve metin çıktısı alın. Yasal yetişkin kullanım için reddiye olmadan cevaplayan açık ağırlıklı bir model için model ID'sini "uncensored" olarak yapılandırın. Model, oluşturma davranışını kontrol etmek için temperature, top_p ve stop dizileri gibi parametreleri destekler.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterabliterated.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)İstekler, gerçek token kullanımına göre faturalandırılır. Hatalar ve reddetmeler ön ödemeli kredinizi tüketmez. Bağlam penceresi, hem istem hem de tamamlama için birlikte 100.000 token'a izin verir.
Node SDK Entegrasyonu
İstemciyi API anahtarınız ve uyumluluk için özel temel URL ile başlatın. Asenkron istekleri verimli bir şekilde işlemek için node SDK'sını kullanın. Bu kurulum hem yerel betikler hem de güvenilir uncensored AI çıktıları gerektiren sunucu taraflı uygulamalar için çalışır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterabliterated.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);API, yapılandırılmış JSON yanıtları döndürür. İçeriği doğrudan uygulama mantığınıza ayrıştıabilirsiniz. Tek bir özel uncensored model sunduğumuz için ek yönlendirme veya model seçimi gerekmez.
Akış Yanıtları ve Token Kullanımı
İstek yükünüzde stream parametresini true olarak ayarlayarak akış özelliğini etkinleştirin. API, gerçek zamanlı çıktı için Sunucu Tarafından Gönderilen Olaylar (SSE) parçalarını döndürür. Son parça, faturalandırma doğruluğu için tam token kullanım istatistiklerini içerir.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Akış, uzun yanıtlar için algılanan gecikmeyi azaltır. Her belirteç ön ödemeli bakiyenize sayılır. Model metin oluştururken kullanımı gerçek zamanlı olarak izleyebilirsiniz.
Saniye Başına İstek Limitleri ve Eşzamanlılık
Her API anahtarı dakikada 300 istek ve 8 eşzamanlı istekle sınırlıdır. Maksimum istek gövdesi boyutu 8 MB'tır. Bu limitler, yüksek hacimli uncensored AI uygulamaları için kararlı performans sağlar. Bu limitleri aşmak bir 429 hatası tetikler.
İstemcinizde hız sınırlarını zarifçe işlemek için üstel geri çekilme uygulayın. İstek başına 16.000 token maksimum çıktı, aşırı kaynak kullanımını önler. Eşzamanlılık ayarlarınızı uygulamanızın ihtiyaçlarına göre ayarlayın.
Hata Yönetimi ve Bağlam Sınırlamaları
Geçersiz anahtarlar için 401 ve yetersiz kredi için 402 gibi standart HTTP hatalarını yönetin. 429 durumu, oran sınırının tükendiğini gösterir. Bağlam penceresi hataları, birleşik istem ve tamamlama 100,000 tokenı aştığında oluşur. İçeriği ayrıştırmadan önce her zaman yanıt durum kodunu kontrol edin.
Hatalar ön ödemeli kredinizi tüketmez. Bir faturalandırma hatasıyla karşılaşırsanız çözüm için Destek sayfasını kullanın. Kredi süresi dolmaz, bu nedenle isteklerinizi istediğiniz zaman yeniden deneyebilirsiniz.
Sık sorulan sorular
OpenRouter abliterated modeli nedir?
API'miz tarafından sunulan açık ağırlıklı bir sansürsuz büyük dil modelidir. GPT, Claude veya başka bir satıcının modeli değildir. Yasal yetişkin kullanım için içerik reddetmeleri olmadan yanıt verecek şekilde ayarlanmıştır.
Ön ödemeli kredi nasıl çalışır?
Bakiye, gerçek token kullanımına göre ücretlendirilir; hatalar ve reddedilen istekler ücretsizdir. USDT veya USDC ile kripto üzerinden yükleme yaparsınız. Abonelik veya aylık ücret gerekmez.
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ızı Alın
Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Hepsi bu.