TR ▾
API anahtarı al

NSFW Video API Dokümantasyonu

Sansürsüz LLM API anahtarınızı alın ve dakikalar içinde NSFW Video API'imize metin istekleri göndermeye başlayın. Bu kılavuz, yetişkin içerik boru hatlarınız için gereken OpenAI uyumlu uç noktaları, akışı ve fonksiyon çağırma konularını kapsar.

Temel URLhttps://api.nsfwvideoapi.com/v1
Modeluncensored

Temel URL ve Kimlik Doğrulama

NSFW Video API, standart OpenAI uyumlu uç noktaları kullanır. Temel URL'niz https://api.nsfwvideoapi.com/v1 şeklindedir. Kimlik doğrulama için API anahtarınızı Authorization başlığında Bearer token olarak ekleyin. Anahtarınızı yalnızca e-posta ve şifre kullanarak API anahtarını al sayfasında oluşturabilirsiniz. Başlamak için telefon numarası veya kredi kartı gerekmez. Anahtar, kayıttan hemen sonra gösterilir. Yeni bir anahtara ihtiyacınız olursa, eskisini anında geçersiz kılan anahtarı herhangi bir zamanda yeniden oluşturabilirsiniz. Bu, entegrasyonunuzu basit ve güvenli tutar.

İlk İstek

/v1/chat/completions uç noktasına uncensored model kimliği ile POST isteği gönderin. Bu model yetişkin içeriği için ayarlanmıştır ve yasal konularda reddetmez. Aşağıdaki örnek, cURL kullanarak basit bir metin tamamlama gösterir. YOUR_API_KEY yerine gerçek anahtarınızı girin.

curl https://api.nsfwvideoapi.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."}]
  }'

Yanıt, oluşturulan metni choices[0].message.content içinde döndürür. Mevcut modelleri GET /v1/models kullanarak da kontrol edebilirsiniz. Bu, API'nin doğru yanıt verdiğini doğrular ve pipeline'ınıza daha derin entegre etmeden önce geçerlidir.

Python SDK Entegrasyonu

NSFW Video API ile etkileşim kurmak için resmi OpenAI Python SDK'sını kullanın. Temel URL'yi uç noktanıza ayarlayın ve API anahtarınızı sağlayın. Aşağıdaki kod parçacığı, istemciyi nasıl başlatacağınızı ve istek gönderileceğini gösterir. Bu yaklaşım, herhangi bir standart OpenAI uyumlu istemci kitaplığı ile çalışır.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwvideoapi.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)

Oluşturulan içeriği çıkarmak için yanıt nesnesini işlediğinizden emin olun. Bu yöntem, yapılandırılmış veri işleme ihtiyacınız olan arka uç hizmetleri için idealdir. Model kimliği tüm istekler için uncensored olarak kalır.

Node.js SDK Kullanımı

Node.js ortamları için openai npm paketini kullanın. İstemciyi doğru temel URL ve API anahtarınızla yapılandırın. Aşağıdaki kod, basit bir sohbet tamamlama isteğini gösterir. Bu, NSFW metin oluşturma görevlerini işleyen sunucusuz işlevler veya web sunucuları için faydalıdır.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwvideoapi.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);

Yanıt yapısı OpenAI formatıyla eşleşir. İçeriği ayrıştırabilir ve uygulama mantığınıza aktarabilirsiniz. Modelin görüntü veya video oluşturmadığını unutmayın; saf bir metin API'sidir.

SSE ile Akış

İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, gerçek zamanlı token teslimi için Sunucu Tarafı Olayları (SSE) döndürür. Bu, kullanıcılar için algılanan gecikmeyi azaltır. Aşağıdaki örnek, Node.js'de akış yanıtlarının nasıl işleneceğini gösterir.

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)

Her parçayı geldiği gibi işleyin. Bu, kullanıcıların anında geri bildirim beklediği sohbet arayüzleri için kritiktir. Akış, SSE'yi destekleyen tüm OpenAI uyumlu SDK'larla çalışır. Akışın fiyatlandırmayı veya token saymayı etkilemediğini unutmayın.

Hız Limitleri, Hatalar ve Bağlam

API anahtarı başına dakikada 300 isteğe kadar sınırlısınız. Maksimum istek gövdesi boyutu 8 MB'tır. Yaygın hatalar arasında geçersiz anahtarlar için 401 ve ön ödemeli krediniz tükendiğinde 402 yer alır. Devam etmek için panelden kredinizi artırın. Bağlam penceresi istem ve tamamlama için birlikte 100,000 token'dır. Limiti aşarsanız API 429 hatası döndürür. Kesintileri önlemek için token kullanımınızı dikkatlice planlayı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
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.nsfwvideoapi.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Akışevet — server-sent events; son parça token kullanımını içerir
JSON moduresponse_format: {"type": "json_object"}
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Bağlam penceresi100.000 token (girdi + çıktı)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Eşzamanlılıkanahtar başına aynı anda 8 istek
Hız limitianahtar başına dakikada 300 istek
İstek boyutuen fazla 8 MB
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)
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
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

Bağlam penceresi boyutu nedir?

Bağlam penceresi 100,000 token olup hem girdi istemini hem de çıktı tamamlamasını kapsar. Bu, kesme olmadan uzun konuşmalara veya büyük belge işleme imkanı sağlar.

İstemler eğitim için mi kullanılır?

Hayır, istimleriniz eğitim için kullanılmaz. NSFW Video API, verilerinizi model iyileştirme veri setlerinden ayırarak gizliliğinize saygı duyar.

Hangi içerikler engellenir?

Tek katı içerik sınırı, reşit olmayanlarla ilgili cinsel içeriktir. Diğer tüm yasal yetişkin, kurgusal veya tartışmalı konular reddedilmeden izin verilir.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadar.

API anahtarı al