TR ▾
  1. Uncensored AI Generator
  2. Uncensored AI Generator API Dokümantasyonu

Uncensored AI Generator API Dokümantasyonu

Standart OpenAI uyumlu uç noktaları kullanarak sansürsüz AI üreticiyi pipeline'ınıza entegre edin. Bu kılavuz kimlik doğrulama, istek formatları ve programatik metin üretimi için istemci SDK'larını kapsar.

Temel URL ve Kimlik Doğrulama

API'nin temel URL'si https://api.uncensoredaigenerator.cc/v1 şeklindedir. Her istekte API anahtarınızı Authorization başlığında ekleyerek kimlik doğrulaması yapın. Anahtarınız Google veya e-posta ile kaydolduğunuzda anında oluşturulur. API anahtarı tek kullanıcıya özeldir; yeni bir anahtar çıkarmak öncekini geçersiz kılar. Anahtarınızı güvende tutun ve sonraki tüm isteklerde başlıkta iletin.

İlk İstek

Model ID "uncensored" ile /v1/chat/completions adresine POST isteği gönderin. İstek gövdesi messages dizisini içermelidir. Model metin girdisini işler ve metin çıktısı döndürür. İstek gövdenizin 8 MB'ı geçmediğinden emin olun. Bu uç nokta yaratıcı yazım ve senaryo üretimi dahil tüm metin üretimi görevlerini yönetir.

curl https://api.uncensoredaigenerator.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 SDK Entegrasyonu

API ile 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. Kütüphane JSON serileştirmesini ve HTTP isteklerini otomatik olarak yönetir. Bu yaklaşım mevcut Python pipeline'larınıza entegrasyonu kolaylaştırır ve yeniden deneme ve sayfalama gibi standart SDK özelliklerinden yararlanmanızı sağlar.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredaigenerator.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 SDK Entegrasyonu

Node.js SDK aynı yapılandırma desenini izler. Kütüphaneyi içe aktarın ve istemciyi kimlik bilgilerinizle başlatın. Bu yöntem sunucu tarafı uygulamaları ve arka uç hizmetleri için idealdir. Tamamlama istekleri gönderebilir ve metin yanıtlarını doğrudan Node ortamınızda işleyebilirsiniz.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaigenerator.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ışlı Yanıtlar

İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, verileri Sunucu Tarafı Olayları (SSE) aracılığıyla artımlı olarak döndürür. Bu, gerçek zamanlı uygulamalar için algılanan gecikmeyi azaltır. Token kullanım istatistikleri akışın son parçasında yer alır. Kısmi yanıtları zarifçe yönetmek için akışı izleyin.

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)

Limitler, Hatalar ve Bağlam

Bağlam penceresi toplam 100.000 token olup, maksimum çıktı 32.000 token'dır. Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. HTTP 401 geçersiz bir anahtarı belirtir. HTTP 402 ön ödemeli kredinizin tükendiğini gösterir. HTTP 429 hız limitini aştığınızı bildirir. Hatalar kredinizi tüketmez.

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
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredaigenerator.cc/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Model kimliğiuncensored
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Bağlam penceresi100.000 token (girdi + çıktı)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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
İstek boyutuen fazla 8 MB
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
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Ü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)
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
GirişGoogle veya e-posta ve şifre
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
Anahtarlarhesap 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.

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

Kredimi nasıl yüklerim?

Yüklemeler yalnızca kripto para birimi ile, özellikle USDT (TRC20) veya USDC (Base) üzerinden işlenir. $10 ile $500 arasında herhangi bir tam miktar yatırabilirsiniz. Hesabınıza eklendikten sonra kredi süresi dolmaz.

Ücretsiz deneme var mı?

Evet, her yeni hesap 7 gün geçerli $0.50 deneme kredisi alır. Kayıt olmak ve deneme kredisi almak için kredi kartı gerekmez.

Hangi içerikler engelleniyor?

API, reşit olmayanlarla ilgili cinsel içeriği her zaman engelleyen katı bir içerik sınırı uygular. 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.