nl ▾
Maak sleutels

API Documentatie

Begin binnen een minuut met het genereren van ongecensureerde tekst met onze OpenAI-compatibele API. We bieden één onbeperkt model met transparante tokenprijzen en geen verborgen filters.

Basis-URL en authenticatie

Onze API endpoint is HTTPS://api.aichatuncensored.cc/v1. Authenticeer elk verzoek door uw unieke API-sleutel door te geven in de Authorization: Bearer <key> header. Je ontvangt deze sleutel direct na het aanmelden via Google of e-mail op de pagina 'API-sleutel ophalen'. Er is geen telefoonnummer nodig, en de sleutel wordt slechts één keer getoond voor beveiliging.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Deze basis-URL werkt met de officiële OpenAI SDK's en elke compatibele client. Configureer je bibliotheek eenvoudig om naar ons adres te verwijzen. Je kunt op elk moment een nieuwe sleutel genereren, die de vorige vervangt. Elk account is beperkt tot één actieve sleutel.

Eerste verzoek met cURL

Verstuur je eerste prompt met een standaard POST aanvraag om /v1/chat/completions. De modelidentifier is uncensored, serveert een enkel open-weight model afgestemd op onbeperkte content. Input tekst gaat in de messages array. De respons retourneert gegenereerde tekst in de content veld.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Fouten vanwege ontoereikend tegoed retourneren een 402-status. Weigeringen voor inhoud gerelateerd aan minderjarigen zijn zeldzaam, maar mogelijk. Streaming is beschikbaar via Server-Sent Events voor real-time tokenlevering. Elk verzoek ondersteunt maximaal 8 MB aan body-gegevens.

Python SDK Integratie

Gebruik de officiële Python bibliotheek om met onze API te communiceren. Stel de basis-URL en API-sleutel in de clientconfiguratie in. Zo kun je bekende methoden zoals chat.completions.create. De syntaxis lijkt op standaard OpenAI-implementaties.

from openai import OpenAI

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

Installeer het pakket en initialiseer de client met uw referenties. Geef de modelnaam uncensored om ervoor te zorgen dat u ons onbeperkte eindpunt gebruikt. U kunt parameters aanpassen zoals temperature of top_p om de creativiteit te regelen. Het responsobject bevat gebruikstatistieken in de laatste chunk bij streamen.

Node.js SDK-instelling

Initialiseer de Node.js-client met je referenties en basis-URL. Dit stelt je in staat om directe aanroepen te doen naar het chat-completies-eindpunt. De bibliotheek handelt JSON-serialisatie en headerinjectie automatisch af.

import OpenAI from "openai";

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

Roep de completion-methode aan met je promptberichten. Het respons bevat de gegenereerde tekst en tokenaantallen. Je kunt resultaten streamen door de stream-flag op true te zetten. Foutafhandeling is ingebouwd in de SDK. Controleer de statuscode voor 401- of 429-responsen om limieten te beheren.

Streaming-responsen (SSE)

Activeer streaming door stream: true in je verzoek. De server stuurt gegevenschunks als Server-Sent Events. Elke chunk bevat gedeeltelijke tekst en gebruiksmetadata. Dit vermindert de waargenomen latentie voor lange uitvoeren.

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)

Parseer de SSE-stream om de uiteindelijke respons op te bouwen. Het laatste blok bevat het totale tokengebruik. U kunt de stream vroegtijdig stoppen indien nodig. Function calling en JSON-modus ondersteunen ook streaming. Deze functie is ideaal voor chatinterfaces in real time.

Rate Limits en Fouthantering

Je bent beperkt tot 300 verzoeken per minuut per sleutel. Gelijktijdige verzoeken zijn beperkt tot 8 per sleutel. Als je deze limieten overschrijdt, ontvang je een 429-statuscode. Authenticatiefouten retourneren een 401-fout. Onvoldoende krediet trigger een 402-fout.

Context window ondersteunt 100.000 tokens in totaal. Maximale uitvoer is 16.000 tokens per verzoek. Stel max_tokens om onverwachte kosten te vermijden. Fouten en weigeringen verbruiken geen tegoed. Gebruik exponentiële backoff voor rate limit-retries.

Veelgestelde vragen

Is deze AI chat ongecensureerde dienst gratis?

Nee, het is pay-per-token met voorgekochte credit. Je krijgt $0.50 aan proefcredit voor nieuwe accounts, geldig voor 7 dagen. Credit vervalt nooit en fouten zijn gratis.

Wat is de grootte van het contextvenster?

Het model ondersteunt een contextvenster van 100.000 tokens, inclusief zowel prompt als completion. De maximale output per verzoek is 16.000 tokens.

Hoe vul ik mijn credit op?

Laad alleen op met crypto: USDT (TRC20) of USDC (Base). Minimum is $20. Je ontvangt bonuscredit voor hogere bedragen, tot +15% voor $200+.

Verkrijg nu je API-sleutel

Meld je aan, kopieer de sleutel, pas je basis-URL aan. Dat is de volledige configuratie.

Maak sleutels