Sansürsüz AI Sohbet API Dokümantasyonu
Sansürsüz AI Sohbet API'si, standart OpenAI uyumlu bir arayüz aracılığıyla tek bir yüksek performanslı sansürsüz model sunar; geliştiricilerin içerik filtreleri olmadan NSFW-toleranslı metin oluşturmayı uygulamalarına entegre etmelerini sağlar.
Temel URL ve Kimlik Doğrulama
Standart OpenAI uyumlu temel URL kullanarak sansürsüz ai api'ye bağlanın. İsteklerinizi doğrulamak için bir API anahtarına ihtiyacınız vardır. Tokeninizi hemen almak için anahtar sayfasında Google veya e-posta ile kayıt olun. Temel URL https://api.uncensoredaichat.cc/v1 şeklindedir.
Authorization başlığını Bearer YOUR_API_KEY olarak ayarlayın. Bu, herhangi bir OpenAI SDK veya uyumlu istemci ile çalışır. Mevcut modeller için uç nokta GET /v1/models'dir ve uncensored model kimliğini döndürür. Tamamlama isteklerinizde bu kimliği kullanın. 401 hataları geçersiz veya eksik bir anahtarı gösterir.
İlk İstek
POST /v1/chat/completions adresine bir sohbet tamamlama isteği gönderin. Model kimliği uncensored'dir. API standart mesaj yapılarını kabul eder. İstem gönderebilir ve metin yanıtları alabilirsiniz. Bu yalnızca metin içeren bir API'dir; görüntü, ses veya gömme (embedding) desteklemez.
Sansürsüz ai chat modeli, sunucularımızda açık ağırlıklı çıkarım yapar. Yasal yetişkin içerikler için reddetmeden cevap verecek şekilde ayarlanmıştır. Yüklemenizde model, messages ve max_tokens alanlarının bulunması gerekir. Çıktı uzunluğunu kontrol etmek için max_tokens'i ayarlayın; belirtilmezse varsayılan 2,048'dir.
Python SDK Entegrasyonu
NSFW LLM API'siyle etkileşim kurmak için resmi OpenAI Python kütüphanesini kullanın. İstemciyi temel URL ve API anahtarınızla yapılandırın. Bu yaklaşım kod tabanınızı temiz tutar ve mevcut SDK desenlerinden yararlanır.
İstemci yapılandırmanızda modeli uncensored olarak ayarlayın. SDK, seri hale getirme ve istek biçimlendirmesini otomatik olarak yönetir. Üretimi kontrol etmek için temperature ve top_p gibi parametreler iletebilirsiniz. Bu yöntem, güvenilir metin oluşturmaya ihtiyaç duyan arka uç hizmetleri veya betikler için idealdir.
Node SDK Entegrasyonu
OpenAI Node SDK'sını kullanarak sansürsüz api'yi Node.js uygulamalarınıza entegre edin. Özel temel URL ve API anahtarınızla istemciyi başlatın. Bu kurulum, chat.completions.create gibi tanıdık yöntemleri kullanmanıza olanak tanır.
Sansürsüz modeli belirtmek için uncensored model kimliğini iletin. Sistem istemlerini, kullanıcı mesajlarını ve asistan yanıtlarını tanımlayabilirsiniz. SDK HTTP isteklerini verimli bir şekilde yönetir. Bu, standart SDK'ya ek bağımlılık olmadan talep üzerine metin oluşturması gereken web sunucuları veya kenar işlevleri için uygundur.
Akış Yanıtları
İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, gerçek zamanlı token teslimi için Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Bu, son kullanıcılar için algılanan gecikmeyi azaltır. Her parça kısmi metin güncellemeleri içerir.
Son parça token kullanım istatistiklerini içerir. Bu, tüm yanıtı depolamadan maliyetleri doğru bir şekilde izlemenizi sağlar. Akış, hem Python hem de Node SDK'ları için desteklenir. Hemen geri bildirim gerektiren sohbet arayüzleri için en uygunudur. Sansürsüz ai chat modeli yüksek performanslı etkileşim için bunu destekler.
Limitler, Hatalar ve Bağlam
Bağlam penceresi toplam 100,000 token'dır (istem + tamamlama). İstek başına maksimum çıktı 32,000 token'dır. Hatalar ve reddetmeler krediyi tüketmez. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 429 hatası dakikada 300 isteği veya 8 eşzamanlı isteği aştığınızı gösterir. Hız limitleri anahtar başına geçerlidir. İstek gövdeleri 8 MB'ın altında olmalıdır. Kredi yalnızca başarılı token kullanımı için ücretlendirilir. Ön ödemeli kredi süresi dolmaz.
cURL
curl https://api.uncensoredaichat.cc/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
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichat.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichat.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ış
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)API özellikleri
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 |
| Model kimliği | uncensored |
| Base URL | https://api.uncensoredaichat.cc/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| 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 |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| JSON modu | response_format: {"type": "json_object"} |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| İstek boyutu | en fazla 8 MB |
| Hız limiti | anahtar başına dakikada 300 istek |
| Ü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) |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| Giriş | Google veya e-posta ve şifre |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
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
Sansürsüz AI sohbet API'si görüntü veya ses oluşturmayı destekliyor mu?
Hayır, API yalnızca metin içerir. Sohbet tamamlamaları için tek bir büyük dil modeli sağlar. Gömme (embedding), görüntü oluşturma, ses veya video desteklemez. Bu API'yi metin tabanlı etkileşimler ve rol yapma için kullanın.
Kredi nasıl ücretlendirilir ve hatalar ne zaman ücretsiz olur?
Kredi, başarılı tamamlamalar için gerçek token kullanımına göre yüklenir. 401 geçersiz anahtar veya 429 hız limiti gibi hatalar krediyi tüketmez. İçerik reddedilmeleri de krediyi tüketmez. Ön ödemeli kredi hiçbir zaman sona ermez.
Maksimum bağlam penceresi ve çıktı uzunluğu nedir?
Toplam bağlam penceresi 100,000 token olup hem istemi hem de tamamlamayı içerir. İstek başına maksimum çıktı uzunluğu 32,000 token'dır. max_tokens ayarlanmazsa, varsayılan çıktı 2,048 token'dır.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı budur.