TR ▾
API anahtarı al

Uncensored VideoUncensored Video API Hızlı Başlangıç Kılavuzu

Uncensored Video API Hızlı Başlangıç Kılavuzu

OpenAI uyumlu uç noktalarımızı kullanarak sansürsüz video API'mizin metin katmanını video pipeline'larınıza entegre edin. Bu kılavuz kimlik doğrulama, istek formatları, akış, yapılandırılmış çıktılar ve token limitlerini kapsar.

Kimlik Doğrulama ve Temel URL

Temel URL'nizi https://api.uncensoredvideo.cc/v1 olarak ayarlayarak sansürsüz video API'sine erişin. API anahtarınızı Authorization başlığında Bearer token olarak iletin. Hesap başına bir anahtar oluşturursunuz; yeni anahtar oluşturmak öncekini hemen değiştirir. Ön ödemeli kredinize doğrudan erişim sağladığı için bu anahtarı güvende tutun.

Temel Sohbet Tamamlama

Standart metin istemlerini /v1/chat/completions uç noktasına gönderin. Model, yasal yetişkin veya sert konular için içerik filtresi olmaksızın metin döndürür. Yaratıcılığı ve çıktı uzunluğunu kontrol etmek için temperature, top_p ve stop dizilerini ayarlayabilirsiniz. Bu uç nokta, video scripti üretimi için metin katmanımızın çekirdeğidir.

curl https://api.uncensoredvideo.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."}]
  }'

Akışlı Yanıtlar

stream: true ayarlayarak akışı etkinleştirin. API, Server-Sent Events (SSE) döndürür. Token kullanım metrikleri (girdi ve çıktı sayıları) yalnızca akışın son parçasında dahil edilir. Bu, kullanım takibini doğru tutarken scriptlerin gerçek zamanlı olarak işlenmesine olanak tanır.
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)

Yapılandırılmış Veriler İçin JSON Modu

Video meta verileri veya altyazı pipeline'ları için response_format: { "type": "json_object" } kullanarak yapılandırılmış çıktıyı zorlayın. Model, scriptleri ve sahne betimlemelerini programatik olarak ayrıştırmayı kolaylaştırmak için kesinlikle geçerli JSON döndürür. Bu, AI video yığınları için son işleme yükünü azaltır.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredvideo.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)

Araçlar İçin Fonksiyon Çağırma

Modelin ne zaman çağırmaya karar vereceğini belirlemek için isteklerinize araçlar tanımlayın. Fonksiyon çağırma zorlamak veya izin vermek için tool_choice kullanın. Bu, LLM'nin harici hizmetlerle etkileşime girmesi gereken otomatik video etiketleme veya sahne çıkarma için kullanışlıdır. Model, kodunuzun çalıştırabileceği yapılandırılmış tool_calls döndürür.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredvideo.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);

Token Limitleri ve Fiyatlandırma

Bağlam penceresi 100.000 token'dır (birleşik istem ve tamamlama). Maksimum çıktı isteği başına 32.000 token veya max_tokens ayarlanmamışsa 2.048 token'dır. Hız limiti anahtar başına dakikada 300 istek olup, eşzamanlı istekler için maksimum 8'dir. Fiyatlandırma 1M girdi token başına $0,25 ve 1M çıktı token başına $1,00'dır. Hatalar ve reddedilenler ücretsizdir. 401 alırsanız anahtarınızı kontrol edin; 402 yetersiz kredi anlamına gelir; 429 hız limitine ulaştığınızı gösterir.

Teknik özellikler

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
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredvideo.cc/v1
JSON moduresponse_format: {"type": "json_object"}
Akışevet — server-sent events; son parça token kullanımını içerir
Bağlam penceresi100.000 token (girdi + çıktı)
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Hız limitianahtar başına dakikada 300 istek
Eşzamanlılıkanahtar başına aynı anda 8 istek
İstek boyutuen fazla 8 MB
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
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)
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İç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

Bu API video veya ses oluşturur mu?

Hayır. Bu, yalnızca metin içeren bir sohbet tamamlama API'sidir. Video pipeline'ınız için metin katmanını (komut dosyaları, istemler, meta veriler) yönetir. Gerçek video veya ses üretimi için ayrı bir hizmet kullanmanız gerekir.

Kredimi nasıl yüklerim?

Yalnızca kripto ile bakiye yükleyin (TRC20 üzerinde USDT veya Base üzerinde USDC). Ödemeler $10 ile $500 arasında değişir. Kredi kartı, PayPal veya banka havalesi kabul etmeyiz.

Verilerim eğitim için kullanılıyor mu?

Hayır. API'ye gönderilen istemler modelin eğitimi için kullanılmaz. Hesabınız için yalnızca bir e-posta gerekir ve telefon numaralarını toplamayız.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı budur.

API anahtarı al