TR ▾
API anahtarı al

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.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Model kimliğiuncensored
Base URLhttps://api.uncensoredaichat.cc/v1
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Bağlam penceresi100.000 token (girdi + çıktı)
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
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
Eşzamanlılıkanahtar 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 boyutuen fazla 8 MB
Hız limitianahtar 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)
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
YüklemeUSDT (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
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
GirişGoogle veya e-posta ve şifre
İçerikyetiş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.

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

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.