Snelstart: Integratie van de Ongecensureerde Chat-API
Integreer onze ongekenseteerde chat-API in je NSFW-video-generatiepijplijn met deze snelstartgidsen. Gebruik standaard OpenAI-compatibele clients om prompt engineering, scriptwriting en metadata-extractie voor volwassen inhoud af te handelen.
Authenticatie & Basis-URL
Onze API is gehost op https://api.nsfwvideogenerator.cc/v1. Om te authenticeren, voeg je je API-sleutel toe aan de Authorization header als Bearer token. Je kunt direct een sleutel genereren door je aan te melden met Google of een e-mailwachtwoord op de API-sleutel ophalen pagina. De sleutel wordt één keer weergegeven na aanmaak, dus bewaar hem veilig. Elk account ondersteunt één actieve sleutel tegelijk; het genereren van een nieuwe vervangt de vorige. Er is geen telefoonnummer of creditcard nodig om te beginnen, hoewel prepaid tegoed nodig is voor duurzaam gebruik.
Eerste Verzoek
Stuur een standaard POST verzoek naar /v1/chat/completions. Dit endpoint accepteert tekstinput en retourneert tekstoutput. De model identifier is uncensored. Zorg dat je request body de velden model, messages en max_tokens bevat. Dit endpoint is de kern van de prompt engineering laag van je tekst-naar-video pipeline. Het beheert het contextvenster en response formatting.
curl https://api.nsfwvideogenerator.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."}]
}'
De response bevat de gegenereerde tekst, token usage statistieken en de eindreden. Deze response voedt direct je video generatie scripts of captioning tools.
Python SDK Integratie
Gebruik de officiële OpenAI Python SDK om met de API te communiceren. Configureer de base_url en api_key om naar onze infrastructuur te wijzen. De SDK handelt JSON-serialisatie en HTTP-transport automatisch af. Deze aanpak is ideaal voor backend-diensten en dataprocessing-pijplijnen. Importeer de client en instantieer hem met je referenties.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwvideogenerator.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)
Roep chat.completions.create() aan met de modelnaam uncensored. De SDK retourneert een responsobject dat je kunt parseren voor de gegenereerde inhoud. Deze methode is betrouwbaar voor batchverwerking en scriptgeneratietaken.
Node SDK Integratie
Voor JavaScript-omgevingen gebruik je de OpenAI Node SDK. Stel de basePath in op onze API-URL en geef je API-sleutel op. Deze setup werkt naadloos met serverless functies en web-backends. De SDK ondersteunt zowel synchrone als asynchrone calls. Configureer de client één keer en hergebruik hem voor meerdere verzoeken.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwvideogenerator.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);
Roep de chat-completion endpoint aan met het uncensored model. Het responsobject bevat de gegenereerde tekst en metadata. Deze integratie is geschikt voor realtime bijschriften en metadata-extractie in webapplicaties.
Streaming Responsen
Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert data als Server-Sent Events (SSE). Elke chunk bevat een deel van de gegenereerde tekst. Dit is nuttig voor realtime gebruikersinterfaces en progressieve scriptweergave. De laatste chunk bevat het totale token-gebruik.
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)
Verwerk elke chunk sequentieel. Aggregateer de tekst om de volledige respons te vormen. Streaming vermindert de waargenomen latentie voor langdurige inhoudsgeneratie. Het is ideaal voor live bijschriften of interactieve promptverfijning.
Limieten, Fouten en Context
Het contextvenster is 100.000 tokens, met een max output van 32.000 tokens per verzoek. Als max_tokens niet is ingesteld, is de limiet 2.048 tokens. Rate limits zijn 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Request bodies mogen niet groter zijn dan 8 MB. Fouten omvatten 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed en 429 voor rate limits. Weigeringen voor minder inhoud zijn gratis. Fouten verbruiken geen tegoed. Gebruik exponentiële backoff voor 429 responses.
Technische specificaties
Alle echte limieten en functies van de API op één plek — controleer ze voordat je opwaardeert.
| Onderdeel | Waarde |
|---|---|
| API-formaat | OpenAI-compatibel: elke OpenAI-SDK werkt — vervang alleen base URL en sleutel |
| Authenticatie | Authorization: Bearer YOUR_KEY |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.nsfwvideogenerator.cc/v1 |
| Model-ID | uncensored |
| JSON-modus | response_format: {"type": "json_object"} |
| Parameters | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | ja — server-sent events; het laatste deel bevat het tokenverbruik |
| Contextvenster | 64.000 tokens (invoer + uitvoer) |
| Max. uitvoer | tot de rest van het venster van 64.000 tokens; max_tokens optioneel (geen aparte limiet) |
| Function calling | ja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool |
| Rate limit | 300 verzoeken per minuut per sleutel |
| Gelijktijdige verzoeken | tot 8 tegelijk per sleutel |
| Responsheaders | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Verzoekgrootte | tot 8 MB |
| Bonus | +5% vanaf $50, +10% vanaf $100 |
| Prijs | $0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens |
| Opwaarderen | USDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500 |
| Gratis proeftegoed | $0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering |
| Afrekening | prepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis |
| Geldigheid | betaald tegoed verloopt niet, geen abonnement |
| Inhoud | inhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd |
| Inloggen | Google of e-mail en wachtwoord |
| Sleutels | één actieve sleutel per account; een nieuwe vervangt de oude |
Foutcodes
Fouten komen als JSON met een vaste type; mislukte of geweigerde verzoeken kosten niets.
| Code | Type | Betekenis |
|---|---|---|
400 | bad_request | ongeldige JSON, lege berichten, verkeerde parameter of context te lang |
401 | missing_key · invalid_key · key_revoked | sleutel ontbreekt, is onjuist of is vervangen |
402 | no_credit | geen tegoed — waardeer op en ga direct verder |
403 | content_blocked | seksuele inhoud met minderjarigen — geweigerd, niet gerekend |
404 | not_found | onbekend endpoint |
413 | request_too_large | body groter dan 8 MB |
429 | rate_limited · concurrency | meer dan 300/min of 8 tegelijk — wacht en probeer opnieuw |
503 | upstream_busy | model bezet — probeer het over enkele seconden opnieuw |
Vragen en antwoorden
Genereert deze API direct video of audio?
Nee, dit is een tekst-API. Hij biedt de tekstlaag voor je pijplijn, met prompt engineering, scriptgeneratie en metadata-extractie. Je gebruikt de uitvoer om aparte video- of audiogeneratiemodellen aan te sturen.
Hoe voeg ik tegoed toe aan mijn account?
Je kunt alleen crypto gebruiken om op te waarderen, specifiek USDT (TRC20) of USDC (Base). Betalingen variëren van $10 tot $500, met bonus tegoed voor grotere bedragen. Er worden geen creditcards of PayPal geaccepteerd.
Wat is het prijsmodel?
Je betaalt $0,25 per 1M input tokens en $1,00 per 1M output tokens. Het tegoed is prepaid en verloopt nooit. Fouten en weigeringen verbruiken geen tegoed, zodat je alleen betaalt voor succesvolle responses.
Je sleutel is nog maar één formulier verwijderd
Maak een account aan, kopieer de sleutel, verander de basis-URL. Dat is de hele setup.