NL ▾
API-sleutel aanvragen

Uncensored Chat API Snelle start | Uncensored Chat

Kom snel van start met de ongecensureerde chat-API. Deze gids behandelt authenticatie, SDK-integratie en streaming voor je ongecensureerde LLM-applicaties.

https://api.uncensoredchat.cc/v1uncensored

Authenticatie en basis-URL

Onze ongecensureerde API gebruikt standaard OpenAI-compatibele authenticatie. Je ontvangt een enkele API-sleutel bij het aanmaken van een account via Google of e-mail. Gebruik de basis-URL https://api.uncensoredchat.cc/v1 voor alle verzoeken. Zorg dat je SDK-configuratie naar dit endpoint wijst om routeringsfouten te voorkomen. De model-id is altijd uncensored.

Eerste verzoek

Stuur een eenvoudig completion-verzoek om de verbinding te verifiëren. Het endpoint accepteert POST-verzoeken naar /v1/chat/completions. Je kunt de ongecensureerde LLM-API direct via cURL testen om te bevestigen dat je sleutel werkt voordat je deze in je applicatie integreert.

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

Verwacht een standaard JSON-antwoord met de gegenereerde tekst. Als je een 401 ontvangt, is je sleutel ongeldig. Een 402 geeft aan dat er onvoldoende tegoed is.

Python SDK-integratie

Gebruik de officiële OpenAI Python-pakket met een aangepaste basis-URL. Hiermee kun je bekende SDK-methoden gebruiken terwijl je verbinding maakt met onze ongecensureerde API. Initialiseer de client met je sleutel en de specifieke basis-URL. Roep chat.completions.create() aan met het model uncensored. Deze aanpak minimaliseert boilerplate voor backend-diensten.

from openai import OpenAI

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

Node.js SDK-integratie

Voor JavaScript-omgevingen configureer je de OpenAI Node SDK op vergelijkbare wijze. Stel de baseURL in op ons endpoint. De API-sleutel blijft de primaire referentie. Deze setup werkt voor zowel server-side Node-applicaties als edge-functies. Zorg dat je asynchrone antwoorden correct afhandelt om de doorvoer te behouden.

import OpenAI from "openai";

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

Streaming-antwoorden

Schakel streaming in door stream: true in te stellen. De API retourneert Server-Sent Events (SSE). Elke chunk bevat gedeeltelijke tekst. De laatste chunk bevat token-gebruiksstatistieken voor transparantie in de facturatie. Streaming vermindert de waargenomen latentie voor gebruikers, vooral in chat-interfaces. Parse het delta.content-veld om tekst progressief toe te voegen.

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 context

Onze ongecensureerde AI-API handhaaft een contextvenster van 100.000 tokens (invoer + uitvoer). Maximaal 32.000 tokens uitvoer. Je mag maximaal 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel uitvoeren. Fouten zijn 401 (ongeldige sleutel), 402 (geen tegoed) en 429 (rate limit). Fouten en weigeringen verbruiken geen tokens. Verzoeken zijn beperkt tot een body van 8 MB. Restitutie wordt niet verleend voor tegoed, maar dubbele belastingen worden opgelost via support.

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

Wat is de grootte van het contextvenster?

Het contextvenster is 100.000 tokens in totaal, inclusief zowel de prompt als de completion. De maximale uitvoer per verzoek is 32.000 tokens.

Hoe ga ik om met rate limits?

Je mag maximaal 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel uitvoeren. Het overschrijden van deze limieten resulteert in een 429-statuscode. Implementeer exponentiële backoff voor herhalingen.

Is het proeftegoed terugkerend?

Nee. Elk nieuw account ontvangt $0,50 aan proeftegoed dat 7 dagen geldig is. Het is een eenmalig aanbod per persoon. Volgend gebruik vereist prepaid crypto-tegoed.

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