Uncensored AI Chatbot: Uncensored AI API-documentatie
Integreer onze ongecensureerde LLM-API in minuten met standaard OpenAI SDK's. Stuur tekst, ontvang tekst en verwijder inhoudsfilters voor wettelijk volwassen gebruik met transparante prijsstelling op basis van verbruik.
Authenticatie en basis-URL
Genereer eerst een API-sleutel op de pagina API-sleutel ophalen. Je kunt je aanmelden met Google of met een e-mail en wachtwoord; er is geen telefoonnummer nodig. Je sleutel wordt direct weergegeven en is de enige manier om verzoeken te authenticeren. Elk account ondersteunt slechts één actieve sleutel tegelijk; het genereren van een nieuwe sleutel vervangt de oude direct.
Wijs je client naar de basis-URL: https://api.uncensoredaichatbot.cc/v1. Geef je sleutel door in de Authorization: Bearer <key>-header. Deze instelling werkt met elke OpenAI-compatibele client. Als je van sleutel wisselt, pas dan je omgevingsvariabelen of configuratiebestanden aan om toegang te behouden.
Je eerste verzoek
Stuur een POST-verzoek naar /v1/chat/completions met de model-ID uncensored. Dit model is open-weight, getuned voor minimale weigeringen en draait op onze dedicated servers. Het is geen GPT, Claude of een model van een andere leverancier.
- Model:
uncensored - Invoer: JSON met
messages-array - Uitvoer: Standaard OpenAI-antwoordformaat
Gebruik het volgende voorbeeld om de verbinding te verifiëren:
curl https://api.uncensoredaichatbot.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."}]
}'
Python SDK-integratie
Gebruik de officiële openai Python-pakket. Configureer de base_url en api_key om verzoeken naar onze ongecensureerde API te routeren. Dit zorgt voor voorspelbare codepatronen terwijl inhoudsfilters worden verwijderd voor wettelijk volwassen gebruik.
- Installeer via
pip install openai - Stel omgevingsvariabelen in of geef ze direct door aan de client
- Roep
chat.completions.create()zoals gebruikelijk aan
Voorbeeldconfiguratie:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatbot.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-instelling
Installeer het openai npm-pakket. Configureer de client met je basis-URL en API-sleutel. De Node SDK verwerkt requestserialisatie en responsparsen automatisch.
- Installeer via
npm install openai - Maak een nieuwe clientinstantie aan met aangepaste basis-URL
- Stuur chatcompleties met standaardparameters
Codesnippet voor initialisatie:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatbot.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 je verzoek in te stellen. De API retourneert Server-Sent Events (SSE). Statistieken over tokengebruik worden opgenomen in het laatste chunk van de stream. Hiermee kun je antwoorden realtime weergeven zonder te wachten op de volledige voltooiing.
- Stel
stream: truein in de requestbody - Lees chunks van de SSE-stream
- Controleer het laatste chunk voor gebruikgegevens
Voorbeeld van streaming-implementatie:
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 contextvenster is 100.000 tokens (prompt + completion). Max output is 32.000 tokens per verzoek (2.048 als max_tokens niet is ingesteld). Request bodies moeten onder de 8 MB blijven. Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel.
Veelvoorkomende HTTP-statuscodes:
401: Ongeldige of verlopen API-sleutel402: Onvoldoende prepaid tegoed429: Rate limit overschreden
Prompts worden niet gebruikt voor training. Een harde inhoudslimiet blokkeert seksuele inhoud met minderjarigen. Fouten en weigeringen zijn gratis; je betaalt alleen voor succesvol tokengebruik.
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 |
| Model-ID | uncensored |
| Authenticatie | Authorization: Bearer YOUR_KEY |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.uncensoredaichatbot.cc/v1 |
| Streaming | ja — server-sent events; het laatste deel bevat het tokenverbruik |
| 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 |
| Contextvenster | 100.000 tokens (invoer + uitvoer) |
| Max. uitvoer | tot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet) |
| JSON-modus | response_format: {"type": "json_object"} |
| Responsheaders | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Gelijktijdige verzoeken | tot 8 tegelijk per sleutel |
| Rate limit | 300 verzoeken per minuut per sleutel |
| Verzoekgrootte | tot 8 MB |
| Geldigheid | betaald tegoed verloopt niet, geen abonnement |
| Opwaarderen | USDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500 |
| Afrekening | prepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis |
| Prijs | $0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens |
| 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 |
| Inloggen | Google of e-mail en wachtwoord |
| Inhoud | inhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd |
| 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
Heb ik een creditcard nodig om te beginnen?
Nee. Elke nieuwe account krijgt $0,50 aan proeftegoed geldig voor 7 dagen. Je kunt je aanmelden met Google of e-mail zonder telefoonnummer of kaart. Voor doorlopend gebruik laad je alleen op met crypto.
Wat gebeurt er als ik de rate limit raak?
Je ontvangt een 429-statuscode. De limiet is 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Wacht een moment of verlaag de concurrency. Fouten tellen niet mee voor je rate limit.
Wordt mijn data gebruikt voor training?
Nee. Prompts die naar de ongecensureerde AI-chatbot-API worden gestuurd, worden niet gebruikt voor training. Voor je account is alleen een e-mailadres nodig en tegoed vervalt nooit.
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.