Uncensored AI Generator API Hızlı Başlangıç
Bu OpenAI uyumlu sansürsüz uç nokta ile sansürsüz LLM API'sini yetişkin içerik boruhatınıza entegre edin. Standart sohbet tamamlamaları, akış ve token kullanımı üzerinde hassas kontrol ile başlayın.
Kimlik Doğrulama ve Temel URL
sansürsüz AI üretici API'si standart Bearer token kimlik doğrulamasını kullanır. API anahtarınız Google veya e-posta ile kaydolmanız üzerine anında oluşturulur. Bu anahtarı güvenli bir şekilde saklayın ve her istek için Authorization başlığında iletin.
Tüm istekler özel temel URL'yi hedeflemelidir. Bu, farklı filtreleme kuralları uygulayabilecek paylaşılan bir uç noktaya değil, sansürsüz model altyapınıza bağlandığınızdan emin olmanızı sağlar.
- Temel URL:
https://api.uncensoredaigenerator.top/v1 - Kimlik Doğrulama Başlığı:
Authorization: Bearer YOUR_API_KEY
Temel URL için ek yapılandırma gerekmez. Uç nokta, standart OpenAI-uyumlu yönlendirmeyi destekleyen herhangi bir istemci ile çalışacak şekilde tasarlanmıştır.
Sohbet Tamamlamaları Uç Noktası
İstemlerinizi POST /v1/chat/completions uç noktasına gönderin. Model kimliği uncensored şeklindedir. Bu uç nokta, standart istem yazımı, diyalog üretimi ve iş akışınız için metin çıkarma işlemlerini yönetir.
API, oluşturulan metni içeren bir JSON nesnesi döndürür. Gömme (embedding), görüntü üretimi veya ince ayar (fine-tuning) desteklemez. İsteklerinizi 100.000 token bağlam penceresi içinde tutun (girdi + çıktı birleşik).
curl https://api.uncensoredaigenerator.top/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."}]
}'Hata alırsanız, hatalara neden olan isteklerin veya reddedilen isteklerin ön ödemeli kredinizi tüketmediğini unutmayın. Bu, finansal risk almadan parametreleri test etmenizi sağlar.
Akış Yanıtları
İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafından Olaylar (SSE) akışı döndürür. Her parça kısmi metin içerir, böylece içeriği gerçek zamanlı olarak görüntüleyebilirsiniz.
Akışın son parçası tam token kullanım istatistiklerini içerir. Bu, faturalandırma kayıtlarınız için tüketimi doğru şekilde izleyebileceğiniz tek noktadır. Akış, gecikmenin önemli olduğu sohbet arayüzleri için idealdir.
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)Bellek sorunlarından kaçınmak için akış olaylarını verimli bir şekilde işleyin. Sansürsüz model, bağlamı kaybetmeden akışı destekler ve tutarlı uzun form üretimi sağlar.
NSFW İçerik İçin Parametreler
Modelin davranışını standart parametrelerle kontrol edin. Yaratıcılığı ayarlamak için temperature ve nükleus örnekleme için top_p kullanın. Boruhatınız yapılandırılmış veri gerektiriyorsa response_format değerini {"type": "json_object"} olarak ayarlayın.
Model, yasal yetişkin kullanım için içerik reddetmeleri olmadan yanıt verecek şekilde ayarlanmıştır. Ancak, reşit olmayanlarla ilgili cinsel içeriği kesinlikle engeller. Bu katı sınır, diğer parametrelerden bağımsız olarak geçerlidir. Üretimin sonunu kontrol etmek için stop dizilerini kullanabilirsiniz.
Tekrarlamayı azaltmak için presence_penalty ve frequency_penalty değerlerini ayarlayın. Bu ayarlar, belirli anlatı stilleri veya teknik açıklamalar için çıktıyı iyileştirmeye yardımcı olur.
Hız Limitleri ve Hatalar
Her API anahtarı dakikada 300 istek ve 8 eşzamanlı istek ile sınırlıdır. Bu limitleri aşarsanız API 429 durum kodunu döndürür. Geri denemeleri zarifçe yönetmek için istemcinizde üstel geri çekilme (exponential backoff) uygulayın.
Yaygın hatalar arasında geçersiz anahtarlar için 401 ve ön ödemeli kredi tükendiğinde 402 bulunur. İstek başına maksimum çıktı 32.000 token veya max_tokens ayarlanmamışsa 2.048 token'dır. İstek gövdeleri 8 MB'ı aşmamalıdır.
Hatalar token tüketmez. Bir faturalandırma tutarsızlığı yaşarsanız, sağlanan sayfa üzerinden destek ile iletişime geçin. Kredi hiç sona ermez, bu nedenle istediğiniz zaman bakiye yükleyebilirsiniz.
Model Bilgisi
Kullanılabilir modeli doğrulamak için GET /v1/models sorgusu yapın. Birincil model, sunucularımızda barındırılan açık ağırlıklı bir model olan uncensored'dir. GPT, Claude veya başka bir satıcının modeli değildir.
Bağlam penceresi 100.000 token'dır. Bu, büyük betiklerin işlenmesi veya uzun belgelerden bilgi çıkarılması için yararlı olan önemli miktarda giriş verisi sağlar. Model, tools parametresi aracılığıyla fonksiyon çağırma işlemini destekler.
Test sırasında tekrarlanabilir çıktılar için seed parametresini kullanın. Bu, ölçeklendirmeye geçmeden önce boruhatları hata ayıklamak için yararlıdır. Model kimliği sabit kalır, bu da kararlı entegrasyon sağlar.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaigenerator.top/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.uncensoredaigenerator.top/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);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 |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Model kimliği | uncensored |
| Base URL | https://api.uncensoredaigenerator.top/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| JSON modu | response_format: {"type": "json_object"} |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Parametreler | temperature, 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) |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| İstek boyutu | en fazla 8 MB |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 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 |
| Ü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 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
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
API görüntü veya video oluşturmayı destekliyor mu?
Hayır. Bu, yalnızca metin tabanlı bir chat-completions API'sidir. Yetişkin içerik boruhatları için istem yazımı, diyalog ve metin son işleme işlemlerini yönetir. Görüntü, ses veya video oluşturmaz.
Faturalandırma nasıl hesaplanır?
Faturalandırma gerçek token kullanımına dayanır. Giriş tokenları 1M başına $0,25, çıktı tokenları ise 1M başına $1,00'dır. Ön ödemeli kredi kullanıldığında yansıtılır; hatalar veya reddetmeler ücretsizdir. Kredi süresi asla dolmaz.
OpenAI Python SDK'sını kullanabilir miyim?
Evet. API OpenAI-uyumludur. Temel URL'yi <code>https://api.uncensoredaigenerator.top/v1</code> olarak ayarlayıp API anahtarınızı sağlayarak resmi OpenAI Python SDK'sını kullanabilirsiniz.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.