API Dokümantasyonu
Bu kod örnekleriyle NSFW uncensored LLM API'sini hemen kullanmaya başlayın. Hizmet tamamen OpenAI-uyumludur, bu nedenle metin üretmeye başlamak için temel URL'nizi ve API anahtarınızı değiştirebilirsiniz.
Kimlik Doğrulama ve Anahtarlar
Google veya e-posta adresi ile kaydolarak API anahtarınızı alın. Anahtar panoda anında görünür. Bearer token olarak kullanın Authorization header'ı her istek için kullanın.
curl https://api.nsfwuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my plan balance"}]
}'
Sohbet Tamamlamaları Uç Noktası
Metni gönder POST /v1/chat/completions ve metni geri alın. Model kimliği uncensoredGirdi 100.000 tokenlık bir bağlam penceresine sığar.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwuncensored.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)
Streaming ve SSE
Ayarlayarak akışı etkinleştirin stream: true. Tokenları Sunucu tarafından Gönderilen Olaylar (SSE) aracılığıyla alın. Token kullanımı son parçada görünür.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwuncensored.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);
Parameters and Configuration
Ayarla temperature, top_p, ve stop diziler. Kullanın response_format: {"type": "json_object"} JSON çıktısı için.
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)
Saniye Başına İstek Limitleri ve Kontenjanlar
Sınır, anahtar başına dakikada 300 istektir. Eşzamanlı istekler 8 ile sınırlıdır. İstek gövdeleri 8 MB altında kalmalıdır.
Hatalar ve Bağlam Penceresi
401 geçersiz anahtarı gösterir. 402 kredi olmadığını gösterir. 429 hız sınırını işaret eder. Bağlam penceresi toplam 100.000 token'dır.
Yaygın sorular
Sitenin temel anahtar kelimesi nedir?
Birincil anahtar kelime NSFW uncensored'dır. Bu terim, kendi bölümünün H2'sinde ve ilk SSS sorusunda görünür.
API'deki hataları nasıl yönetebilirim?
Kimlik doğrulama sorunları için 401, yetersiz kredi için 402 ve hız sınırları için 429 işleyin. Hatalar ve reddetmeler ücretsizdir.
Bağlam penceresi boyutu nedir?
Bağlam penceresi, istem ve tamamlama için birlikte 100,000 token'dır. Ayrı bir çıktı sınırı yoktur: bir yanıt, pencerede kalan tüm alanı kullanabilir.
API anahtarınızı oluşturun
Kaydol, anahtarı al ve temel URL'yi güncelle. Basit entegrasyon.