NL ▾

Ongecensureerde Chatgpt: eerste verzoek in vijf minuten

Maak je ongecensureerde Chatgpt API binnen vijf minuten werk. Deze quickstart behandelt authenticatie, verzoekformaten en streaming voor NSFW-tekstgeneratie.

Basis-URL en authenticatie

Onze API volgt de standaard OpenAI-compatibiliteitslaag. Je communiceert met de endpoint op https://api.uncensoredchatgpt.top/v1. Authenticatie vereist een enkele API-sleutel per account. Je genereert deze sleutel direct op de API-sleutel ophalen-pagina via Google of e-mail. Er is geen telefoonverificatie nodig. Voeg de sleutel toe aan de Authorization-header als Bearer-token. Als de sleutel ontbreekt of ongeldig is, retourneert de server een 401-fout. Als je prepaid tegoed op is, ontvang je een 402-fout. Tokens worden alleen gefactureerd als het model het verzoek succesvol verwerkt.

Een voltooiingsverzoek versturen

De kerninteractie gebruikt het POST /v1/chat/completions-endpoint. Je stuurt een JSON-payload waarin je het model, de berichtengeschiedenis en parameters definieert. Het systeem gebruikt de modelidentificatie "uncensored". Dit model is open-weight en getuned om zonder inhoudelijke weigeringen te antwoorden voor wettelijk volwassen gebruik. Het is geen GPT of Claude. Je kunt de creativiteit regelen met temperature en de diversiteit met top_p. Het basistarief is $0,25 per 1M inputtokens en $1,00 per 1M outputtokens. Fouten en weigeringen verbruiken geen tegoed.

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

Python SDK-integratie

Gebruik de officiële OpenAI Python SDK voor eenvoudige integratie. Stel de basis-URL in op ons API-endpoint en lever je API-sleutel. De client verwerkt serialisatie automatisch. Je kunt een lijst met berichten doorgeven onder de messages-sleutel. Het responsobject bevat de gegenereerde tekst in response.choices[0].message.content. Deze aanpak werkt voor zowel eenvoudige prompts als complexe meerturns-gesprekken. Het is de aanbevolen methode voor de meeste backend-toepassingen.

from openai import OpenAI

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

Voor JavaScript- of TypeScript-projecten biedt de OpenAI Node SDK vergelijkbare functionaliteit. Initialiseer de client met je basis-URL en sleutel. Roep chat.completions.create() aan met je prompt-gegevens. De SDK streamt gegevens als je de optie stream inschakelt, anders retourneert deze het volledige antwoord in één keer. Deze methode is ideaal voor server-side rendering of API-endpoints die volledige tekstblokken moeten retourneren. Zorg ervoor dat je potentiële netwerkfouten en tokenlimieten op een degelijke manier afhandelt.

import OpenAI from "openai";

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

Streaming-antwoorden (SSE)

Voor realtime gebruikerservaringen schakel je server-sent events (SSE) in door stream: true in te stellen. De API retourneert een stream van chunks. Elke chunk bevat een gedeeltelijke delta van het antwoord. De laatste chunk bevat de volledige tokenverbruiksstatistieken. Hiermee kun je tekst weergeven terwijl deze wordt gegenereerd, wat de waargenomen latentie vermindert. Je moet de stream correct parseren om het volledige bericht te reconstrueren. Streaming wordt ondersteund door zowel de Python- als de Node SDK.

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)

Limieten, fouten en contextvenster

Je API-sleutel ondersteunt 300 verzoeken per minuut en 8 gelijktijdige verzoeken. De maximale grootte van de request body is 8 MB. Het contextvenster staat 100.000 tokens in totaal toe, met een max output van 32.000 tokens per verzoek. Als je de rate limit overschrijdt, ontvang je een 429 fout. Probeer het opnieuw met exponentiële backoff. Het model weigert seksuele inhoud met minderjarigen, maar staat andere wettelijke onderwerpen voor volwassenen toe. Het tegoed vervalt nooit, en prepaid tokens worden alleen in rekening gebracht voor geldige completions.

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

Is dit de officiële OpenAI API?

Nee, dit is een onafhankelijke dienst die een open-weight model gebruikt. Het is compatibel met het OpenAI API-formaat, maar is geen GPT-4 of GPT-3.5. Het is een aparte ongecensureerde llm api die op onze eigen servers wordt gehost.

Wat gebeurt er als ik de rate limit overschrijd?

De API retourneert een <code>429</code> statuscode. Implementeer retry-logica met exponentiële backoff in je client. De limiet is 300 verzoeken per minuut per sleutel.

Heb ik een creditcard nodig om te beginnen?

Nee. Nieuwe accounts ontvangen $0,50 aan proeftegoed geldig voor 7 dagen. Er is geen kaart nodig. Voor doorlopend gebruik laad je op met crypto (USDT of USDC).

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