NL ▾
API-sleutel aanvragen

Integreer Uncensored AI-modellen in minuten

Verbind je applicatie met onze API voor ongecensureerde AI-modellen via standaard OpenAI-compatible endpoints. Deze gids behandelt authenticatie, verzoekformaten en streaming voor snelle integratie.

API-sleutel aanvragen

per 1M input-tokens
$0,15
Uitvoer-tokens / 1M
$0,50
contextvenster
100.000
proeftegoed
$0,50
verzoeken per minuut
300

Base URL & Authenticatie

Onze API volgt de OpenAI-standaard, waarbij alleen een aanpassing van de base URL en een API-sleutel nodig is. De base URL is https://api.uncensoredaimodels.cc/v1. Je ontvangt één actieve API-sleutel bij het aanmaken van een account. Neem deze op in de Authorization header als Bearer token. Als de sleutel ongeldig is, retourneert de API een 401 fout. Als je niet genoeg tegoed hebt, ontvang je een 402 fout. Dit ontwerp stelt je in staat onze service in bestaande OpenAI-clients te plaatsen door slechts twee configuratiewaarden aan te passen.

Chat Completions Endpoint

Stuur tekst naar het model via het POST /v1/chat/completions endpoint. De modelidentificatie is uncensored. Verzoeken moeten binnen een limiet van 8 MB voor de body en een contextvenster van 100.000 tokens blijven. Het model retourneert gegenereerde tekst zonder standaard inhoudelijke weigeringen voor wettelijke volwassen onderwerpen. Gebruik dit endpoint voor directe tekstgeneratietaken.

curl https://api.uncensoredaimodels.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 Responses (SSE)

Activeer realtime tokenlevering door stream: true in te stellen. De API retourneert Server-Sent Events (SSE), waardoor je applicatie tokens kunt verwerken terwijl ze worden gegenereerd. Statistieken over tokenverbruik verschijnen alleen in het laatste fragment van de stream. Deze aanpak vermindert de waargenomen latentie voor gebruikers die wachten op lange teksten.

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)

Python SDK Integratie

Gebruik de officiële OpenAI Python-bibliotheek om snel te integreren. Stel de base_url in op onze endpoint en lever je API-sleutel op. De client verwerkt serialisatie en foutafhandeling automatisch. Deze methode is ideaal voor backend-diensten of scripts voor gegevensverwerking die gestructureerde ongecensureerde tekstuitvoer vereisen.

from openai import OpenAI

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

Voor JavaScript-omgevingen werkt de OpenAI Node SDK met ons endpoint. Initialiseer de client met je base URL en sleutel. Deze integratie ondersteunt zowel synchrone als asynchrone verzoeken, wat goed past bij Express-servers of serverless functies. Zorg ervoor dat je omgeving de vereiste Node-versie voor de SDK ondersteunt.

import OpenAI from "openai";

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

Modelparameters & Limieten

Reguleer het generatiegedrag met parameters zoals temperature, top_p en seed. Je kunt JSON-uitvoer afdwingen via response_format of tools definiëren voor function calling. De API handhaaft een harde limiet van 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Als je deze limieten overschrijdt, retourneert de API een 429 fout. De uitvoer is beperkt tot 32.000 tokens per verzoek.

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
Model-IDuncensored
EndpointsPOST /v1/chat/completions · GET /v1/models
AuthenticatieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredaimodels.cc/v1
Contextvenster100.000 tokens (invoer + uitvoer)
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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)
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Verzoekgroottetot 8 MB
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Rate limit300 verzoeken per minuut per sleutel
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Prijs$0,15 per 1 mln invoertokens · $0,50 per 1 mln uitvoertokens
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
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $20 tot $500
Bonus+5% vanaf $50, +10% vanaf $100, +15% vanaf $200
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd
InloggenGoogle 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.

HTTPTypeBetekenis
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 model ondersteunt een contextvenster van 100.000 tokens, inclusief zowel prompt- als completion-tokens. Elk verzoek kan maximaal 32.000 tokens aan uitvoer genereren. Als je max_tokens niet opgeeft, is de standaard limiet voor uitvoer 2.048 tokens.

Hoe ga ik om met rate limits?

De API staat 300 verzoeken per minuut en 8 gelijktijdige verzoeken per API-sleutel toe. Als je deze limieten overschrijdt, ontvang je een 429 statuscode. Implementeer exponentiële backoff in je client om herhaalde pogingen soepel af te handelen.

Ondersteunt de API function calling?

Ja, de API ondersteunt tooldefinities en tool_choice-parameters. Je kunt je verzoeken structureren om functies te definiëren, en het model retourneert gestructureerde toolaanroepen in het antwoord. Dit werkt met standaard OpenAI-compatibele clients.

Je sleutel is nog maar één formulier verwijderd

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

API-sleutel aanvragen