NL ▾
Ongecensureerde LLM API voor ontwikkelaarshttps://api.uncensoredai.top/v1
API-sleutel aanvragen

Hoe integreer je de Uncensored AI API

Het integreren van een ongecensureerde AI-API stelt je in staat inhoudsfilters te omzeilen voor creatieve, volwassen of onderzoeksdoeleinden, terwijl je standaard OpenAI SDK's gebruikt. Deze handleiding behandelt de technische setup, van authenticatie tot streaming, met behulp van een pure tekst-completie endpoint die alleen rekent voor daadwerkelijk tokengebruik.

Bijgewerkt:

Belangrijkste punten
  • De API gebruikt een standaard OpenAI-compatibele endpoint op https://api.uncensoredai.top/v1, waarbij bestaande clients geen code hoeven te wijzigen.
  • Prijzen zijn transparant: $0,25 per 1M input tokens en $1,00 per 1M output tokens, zonder maandelijkse abonnementen.
  • Betalingen worden uitsluitend verwerkt via crypto (USDT of USDC), waardoor je direct kunt opwaarderen zonder creditcard.
  • Het model ondersteunt streaming, JSON-modus en function calling binnen een contextvenster van 100k tokens, maar biedt geen embeddings of vision.

Waarom kiezen voor een Uncensored AI API?

De meeste commerciële LLM-aanbieders implementeren agressieve veiligheidsfilters die creatief schrijven, roleplay of technische analyse van controversiële onderwerpen kunnen blokkeren. Een ongecensureerd ai-API verwijdert deze willekeurige weigeringen, waardoor het model kan antwoorden op basis van zijn trainingsdata in plaats van een content policy layer. Dit is vooral nuttig voor ontwikkelaars die applicaties bouwen die ruwe modeloutputs vereisen zonder post-processing filters.

In tegenstelling tot modelaggregators die verzoeken routeren naar meerdere leveranciers, biedt deze service een enkel, toegewijd model. Dit elimineert de onvoorspelbaarheid van routeringslogica en zorgt voor consistent gedrag over verzoeken heen. Het model is een open-weight variant die specifiek is afgestemd om weigeringen voor wettelijke volwassen inhoud, security research en fictieve verhalen te minimaliseren.

Echter, 'ongecensureerd' betekent niet onbeperkt. De service handhaaft nog steeds een harde limiet voor seksuele inhoud die minderjarigen betreft. Voor de meeste andere toepassingsgebieden, waaronder volwassen thema's of ongebruikelijke logica, zal het model een respons genereren. Deze aanpak is ideaal voor ontwikkelaars die volledige controle willen over de contentstrategie van hun applicatie zonder te vertrouwen op de smaak van de aanbieder.

Omgeving instellen

Integratie begint door je OpenAI-compatibele SDK te wijzen naar de juiste basis-URL. De endpoint is gehost op https://api.uncensoredai.top/v1. Dit betekent dat je de officiële OpenAI Python- of Node.js-bibliotheken kunt gebruiken zonder je clientlogica te herschrijven. Je hoeft alleen de base_url parameter bij te werken en je API-sleutel op te geven.

De service ondersteunt een contextvenster van 100.000 tokens, wat aanzienlijk groter is dan veel standaardaanbiedingen. Dit maakt uitgebreide promptgeschiedenissen of grote documentverwerking mogelijk. Houd er rekening mee dat de maximale uitvoer per verzoek 32.000 tokens is. Als je max_tokens niet opgeeft, is de standaardwaarde 2.048 tokens.

  • SDK-compatibiliteit: Werkt met elke client die het OpenAI Chat Completions-protocol spreekt.
  • Contextvenster: 100k tokens totaal (input + output).
  • Max output: 32k tokens per verzoek.

Zorg dat je omgevingsvariabelen correct zijn ingesteld om latentieproblemen te voorkomen. De API is ontworpen voor directe, code-gebaseerde integratie, dus er is geen webinterface om te leren. Je communiceert er puur via HTTP-verzoeken mee.

Authenticatie en headers

Authenticatie wordt afgehandeld via de standaard Authorization header. Je ontvangt één API-sleutel bij het aanmelden. In tegenstelling tot diensten die meerdere sleutels per account uitgeven, handhaaft dit platform één actieve sleutel per account. Als je een nieuwe sleutel genereert, wordt de vorige onmiddellijk ongeldig verklaard.

Om een verzoek te authenticeren, voeg je de header toe: Authorization: Bearer YOUR_API_KEY. De service biedt ook een GET /v1/models endpoint dat informatie over de beschikbare modellen retourneert, inclusief de model-ID uncensored. Dit is nuttig om de connectiviteit te verifiëren voordat je complexe payloads verstuurt.

Rate limits:

  • 300 verzoeken per minuut per sleutel.
  • 8 gelijktijdige verzoeken tegelijk per sleutel.
  • Maximale verzoekgrootte van 8 MB.

Deze limieten zijn ruim voor de meeste toepassingen, maar moeten worden gerespecteerd om 429-fouten te vermijden. Omdat er geen abonnementsniveau is, gelden deze limieten uniform voor alle gebruikers, ongeacht tegoedbalans.

Je eerste completion-verzoek versturen

Een basisverzoek volgt de standaard Chat Completions-indeling. Je stuurt een JSON-payload met de model ingesteld op uncensored en je messages-array. De service retourneert een tekstrespons. Er zijn geen embeddings-, vision- of audio-endpoints—dit is een pure tekst-API.

Voorbeeld Verzoek:

Het volgende toont een standaard chat-completion. Vervang YOUR_API_KEY door je daadwerkelijke sleutel.

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

De respons bevat de gegenereerde tekst in choices[0].message.content. Fouten worden geretourneerd in standaard HTTP-formaat, waardoor je retries of fouten gracieus kunt afhandelen. Merk op dat fouten geen tegoed verbruiken, dus je kunt vrij testen.

Voor ontwikkelaars die bekend zijn met OpenAI is de ervaring identiek. Het enige verschil is de basis-URL en het gedrag van het model met betrekking tot inhoudsfilters. Deze consistentie vermindert de leercurve voor teams die al OpenAI-compatibele tools gebruiken.

Streamingresponsen verwerken

Streaming wordt ondersteund via Server-Sent Events (SSE). Hiermee kun je tokens ontvangen zodra ze worden gegenereerd, wat een betere gebruikerservaring biedt voor lange responsen. Het streaming-endpoint is hetzelfde als het niet-streaming endpoint; je stelt gewoon stream: true in je verzoek in.

Voordelen van Streaming:

  • Lagere waargenomen latentie voor gebruikers.
  • Mogelijkheid om gedeeltelijke resultaten in realtime weer te geven.
  • Efficiënt geheugengebruik omdat tokens incrementeel worden verwerkt.

De laatste chunk van een streamingrespons bevat de tokenverbruiksstatistieken. Dit is cruciaal voor facturatieaccuratesse, omdat je precies kunt bijhouden hoeveel tokens zijn verbruikt. Fouten tijdens streaming kunnen resulteren in gedeeltelijke responsen, dus je client moet onvolledige chunks gracieus afhandelen.

Voorbeeld Code:

from openai import OpenAI

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

Zorg ervoor dat je clientbibliotheek de SSE-stream correct verwerkt. De meeste moderne SDK's abstraheren dit weg, maar het begrijpen van het onderliggende protocol helpt bij het debuggen van verbindingsproblemen of parseringsfouten.

Geavanceerde functies: JSON-modus en tools

De API ondersteunt gestructureerde outputs via response_format ingesteld op {"type": "json_object"}. Dit forceert het model om geldige JSON te retourneren, wat essentieel is voor integratie met andere softwaresystemen. Deze functie is vooral nuttig voor gegevensextractie of het genereren van configuratiebestanden.

Function calling wordt ook ondersteund. Je kunt tools definiëren in je verzoek, en het model zal tool calls retourneren in zijn respons. Dit maakt complexe workflows mogelijk waarbij de LLM externe acties kan triggeren. De tool_choice parameter stelt je in staat specifieke tools af te dwingen of het model de keuze te laten.

Belangrijke Parameters:

  • temperature: Regelt willekeur.
  • top_p: Regelt diversiteit.
  • stop: Definieert stopvolgordes.
  • seed: Voor deterministische responsen.

Deze functies maken de API geschikt voor productieapplicaties die betrouwbare, gestructureerde gegevens vereisen. Hoewel het model ongecensureerd is, houdt het zich nog steeds aan structurele beperkingen wanneer dit wordt gevraagd. Deze balans tussen vrijheid en structuur is een groot voordeel voor ontwikkelaars die complexe agents bouwen.

Gebruik en limieten monitoren

Gebruik wordt bijgehouden per API-sleutel. Het dashboard toont je huidige tegoedsaldo en recente verzoekgeschiedenis. Omdat de facturatie gebaseerd is op echt token-gebruik, kun je je kosten in real-time monitoren. De service rekent geen kosten voor fouten of weigeringen, wat geld kan besparen tijdens testfasen.

Gebruiksstatistieken:

  • Input-tokens: Kosten van $0,25 per 1M tokens.
  • Output-tokens: Kosten van $1,00 per 1M tokens.
  • Fouten: Gratis.

Je kunt meldingen instellen als je clientbibliotheek dit ondersteunt, maar de primaire monitoring gebeurt via het accountdashboard. De limiet van 300 verzoeken per minuut zorgt voor eerlijk gebruik voor alle gebruikers. Als je deze overschrijdt, ontvang je een 429-statuscode.

Voor applicaties met een hoog volume kun je overwegen om een terugvalstrategie met exponentiële wachttijd te implementeren bij herhaalde pogingen. De service is ontworpen om betrouwbaar te zijn, maar netwerkproblemen of rate limits kunnen optreden. Het bijhouden van je tokengebruik helpt je om effectief te budgetteren, vooral omdat tegoeden niet vervallen.

Tegoeden beheren via crypto

Betalingen worden uitsluitend verwerkt via cryptocurrency. Je kunt je account opwaarderen met USDT (TRC20) of USDC (Base). Het minimale opwaardeerbedrag is $10 en het maximum is $500. Er zijn geen maandelijkse abonnementen of terugkerende kosten.

Bonus tegoeden:

  • Opwaarderen van $50: +5% bonus tegoed.
  • Opwaarderen van $100: +10% bonus tegoed.

Tegoeden vervallen nooit, dus je kunt één keer opwaarderen en ze in de loop van de tijd gebruiken. Dit is ideaal voor lange-termijnprojecten waar het token-gebruik varieert. Het ontbreken van creditcardverwerkingskosten maakt crypto een kostenefficiënte optie voor ontwikkelaars die al stablecoins bezitten.

Betaalproces:

import OpenAI from "openai";

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

Om te betalen genereer je een stortingsadres via je dashboard, stuur je de crypto en het tegoed wordt automatisch toegevoegd. Restitutie is niet mogelijk voor tegoed, maar fouten zoals dubbele facturen worden opgelost via de Support-pagina. Dit model vermindert wrijving voor globale ontwikkelaars die te maken kunnen krijgen met bankbeperkingen.

Vragen en antwoorden

Is deze API geschikt voor productiegebruik?

Ja, de API is ontworpen voor productie met ondersteuning voor streaming, JSON-modus en tools. Het heeft een limiet van 300 verzoeken per minuut en 8 gelijktijdige verzoeken, wat voldoende is voor de meeste applicaties. Het biedt echter geen SLA of uptime-garantie, dus je moet retries in je client implementeren.

Wat gebeurt er als ik een verzoek doe dat wordt geweigerd?

Als een verzoek wordt geweigerd vanwege de harde contentlimiet (seksuele inhoud met minderjarigen), word je niet aangerekend voor dat verzoek. Andere weigeringen, zoals die gebaseerd zijn op het eigen oordeel van het model, kunnen nog steeds token-kosten veroorzaken. Fouten bij verwerking zijn altijd gratis.

Kan ik deze API gebruiken met de officiële OpenAI SDK?

Ja, de API is volledig OpenAI-compatible. Je hoeft alleen de base URL aan te passen naar https://api.uncensoredai.top/v1 en je API-sleutel bij te werken. De model-ID is 'uncensored'. Alle andere parameters zoals temperature, top_p en tools werken zoals gedocumenteerd door OpenAI.

Hoe begin ik met een proefperiode?

Elk nieuw account ontvangt $0,50 aan proeftegoed dat 7 dagen geldig is. Je kunt je aanmelden via Google of een e-mailadres zonder creditcard. Dit stelt je in staat om de latentie, responskwaliteit en streaming-functies van de API te testen voordat je tegoeden koopt.

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