Uncensored AI Generator API Snelstart
Integreer de ongecensureerde llm api in je adult content pipeline met deze OpenAI-compatible ongecensureerde endpoint. Begin met standaard chat completions, streaming en precieze controle over token gebruik.
Authenticatie & Base URL
De ongecensureerde AI-generator API gebruikt standaard Bearer token authenticatie. Je API-sleutel wordt direct gegenereerd bij het aanmaken van een account via Google of e-mail. Bewaar deze sleutel veilig en verstuur hem in de Authorization header voor elk verzoek.
Alle verzoeken moeten de specifieke base URL gebruiken. Dit zorgt ervoor dat je verbinding maakt met onze ongecensureerde model infrastructuur en niet met een gedeelde endpoint die andere filterregels kan toepassen.
- Base URL:
https://api.uncensoredaigenerator.top/v1 - Auth Header:
Authorization: Bearer YOUR_API_KEY
Er is geen extra configuratie nodig voor de base URL. De endpoint is ontworpen om te werken met elke client die standaard OpenAI-compatible routing ondersteunt.
Chat Completions Endpoint
Stuur tekst prompts naar de POST /v1/chat/completions endpoint. De model id is uncensored. Deze endpoint verwerkt standaard prompt schrijven, dialoog generatie en tekst extractie voor je pipeline.
De API retourneert een JSON object met de gegenereerde tekst. Het ondersteunt geen embeddings, afbeeldings generatie of fine-tuning. Houd je verzoeken binnen het contextvenster van 100.000 tokens (input + output samen).
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."}]
}'Als je fouten tegenkomt, houd er dan rekening mee dat verzoeken die resulteren in fouten of weigeringen geen prepaid tegoed verbruiken. Dit stelt je in staat parameters te testen zonder financieel risico.
Streaming Responsen
Schakel streaming in door stream: true in te stellen in je verzoek. De API retourneert een Server-Sent Events (SSE) stream. Elke chunk bevat gedeeltelijke tekst, waardoor je inhoud in real-time kunt weergeven.
De laatste chunk van de stream bevat de volledige token verbruik statistieken. Dit is het enige punt waar je het verbruik nauwkeurig kunt bijhouden voor je facturatie. Streaming is ideaal voor chat interfaces waar latentie belangrijk is.
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 de stream events efficiënt om geheugenproblemen te voorkomen. Het ongecensureerde model ondersteunt streaming zonder contextverlies, wat zorgt voor coherente langere teksten.
Parameters voor NSFW Inhoud
Stuur het gedrag van het model met standaard parameters. Gebruik temperature om creativiteit aan te passen en top_p voor nucleus sampling. Stel response_format in op {"type": "json_object"} als je pipeline gestructureerde data vereist.
Het model is afgestemd om te antwoorden zonder inhoudsweigeringen voor wettelijk volwassen gebruik. Het blokkeert echter wel strikt seksuele inhoud met minderjarigen. Deze harde limiet geldt ongeacht andere parameters. Je kunt stop sequenties gebruiken om het einde van de generatie te bepalen.
Pas presence_penalty en frequency_penalty aan om herhaling te verminderen. Deze instellingen helpen de output te verfijnen voor specifieke narratieve stijlen of technische beschrijvingen.
Rate Limits & Fouten
Elke API-sleutel is beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken. Als je deze limieten overschrijdt, retourneert de API een 429 status code. Implementeer exponentiële backoff in je client om retries soepel af te handelen.
Veelvoorkomende fouten zijn 401 voor ongeldige sleutels en 402 wanneer prepaid tegoed op is. De maximale output per verzoek is 32.000 tokens, of 2.048 als max_tokens niet is ingesteld. Verzoek lichamen mogen niet groter zijn dan 8 MB.
Fouten verbruiken geen tokens. Als je een facturatie discrepancy ervaart, neem dan contact op met support via de opgegeven pagina.tegoed vervalt nooit, dus je kunt op elk moment opwaarderen.
Modelinformatie
Query GET /v1/models om het beschikbare model te verifiëren. Het primaire model is uncensored, een open-weight model gehost op onze servers. Het is geen GPT, Claude of een ander model van een leverancier.
Het contextvenster is 100.000 tokens. Dit stelt je in staat grote input data te verwerken, nuttig voor het verwerken van grote scripts of het extraheren van informatie uit lange documenten. Het model ondersteunt function calling via de tools parameter.
Gebruik de seed parameter voor reproduceerbare outputs tijdens het testen. Dit is handig voor het debuggen van pipelines voordat je opschalt. De model id blijft constant, wat stabiele integratie garandeert.
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-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 |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Model-ID | uncensored |
| Base URL | https://api.uncensoredaigenerator.top/v1 |
| Authenticatie | Authorization: Bearer YOUR_KEY |
| Contextvenster | 100.000 tokens (invoer + uitvoer) |
| Streaming | ja — server-sent events; het laatste deel bevat het tokenverbruik |
| JSON-modus | response_format: {"type": "json_object"} |
| Function calling | ja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool |
| Parameters | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Max. uitvoer | tot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet) |
| Gelijktijdige verzoeken | tot 8 tegelijk per sleutel |
| Verzoekgrootte | tot 8 MB |
| Rate limit | 300 verzoeken per minuut per sleutel |
| Responsheaders | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Afrekening | prepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis |
| 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 |
| Bonus | +5% vanaf $50, +10% vanaf $100 |
| Geldigheid | betaald tegoed verloopt niet, geen abonnement |
| Prijs | $0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens |
| 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
Ondersteunt de API afbeeldings- of video generatie?
Nee. Dit is een tekst-only chat-completions API. Het verwerkt prompt schrijven, dialoog en tekst nabewerking voor adult content pipelines. Het genereert geen afbeeldingen, audio of video.
Hoe wordt de facturatie berekend?
Facturatie is gebaseerd op daadwerkelijk token-gebruik. Input-tokens kosten $0,25 per 1M, en output-tokens kosten $1,00 per 1M. Prepaid tegoed wordt in rekening gebracht, en fouten of weigeringen zijn gratis. tegoed vervalt nooit.
Kan ik de OpenAI Python SDK gebruiken?
Ja. De API is OpenAI-compatible. Je kunt de officiële OpenAI Python SDK gebruiken door de base URL in te stellen op <code>https://api.uncensoredaigenerator.top/v1</code> en je API-sleutel te verstrekken.
Je sleutel is nog maar één formulier verwijderd
Maak een account aan, kopieer de sleutel, pas de basis-URL aan. Dat is de hele configuratie.