NL ▾
API-sleutel aanvragen

Uncensored VideoUncensored Video API Snelstartgids

Uncensored Video API Snelstartgids

Integreer onze ongecensureerde video-tekstlaag in je video-pipelines met onze OpenAI-compatibele endpoints. Deze gids behandelt authenticatie, verzoekformaten, streaming, gestructureerde outputs en tokenlimieten.

Authenticatie & Basis-URL

Toegang tot de uncensored video API door je basis-URL in te stellen op https://api.uncensoredvideo.cc/v1. Voeg je API-sleutel toe in de Authorization-header als Bearer-token. Je genereert één sleutel per account via het dashboard; het aanmaken van een nieuwe sleutel vervangt de vorige direct. Bewaar deze sleutel veilig, omdat deze directe toegang geeft tot je prepaid tegoed.

Basis Chat-completie

Stuur standaard prompts naar het /v1/chat/completions endpoint. Het model reageert met tekst zonder inhoudsfilters voor wettelijke volwassen of scherpe onderwerpen. Je kunt temperature, top_p en stop-sequenties aanpassen om creativiteit en uitvoerlengte te sturen. Dit endpoint is de kern van onze tekstlaag voor het genereren van videoscripts.

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."}]
  }'

Streaming Responsen

Schakel streaming in door stream: true in te stellen. De API retourneert Server-Sent Events (SSE). Gebruiksmetrics (aantallen input en output) worden alleen opgenomen in het laatste fragment van de stream. Dit stelt je in staat scripts real-time te renderen terwijl het gebruikssporen accuraat blijft.
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)

JSON-modus voor Gestructureerde Data

Forceer gestructureerde uitvoer voor video-metadata- of bijschriftpipelines met response_format: { "type": "json_object" }. Het model retourneert strikt geldige JSON, wat het parseren van scripts en scenedescripties programmatisch vergemakkelijkt. Dit vermindert de overhead voor post-processing in AI-videostacks.

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)

Function Calling voor Tools

Definieer tools in je verzoek om het model te laten beslissen wanneer ze aangeroepen moeten worden. Gebruik tool_choice om function calling af te dwingen of toe te staan. Dit is nuttig voor geautomatiseerde video-tagging of scène-extractie waarbij de LLM met externe diensten moet interageren. Het model retourneert gestructureerde tool_calls die je code kan uitvoeren.

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);

Tokenlimieten & Prijzen

Het contextvenster is 100.000 tokens (gecombineerde prompt en completion). Max output is 32.000 tokens per verzoek, of 2.048 als max_tokens niet is ingesteld. Rate limit is 300 verzoeken per minuut per sleutel, met een maximum van 8 gelijktijdige verzoeken. Prijzen zijn $0,25 per 1M input tokens en $1,00 per 1M output tokens. Fouten en weigeringen zijn gratis. Als je een 401 ontvangt, controleer dan je sleutel; een 402 betekent onvoldoende tegoed; een 429 geeft aan dat je de rate limit hebt bereikt.

Technische specificaties

Alle echte limieten en functies van de API op één plek — controleer ze voordat je opwaardeert.

OnderdeelWaarde
API-formaatOpenAI-compatibel: elke OpenAI-SDK werkt — vervang alleen base URL en sleutel
EndpointsPOST /v1/chat/completions · GET /v1/models
Model-IDuncensored
AuthenticatieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredvideo.cc/v1
JSON-modusresponse_format: {"type": "json_object"}
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Contextvenster100.000 tokens (invoer + uitvoer)
Max. uitvoertot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet)
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
Rate limit300 verzoeken per minuut per sleutel
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Verzoekgroottetot 8 MB
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bonus+5% vanaf $50, +10% vanaf $100
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Prijs$0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens
Gratis proeftegoed$0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering
InloggenGoogle of e-mail en wachtwoord
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd

Foutcodes

Fouten komen als JSON met een vaste type; mislukte of geweigerde verzoeken kosten niets.

CodeTypeBetekenis
400bad_requestongeldige JSON, lege berichten, verkeerde parameter of context te lang
401missing_key · invalid_key · key_revokedsleutel ontbreekt, is onjuist of is vervangen
402no_creditgeen tegoed — waardeer op en ga direct verder
403content_blockedseksuele inhoud met minderjarigen — geweigerd, niet gerekend
404not_foundonbekend endpoint
413request_too_largebody groter dan 8 MB
429rate_limited · concurrencymeer dan 300/min of 8 tegelijk — wacht en probeer opnieuw
503upstream_busymodel bezet — probeer het over enkele seconden opnieuw

Vragen en antwoorden

Genereert deze API video of audio?

Nee. Dit is een tekst-only chat-completions API. Het verwerkt de tekstlaag (scripts, prompts, metadata) voor je video-pipeline. Je moet een aparte service gebruiken voor daadwerkelijke video- of audiogeneratie.

Hoe laad ik tegoed op?

Laad op via crypto alleen (USDT op TRC20 of USDC op Base). Betalingen variëren van $10 tot $500. Wij accepteren geen creditcards, PayPal of bankoverschrijvingen.

Wordt mijn data gebruikt voor training?

Nee. Prompts die naar de API worden gestuurd, worden niet gebruikt voor het trainen van het model. Je account vereist alleen een e-mailadres en wij verzamelen geen telefoonnummers.

Je sleutel is nog maar één formulier verwijderd

Maak een account aan, kopieer de sleutel, pas de basis-URL aan. Dat is de hele setup.

API-sleutel aanvragen