NL ▾
API-sleutel aanvragen

Unrestricted AI API-koppeling gids

Integreer de Unrestricted AI API met één basis-URL en standaard OpenAI-compatible SDK's. Ontvang ruwe outputs van het ongecensureerde model zonder inhoudsrefusies of overhead door modelrouting.

base_url
https://api.unrestrictedai.cc/v1
Model
ongecensureerd

Authenticatie en basis-URL

De Unrestricted AI API gebruikt standaard bearer token-authenticatie. Je ontvangt je API-sleutel direct na het inloggen met Google of een e-mailadres op de pagina API-sleutel ophalen. Er is geen telefoonnummer nodig. Gebruik de basis-URL https://api.unrestrictedai.cc/v1 voor alle verzoeken. Deze URL werkt met de officiële OpenAI SDK's en elke OpenAI-compatible client door eenvoudig de configuratie van base_url aan te passen. Je sleutel geeft toegang tot het ongecensureerde model met de ID uncensored. Dit is een enkel open-weight model dat op onze eigen servers draait, geen GPT, Claude of een model van een andere leverancier. We voeren geen modelrouting uit, wat zorgt voor toegang met lage latentie naar een model dat is afgestemd op volwassen en ongefilterde inhoud, zonder de overhead van een webchat-UI. De API-sleutel is uniek per account; het genereren van een nieuwe sleutel vervangt de vorige.

Basis Chat Verzoek

Stuur een POST-verzoek naar /v1/chat/completions met je berichten en de model-ID. Het volgende voorbeeld toont een standaard tekst-in, tekst-uit interactie met het cURL-opdrachtregelprogramma. Vervang YOUR_API_KEY door je eigen sleutel. De model-ID moet ingesteld staan op uncensored. Deze endpoint retourneert de respons van het model als JSON. Zorg dat je de response body verwerkt om de inhoud van de boodschap van de assistant te extraheren. Dit basisverzoek is de basis voor het bouwen van applicaties die ruwe, ongefilterde LLM-responsen vereisen zonder inhoudelijke weigeringen of overhead voor modelrouting.

Python SDK Integratie

Het gebruik van de officiële Python SDK vereenvoudigt de integratie met de ongecensureerde API. Configureer de client met de juiste base_url en je API-sleutel. De onderstaande code toont hoe je de client instantieert en een verzoek naar de ongecensureerde LLM API stuurt. Deze aanpak is ideaal voor backend-diensten of scripts waar je programmatische controle nodig hebt over de verzoekparameters. De SDK verwerkt JSON-serialisatie en HTTP-verbindingen automatisch. Onthoud dat de model-ID nog steeds uncensored is. Deze methode is efficiënt voor ontwikkelaars die de voorkeur geven aan getypeerde interfaces en robuuste foutafhandeling in hun Python-applicaties.

Node.js SDK Gebruik

Voor JavaScript- en TypeScript-omgevingen biedt de Node SDK een native manier om met de API te communiceren. Stel de baseURL in op onze endpoint en geef je API-sleutel op. De volgende codefragment toont een eenvoudig completion-verzoek. Dit patroon is geschikt voor server-side rendering of API-gateways. De responsstructuur komt overeen met het OpenAI-formaat, waardoor het eenvoudig is om bestaande OpenAI-code te migreren. Zorg dat je asynchrone responsen correct verwerkt. De uncensored ai api key stelt je in staat om met minimale code-aanpassingen over te schakelen van OpenAI naar onze service, waarbij je bestaande applicatielogica behouden blijft terwijl je toegang krijgt tot ongefilterde inhoud.

Streaming Reacties

Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert een Server-Sent Events (SSE)-stream van gedeeltelijke responsies. Dit is handig voor realtime gebruikersinterfaces waar je tokens wilt weergeven zodra ze worden gegenereerd. De laatste chunk van de stream bevat de token-gebruiksstatistieken. Streaming stelt je in staat om inhoud aan de gebruiker weer te geven voordat de volledige respons klaar is, wat de waargenomen latentie verbetert. Zorg ervoor dat je client het SSE-formaat correct parseert. Deze functie is beschikbaar voor alle verzoeken aan de ongecensureerde AI API, waardoor je responsieve applicaties kunt bouwen die ruwe, ongefilterde LLM-antwoorden verwerken zonder inhoudsrefusals of modelrouting-overhead.

Parameters, Limieten en Fouten

Het contextvenster is 100.000 tokens in totaal, met een maximale uitvoer van 32.000 tokens per verzoek. Als max_tokens niet is ingesteld, is de limiet 2.048 tokens. Je kunt parameters gebruiken zoals temperature, top_p, stop en seed om de generatie te sturen. Rate limits zijn 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Request bodies moeten onder de 8 MB blijven. Veelvoorkomende fouten zijn 401 (ongeldige sleutel), 402 (onvoldoende tegoed) en 429 (rate limit). Tegoed is prepaid en verloopt nooit. Fouten en refusals zijn gratis. De enige harde inhoudslimiet is seksuele inhoud met minderjarigen, die altijd wordt geweigerd. Er is geen kaart nodig voor de proefversie van $0,50 die 7 dagen geldig is.

cURL

curl https://api.unrestrictedai.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

from openai import OpenAI

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

import OpenAI from "openai";

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

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
AuthenticatieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.unrestrictedai.cc/v1
EndpointsPOST /v1/chat/completions · GET /v1/models
Model-IDuncensored
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
JSON-modusresponse_format: {"type": "json_object"}
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
Contextvenster100.000 tokens (invoer + uitvoer)
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Verzoekgroottetot 8 MB
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Rate limit300 verzoeken per minuut per sleutel
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500
Bonus+5% vanaf $50, +10% vanaf $100
Afrekeningprepaid 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
Geldigheidbetaald tegoed verloopt niet, geen abonnement
InloggenGoogle of e-mail en wachtwoord
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd

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

Vragen en antwoorden

Is deze API een officiële OpenAI-dienst?

Nee. Wij bieden één enkel ongecensureerd open-weight model via een standaard OpenAI-compatibele interface. Het is geen GPT, Claude, Gemini of een model van een andere leverancier. Het is een onafhankelijke dienst die op onze eigen servers draait.

Hoe laad ik tegoed op?

Tegoed wordt alleen opgewaardeerd met crypto: USDT (TRC20) of USDC (Base). Minimale opwaardering is $10, maximaal $500. Je ontvangt een bonus van +5% bij opwaarderingen van $50 en +10% bij $100. Kaarten en PayPal worden niet geaccepteerd.

Wat is de grootte van het contextvenster?

Het contextvenster is 100.000 tokens voor prompt en completion samen. De maximale uitvoer per verzoek is 32.000 tokens, of 2.048 tokens als max_tokens niet is opgegeven.

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.