Uncensored Aichat/Integreer Uncensored AI Chat in Minuten
Integreer Uncensored AI Chat in Minuten
Haal je API-sleutel op en stuur je eerste bericht naar onze ongecensureerde LLM API in minder dan vijf minuten. Deze handleiding behandelt authenticatie, standaardverzoeken, streaming en toolgebruik met het enkele ongecensureerde model.
https://api.uncensoredaichat.top/v1uncensored
Vereisten en Basis-URL
Voordat je verzoeken verstuurt, heb je een API-sleutel nodig. Meld je aan op de API-sleutel ophalen pagina met Google of een e-mailadres. Je sleutel verschijnt direct; er is geen creditcard nodig voor de initiële proefperiode. Alle verzoeken gebruiken de OpenAI-compatibele basis-URL: https://api.uncensoredaichat.top/v1. Je kunt elke standaard OpenAI SDK gebruiken door deze naar deze URL te wijzen en je sleutel op te geven. De model-ID is uncensored. Dit is een enkel, open-weight model getuned voor minimale weigeringen, geen router naar andere leveranciers.
Authenticatie en Eerste Verzoek
Voeg je API-sleutel toe aan de Authorization header als Bearer token. De API verwacht standaard OpenAI JSON payloads. Als de sleutel ongeldig is, ontvang je een 401-fout. Als je prepaid tegoed op is, krijg je een 402-fout. Fouten en weigeringen verbruiken geen tokens, dus je wordt alleen gefactureerd voor daadwerkelijk gebruik. Gebruik het volgende cURL-commando om een eenvoudig prompt te versturen.
curl https://api.uncensoredaichat.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."}]
}'
Dit verzoek stuurt een bericht van de gebruiker naar het uncensored model en verwacht een tekstuele respons. Controleer de responsbody voor de gegenereerde tekst in de choices array.
Python SDK Integratie
Het gebruik van de officiële openai Python-bibliotheek vereenvoudigt de verwerking van verzoeken. Configureer de client met je API-sleutel en de juiste basis-URL. Deze aanpak behandelt JSON-serialisatie en retries automatisch. Dit is ideaal voor backend-diensten of scripts waar je betrouwbare, synchronische responsen nodig hebt.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichat.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)
Het codesnippet toont het initialiseren van de client en het doen van een chatcompletionaanroep. Zorg dat je de nieuwste versie van de SDK installeert om alle huidige parameters zoals temperature en top_p te ondersteunen.
Node.js SDK Gebruik
Voor JavaScript- of TypeScript-omgevingen werkt de Node SDK identiek aan de Python-versie. Wijs de basis-URL naar ons endpoint. Dit is nuttig voor serverless functies of webservers die gebruikersinvoer in realtime verwerken.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichat.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);
Dit voorbeeld laat zien hoe je de client importeert en een verzoek verstuurt. Het responseobject bevat dezelfde structuur als de API, zodat je de inhoud eenvoudig kunt extraheren. Onthoud dat de model-id altijd uncensored is.
Streaming Responsen
Voor een betere gebruikerservaring schakel je streaming in door stream: true in te stellen. De API retourneert data incrementeel via Server-Sent Events (SSE). Statistieken over tokengebruik zijn opgenomen in het laatste chunk. Dit vermindert de waargenomen latentie voor eindgebruikers die met je chatinterface interageren.
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 om tekst weer te geven terwijl deze wordt gegenereerd. Als de verbinding verbroken raakt, moet je mogelijk reconnectielogica implementeren afhankelijk van de behoeften van je applicatie. Het contextvenster ondersteunt in totaal maximaal 100.000 tokens, waardoor lange gesprekken mogelijk zijn zonder directe truncatie.
Rate Limits en Foutafhandeling
Elke API-sleutel is beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken. Als je deze overschrijdt, ontvang je een 429-fout. De requestbody mag niet groter zijn dan 8 MB. Als je een nieuwe sleutel nodig hebt, vervangt het genereren ervan de oude actieve sleutel. Inhoudslimieten zijn van toepassing: seksuele inhoud met minderjarigen wordt altijd geweigerd. Ander wettelijk volwassen inhoud is toegestaan. Controleer regelmatig je prepaid tegoed om 402-fouten te vermijden.
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 |
| Authenticatie | Authorization: Bearer YOUR_KEY |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.uncensoredaichat.top/v1 |
| Model-ID | uncensored |
| 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) |
| Function calling | ja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool |
| Streaming | ja — server-sent events; het laatste deel bevat het tokenverbruik |
| JSON-modus | response_format: {"type": "json_object"} |
| Contextvenster | 100.000 tokens (invoer + uitvoer) |
| Responsheaders | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Verzoekgrootte | tot 8 MB |
| Gelijktijdige verzoeken | tot 8 tegelijk per sleutel |
| Rate limit | 300 verzoeken per minuut per sleutel |
| Gratis proeftegoed | $0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering |
| Opwaarderen | USDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500 |
| Geldigheid | betaald tegoed verloopt niet, geen abonnement |
| Prijs | $0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens |
| Bonus | +5% vanaf $50, +10% vanaf $100 |
| Afrekening | prepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis |
| Inloggen | Google of e-mail en wachtwoord |
| Sleutels | één actieve sleutel per account; een nieuwe vervangt de oude |
| Inhoud | inhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd |
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
Hoe werkt de facturatie voor de ongecensureerde AI API?
Je betaalt per token met prepaid tegoed dat nooit verloopt. Invoertokens kosten $0.25 per miljoen, en uitvoertokens kosten $1.00 per miljoen. Fouten en weigeringen zijn gratis. Laad op met USDT (TRC20) of USDC (Base) met alleen crypto.
Is dit hetzelfde als Character.ai of OpenRouter?
Nee. Wij bieden een enkele, directe API voor één ongecensureerd model, geen routingdienst of webchatinterface. In tegenstelling tot OpenRouter aggregeren wij geen meerdere leveranciers. Wij vereisen ook geen maandabonnement; je betaalt alleen voor wat je gebruikt.
Wat gebeurt er als ik mijn tegoed op heb?
Verzoeken retourneren een 402-fout die onvoldoende saldo aangeeft. Je bestaande tegoed vervalt niet, dus je kunt altijd opwaarderen. Je kunt elk geheel bedrag tussen $10 en $500 toevoegen, met bonus tegoed voor grotere opwaarderingen.
Je sleutel is nog maar één formulier verwijderd
Maak een account aan, kopieer de sleutel, wijzig de basis-URL. Dat is de hele configuratie.