NSFW Model API Hızlı Başlangıç
Standart OpenAI uyumlu uç noktaları kullanarak dakikalar içinde sansürsuz LLM API'mize başlayın. İçerik filtreleri olmadan metin oluşturun.
Kimlik Doğrulama & Base URL
Tüm istekler için standart temel URL ile sağlanan API anahtarını kullanın. base_url parametresini basitçe değiştirerek herhangi bir OpenAI uyumlu istemciyi destekleriz. Anahtarınız, reddetmeler olmadan yetişkin içerikler için optimize edilmiş tek bir uncensored modele erişim sağlar.
Anahtarınızı Authorization başlığında Bearer token olarak ekleyin. Bu, barındırılan uç noktalarımıza güvenli erişim sağlar. Google veya e-posta ile kayıt olduktan hemen sonra yeni bir anahtar oluşturabilirsiniz.
Anahtarınızı gizli tutun. Ön ödemeli hesabınızı tanımlar ve token kullanımını doğru şekilde izler.
İlk Tamamlamanızı Gönderme
model adınız ve messages diziniz ile /v1/chat/completions adresine POST isteği gönderin. API, istemci bağlamınıza dayalı metin tamamlamaları döndürür. Tutarlı sonuçlar için model kimliğini "uncensored" olarak ayarlamanız gerekir.
Giriş tokenları milyon başına $0.15, çıktı tokenları ise milyon başına $0.50'dir. Ücretler yalnızca başarılı tamamlamalar için geçerlidir, hatalar için değil.
- Modeli "uncensored" olarak ayarlayın.
- Rol ve içerik ile bir messages dizisi sağlayın.
- Anahtarınızı başlıklara ekleyin.
Bu basit kurulum, rol yapma, yaratıcı yazarlık veya veri işleme görevleri için çalışır.
curl https://api.modelnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 400 status code"}]
}'
Python & Node SDK'ları Kullanımı
Resmi OpenAI Python veya Node SDK'larını yükleyin ve temel URL'mize işaret edin. Bu, mantığınızı yeniden yazmadan size tanıdık .chat.completions.create() gibi yöntemleri kullanmanızı sağlar.
API anahtarınızı api_key argümanı olarak geçirin. İstekleri doğru şekilde yönlendirmek için base_url'i HTTPS://api.modelnsfw.cc/v1 olarak ayarlayın. Bu yaklaşım mevcut projeler için entegrasyonu basitleştirir.
Her iki SDK da JSON serileştirmesini ve yeniden deneme mantığını otomatik olarak yönetir. Yaratıcılığı kontrol etmek için sıcaklık (temperature) veya top_p gibi parametreleri ayarlayabilirsiniz.
Hatalar standart HTTP durum kodları olarak döndürülür. İstisnaları yakalayabilir ve uygulama mantığınızda ele alabilirsiniz.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelnsfw.cc/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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelnsfw.cc/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);
Akış Yanıtları & Token Kullanımı
İstek gövnesinde stream'i true olarak ayarlayarak akışı etkinleştirin. API, gerçek zamanlı çıktı için Sunucu Tarafı Olayları (SSE) aracılığıyla parçalar döndürür. Bu, uzun yanıtlar için algılanan gecikmeyi azaltır.
Token kullanım detayları akışın son chunk'ında görünür. Bu veriyi ayrıştırarak tam yanıtı beklemadan maliyetleri doğru bir şekilde takip edebilirsiniz.
Akış, sohbet arayüzleri veya canlı metin üretimi için iyi çalışır. Kullanıcıların içerik oluşturulurken görmesini sağlar.
İstek başına maksimum çıkış uzunluğunu kontrol etmek için max_tokens değerini ayarlayın. Belirtilmediğinde varsayılan değer 2.048 token'dır.
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)
Fonksiyon Çağırma & JSON Modu
Yapılandırılmış veri çıkarma için işlev çağırma etkinleştirmek üzere tools parametresini kullanın. İsteğinizde işlevleri tanımlayın ve modelin hangisini çağıracağını seçmesine izin verin. Bu, metin ayrıştırmak veya eylemleri tetiklemek için faydalıdır.
Modeli yalnızca geçerli JSON döndürecek şekilde ayarlayarak response_format'i json_object olarak ayarlayın. Bu, modelin katı olarak geçerli JSON döndürmesini sağlar ve ayrıştırıcınızın asla başarısız olmasını garanti eder. Belirli veri yapıları gerektiren API entegrasyonları için idealdir.
Karmaşık iş akışları için her iki özelliği de birleştirin. Veri çıkarımı ve fonksiyon çağırma aynı anda yapılabilir.
Kodunuzda çıktı yapısını her doğrulayın. Model doğruluğu için çaba gösterir ancak bazen geçersiz sözdizimi üretebilir.
Saniye Başına İstek Limitleri & Bağlam Penceresi
Bağlam penceresi, istem ve tamamlama için birleşik 100.000 tokene destek verir. Bu, büyük belgeler veya uzun konuşmalar için olanak sağlar. Tek bir yanıtta 16.000 tokene kadar gönderebilirsiniz.
Hız sınırları anahtar başına dakikada 300 istek olarak ayarlanmıştır. Aynı anda 8 eşzamanlı istek yapabilirsiniz. İstek gövdesi 8 MB'ı geçmemelidir.
Hatalar için HTTP durum kodlarını izleyin. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 402 hatası yetersiz önceden ödenmiş kredi olduğunu belirtir. 429 hatası hız sınırını aştığınızı işaret eder.
Kredi süresi dolmaz. Bakiyenizi kaybetmeden kripto kullanarak istediğiniz zaman yükleyebilirsiniz.
Sıkça sorulan sorular
Bu sansürsüz bir model mi?
Evet, model, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır. NSFW konuları filtrelemez; bu nedenle rol yapma ve yaratıcı yazarlık için idealdir.
Bağlam penceresi boyutu nedir?
API, hem istem hem de tamamlama için 100.000 token'lık bir bağlam penceresi destekler. Bu, büyük belgeleri işlemenize veya uzun konuşma geçmişlerini korumanıza olanak tanır.
Kullanım ücretleri için nasıl ödeme yaparım?
Kripto para ile yüklenen ön ödemeli kredi ile ödeme yaparsınız (TRC20 üzerinde USDT veya Base üzerinde USDC). Aylık abonelikler veya gizli ücretler yoktur. Kredi süresi dolmaz.
API anahtarınızı saniyeler içinde alın
Kaydol, anahtarı al ve temel URL'yi güncelle. Yapılacak tek şey bu.
Anahtarınızı alın