NSFW API Hızlı Başlangıç Kılavuzu
Sansürsüz LLM API anahtarınızı alın ve saniyeler içinde metin göndermeye başlayın. Bu kılavuz temel URL'yi, kimlik doğrulamayı ve NSFW sohbet botunuz veya rol yapma uygulamanız için chat-completions uç noktasını kapsar.
Kimlik Doğrulama ve Temel URL
API'miz OpenAI ile uyumludur, bu nedenle mevcut SDK'leri minimum değişikliklerle kullanabilirsiniz. Temel URL https://api.nsfwapihub.com/v1 şeklindedir. API anahtarınızı Bearer token olarak Authorization başlığında dahil etmelisiniz. Anahtarınızı yalnızca bir e-posta ile kayıt olduktan sonra panelden alabilirsiniz. Anahtar hemen gösterilir ve istediğiniz zaman yenilenebilir; bu da eski anahtarı geçersiz kılar.
Deneme için telefon numarası veya kart gerekmez. Hiçbir zaman sona ermeyen kullan-ve-ödeme ön ödemeli kredileri kullanıyoruz. Yeni hesaplar 7 gün geçerli $0.50 deneme kredisi alır. Daha yüksek hacim için yüklemeler $10'dan başlar, daha yüksek katmanlarda bonus krediler mevcuttur. Anahtarınızı güvende tutun; anahtara sahip olan herkes kredilerinizi harcayabilir.
İlk İstek
Kurulumunuzu test etmek için standart bir sohbet tamamlama isteği gönderin. Yetişkin içerikler için ayarlanmış açık ağırlıklı modelimize erişmek için uncensored model kimliğini kullanın. API metin girişi kabul eder ve metin çıktısı döndürür. Gömme (embedding), görüntü veya ses desteği yoktur. İstek gövdesinin 8 MB altında kalmasına dikkat edin. Bu, anlatı ve rol yapma bağlamları için optimize edilmiş saf bir metin tamamlama API'sidir.
Model, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verir, ancak küçüklerle cinsel içerik içeren durumlar her zaman engellenir. Bu uç noktayı sansürsüz rol yapma, yaratıcı yazarlık veya herhangi bir metin tabanlı uygulama için kullanabilirsiniz. Yanıt, oluşturulan metni ve token kullanım istatistiklerini içerir.
curl https://api.nsfwapihub.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Python SDK Entegrasyonu
Hızlı entegrasyon için resmi OpenAI Python kütüphanesini kullanın. İstemci yapılandırmanızda base_url ve api_key değerlerini ayarlayın. Sözdiziminin geri kalanı standart OpenAI sohbet tamamlama uç noktasını yansıtır. Bu yaklaşım hem eşzamanlı hem de eşzamansız uygulamalar için çalışır. Bu, Python arka ucunuza sansürsüz bir AI API'si eklemenin en basit yoludur.
Model kimliğinin uncensored olduğunu, gpt-4 veya benzeri olmadığını unutmayın. API fonksiyon çağırma destekler, böylece fonksiyonları sistem isteminizde veya araçlar dizisinde tanımlayabilirsiniz. Bu, yapılandırılmış çıktılar veya harici sistemlerle entegrasyon sağlar. Bağlam penceresi 100,000 token'dır; bu uzun konuşmalar veya büyük belgeler için olanak sağlar.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwapihub.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)
Node SDK Entegrasyonu
JavaScript veya TypeScript projeleri için OpenAI Node SDK doğrudan çalışır. İstemciyi API'mize işaret eden base_url ile yapılandırın ve API anahtarınızı sağlayın. Bu, zaten OpenAI uyumlu hizmetler kullanan mevcut kod tabanlarıyla uyumluluğu sağlar. Yalnızca bu iki yapılandırma değerini değiştirerek farklı sağlayıcılar arasında kolayca geçiş yapabilirsiniz.
Sansürsüz model standart sohbet mesajlarını işler. Sohbet geçmişini oluşturmak için kullanıcı ve asistan mesajlarını iletebilirsiniz. API, gereksiz ahlaki yargılamalar olmadan anlatımı sürdüren tamamlamalar döndürür. Bu, karakter rol yapma veya yetişkin temalı hikaye anlatımı için idealdir. Hız limitleri ve yetersiz bakiye gibi hataları zarifçe işlediğinizden emin olun.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwapihub.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);
Akış Yanıtları
Daha iyi bir kullanıcı deneyimi için Sunucu Gönderilen Olayları (SSE) kullanarak yanıtı akışa alın. Bu, uygulamanızın metni oluşturulurken görüntülemesini sağlar ve algılanan gecikmeyi azaltır. İsteğinizde stream parametresini true olarak ayarlayın. API, her biri tamamlamanın bir bölümünü içeren bir akış parçacığı döndürür.
Bu parçacıkları istemci tarafı kodunuzda veya arka uç proxy'sinde işleyerek son mesajı oluşturun. Akış, çoğu OpenAI uyumlu SDK tarafından desteklenir. Bu özellik, gerçek zamanlı etkileşim bekleyen sohbet uygulamaları için temel öneme sahiptir. Sansürsüz model metni verimli bir şekilde oluşturur, bu da akışı son kullanıcılar için pürüzsüz bir deneyim haline getirir.
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)
Hız Limitleri, Hatalar ve Bağlam
API anahtarı başına dakikada 300 istekle sınırlıyorsunuz. Bu aşarsanız, 429 Çok Fazla İstek hatası alırsınız. İstekler ayrıca gövde boyutu açısından 8 MB ile sınırlıdır. Anahtarınız geçersizse 401 Yetkisiz erişim hatası alırsınız. Kredileriniz biterse 402 Ödeme Gerekli hatası alırsınız. Hizmeti kullanmaya devam etmek için panelden bakiyenizi yükleyin.
Bağlam penceresi 100,000 token'dır; hem istemi hem de tamamlamayı kapsar. Bu, kapsamlı bir konuşma geçmişine veya büyük girdi metinlerine olanak tanır. Model GPT, Claude veya başka bir satıcının modeli değildir; ayrı bir açık ağırlıklı modeldir. Uygulamanızın bu limitleri ve hataları uygun şekilde işlediğinden emin olun, böylece pürüzsüz bir kullanıcı deneyimi sürdürün.
Teknik özellikler
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Base URL | https://api.nsfwapihub.com/v1 |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| JSON modu | response_format: {"type": "json_object"} |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| İstek boyutu | en fazla 8 MB |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Hız limiti | anahtar başına dakikada 300 istek |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Bu API gerçekten sansürsüz mü?
Evet, model yasal yetişkin kullanımı, kurgusal senaryolar veya tartışmalı konular için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır. Küçüklarla cinsel içerik içermiyorsa yetişkin temaları engellemez; ancak bu durum her zaman engellenir.
Deneme için kredi kartı gerekli mi?
Hayır. Kayıt olmak için yalnızca bir e-posta ve şifre yeterlidir. Ödeme bilgisi vermeden 7 gün geçerli $0.50 deneme kredisi alırsınız.
Bağlam penceresi boyutu nedir?
Bağlam penceresi 100,000 token'dır ve hem girdi istemini hem de çıktı tamamlamasını kapsar. Bu, uzun konuşmalar veya büyük belge işleme için olanak sağlar.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı budur.