TR ▾
API anahtarı al

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.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Base URLhttps://api.nsfwapihub.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Model kimliğiuncensored
Akışevet — server-sent events; son parça token kullanımını içerir
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
JSON moduresponse_format: {"type": "json_object"}
Bağlam penceresi100.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)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
İstek boyutuen fazla 8 MB
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Hız limitianahtar başına dakikada 300 istek
Eşzamanlılıkanahtar başına aynı anda 8 istek
YüklemeUSDT (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
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İçerikyetiş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.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel 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.

API anahtarı al