NL ▾

LLM API zonder grenzen.

Begin met proeftegoed

Met e-mail en wachtwoord heb je direct je sleutel op het scherm.

API-sleutel krijgen
Base URL
https://api.sansursuzapi.com/v1
Model
ongecensureerd

Gids voor snelle start met ongecensureerde API

Begin direct met de ongecensureerde API: ontvang met onze OpenAI-compatibele infrastructuur je API-sleutel en schrijf slechts een paar regels code om met tekstgeneratie te beginnen. Onze gids voor snelle installatie biedt directe toegang voor pure tekstgeneratie en een groot contextvenster.

Base URL
https://api.sansursuzapi.com/v1
Model
ongecensureerd

Installatie en benodigde bibliotheken

Het ongecensureerde API is ontworpen om direct compatibel te zijn met OpenAI SDK's en clients. Voor de integratie hoef je alleen de base_url waarde in je bestaande code aan te passen naar https://api.sansursuzapi.com/v1 en je API-sleutel te configureren. Het is voldoende om het SDK-pakket voor je gebruikte taal te installeren; er is geen extra serverconfiguratie of complexe authenticatiemechanismen nodig. Ons systeem gebruikt standaard Bearer token-authenticatie en wij sturen je sleutel direct mee in de request headers.

Voorbeeld van een basisverzoek

Je kunt tekstgeneratie activeren door een eenvoudig POST-verzoek naar de API te sturen. Het volgende voorbeeld toont hoe je via curl toegang krijgt tot het uncensored model. De request body bevat de modelnaam, de gebruikersprompt en het response-formaat. Deze structuur volgt het standaard chat-completions-schema van OpenAI.

curl https://api.sansursuzapi.com/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 is een ideaal startpunt om het ongecensureerde gedrag van het model te testen. Het JSON-object in het antwoord bevat de gegenereerde tekst en tokenstatistieken. Je kunt deze eenvoudige structuur gebruiken voor snelle tests en vervolgens de parameters aanpassen aan de behoeften van je project.

Streaming en function calling

Voor grote tekstblokken of scenario's met lange gespreksgeschiedenis kun je de streaming-modus gebruiken. Deze modus stelt je in staat om data van de server stukje bij beetje te verwerken, wat de gebruikerservaring verbetert. Ook wordt de functie voor function calling ondersteund, waarmee het model kan interageren met externe tools. Deze functie stelt het model in staat om data terug te geven volgens een specifiek JSON-schema, die je vervolgens in je applicatie kunt verwerken.

from openai import OpenAI

client = OpenAI(base_url="https://api.sansursuzapi.com/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)
import OpenAI from "openai";

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

De Python- en Node.js SDK's bieden de benodigde hulpmiddelen om deze streaming- en functiestructuren te beheren. Je kunt optioneel met de parameter stream: true het antwoord stukje bij beetje ontvangen, of met de structuur tools de datageneratie van het model configureren.

Modellenlijst en compatibiliteit

Onze API biedt momenteel één groot taalmodel aan: uncensored. Dit model is gebouwd op een specifiek afgestelde open-weight structuur en is geoptimaliseerd om kunstmatige filtering te verwijderen die je in standaard modellen ziet. Je kunt het beschikbare model verifiëren via het endpoint voor de modellenlijst (GET /v1/models). Het model draait onafhankelijk van de GPT-, Claude-, Gemini- of Grok-series van OpenAI, op onze GPU-servers. Deze compatibiliteit stelt je in staat om bestaande OpenAI-clients direct te gebruiken.

Foutcodes en limieten

De belangrijkste statuscodes die je tijdens het API-gebruik kunt tegenkomen zijn: 401 voor een ongeldige of ontbrekende API-sleutel, 402 voor onvoldoende tegoed en 429 wanneer de rate limit van 300 verzoeken per minuut wordt overschreden. Er geldt slechts één API-sleutel per account; bij vernieuwing van de sleutel wordt de oude sleutel ongeldig. De request body mag niet groter zijn dan 8 MB. Het contextvenster is beperkt tot 100.000 tokens; dit is het totale aantal tokens voor zowel de prompt als de completion. Deze limieten zijn cruciaal voor de stabiele werking van de API.

Prijzen en tegoedbeheer

De ongecensureerde API werkt volgens het pay-as-you-go-model. Je wordt gefactureerd voor input tokens op $0,25 per miljoen tokens en voor output tokens op $1,00 per miljoen tokens. Betaald tegoed wordt onbeperkt bewaard en er zijn geen abonnementskosten. Nieuwe accounts ontvangen een proeftegoed van $0,50 dat 7 dagen geldig is, zonder dat een creditcard nodig is. Als het tegoed op is, wordt de dienst niet onderbroken; je hoeft alleen tegoed op te laden voor nieuwe verzoeken. Een bonus van +5% is van toepassing bij een top up van $50 en een bonus van +10% bij een top up van $100.

Streaming

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)

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
EndpointsPOST /v1/chat/completions · GET /v1/models
Model-IDuncensored
Base URLhttps://api.sansursuzapi.com/v1
AuthenticatieAuthorization: Bearer YOUR_KEY
JSON-modusresponse_format: {"type": "json_object"}
Contextvenster100.000 tokens (invoer + uitvoer)
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Max. uitvoertot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet)
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Rate limit300 verzoeken per minuut per sleutel
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Verzoekgroottetot 8 MB
Prijs$0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens
Bonus+5% vanaf $50, +10% vanaf $100
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
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
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd
InloggenGoogle of e-mail en wachtwoord

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

Veelgestelde vragen

Hoe beheer ik mijn API-sleutel en wat gebeurt er als ik hem kwijtraak?

Je kunt je API-sleutel bekijken of vernieuwen via je accountpaneel. Als je de sleutel vernieuwt, wordt de oude sleutel onmiddellijk ongeldig en kan deze niet meer worden gebruikt voor nieuwe verzoeken. Er is slechts één actieve sleutel per account.

Verloopt mijn tegoed?

Nee, je betaalde tegoed verloopt niet. Als het tegoed op is, wordt de dienst niet volledig onderbroken, maar moet je extra tegoed opladen om nieuwe tokens te genereren. Je tegoedbalans wordt permanent op je account bewaard.

Welke inhoudssoorten weigert het model?

Het model weigert meestal wettelijk volwassen inhoud, fictieve scenario's en veiligheidsonderzoeken. Er is echter één strikte beperking die altijd geldt: seksuele inhoud met minderjarigen/kinderen wordt altijd geblokkeerd. Deze beperking wordt op systeemniveau toegepast, onafhankelijk van de modelinstellingen.

Je sleutel is binnen handbereik met een formulier.

Maak een account aan, kopieer de sleutel en pas de base URL aan. De installatie is zo eenvoudig.

API-sleutel krijgen