Documentatie voor de Ongecensureerde AI-chat-API
De Ongecensureerde AI-chat-API levert één hoogwaardig ongecensureerd model via een standaard OpenAI-compatibele interface, waardoor ontwikkelaars NSFW-tolerante tekstgeneratie zonder inhoudsfilters in hun applicaties kunnen integreren.
Basis-URL en authenticatie
Maak verbinding met de ongecensureerde AI-API via de standaard OpenAI-compatibele basis-URL. Je hebt een API-sleutel nodig om je verzoeken te authenticeren. Meld je aan via Google of e-mail op de sleutelpagina om je token onmiddellijk te ontvangen. De basis-URL is https://api.uncensoredaichat.cc/v1.
Stel de Authorization-header in op Bearer YOUR_API_KEY. Dit werkt met elke OpenAI SDK of compatibele client. Het endpoint voor beschikbare modellen is GET /v1/models, wat de model-ID uncensored retourneert. Gebruik deze ID in je voltooiingsverzoeken. Fouten zoals 401 duiden op een ongeldige of ontbrekende sleutel.
Eerste verzoek
Stuur een chatcompletieverzoek naar POST /v1/chat/completions. De model-ID is uncensored. De API accepteert standaard berichtstructuren. Je kunt prompts versturen en tekstantwoorden ontvangen. Dit is een API alleen voor tekst; hij ondersteunt geen afbeeldingen, audio of embeddings.
Het ongecensureerde ai-chatmodel voert open-weight inferentie uit op onze servers. Het is afgestemd om te antwoorden zonder weigeringen voor wettelijke volwassen inhoud. Zorg dat je payload de velden model, messages en max_tokens bevat. Pas max_tokens aan om de uitvoerlengte te bepalen, met een standaard van 2.048 als het wordt weggelaten.
Python SDK-integratie
Gebruik de officiële OpenAI Python-bibliotheek om met de NSFW LLM-API te communiceren. Configureer de client met de basis-URL en je API-sleutel. Deze aanpak houdt je codebase schoon en maakt gebruik van bestaande SDK-patronen.
Stel het model in op uncensored in je clientconfiguratie. De SDK verwerkt serialisatie en verzoekopmaak automatisch. Je kunt parameters zoals temperature en top_p doorgeven om het generatiegedrag te bepalen. Deze methode is ideaal voor backenddiensten of scripts die betrouwbare tekstgeneratie nodig hebben.
Node SDK-integratie
Integreer de ongecensureerde API in je Node.js-applicaties met de OpenAI Node SDK. Initialiseer de client met de aangepaste basis-URL en je API-sleutel. Deze opstelling stelt je in staat bekende methoden zoals chat.completions.create te gebruiken.
Geef de model-ID uncensored door om het ongecensureerde model te specificeren. Je kunt systeemprompts, gebruikersberichten en assistentantwoorden definiëren. De SDK beheert de HTTP-verzoeken efficiënt. Dit is geschikt voor webservers of edge-functies die tekstgeneratie op aanvraag nodig hebben zonder externe afhankelijkheden buiten de standaard SDK.
Streaming-antwoorden
Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert Server-Sent Events (SSE) voor realtime tokenlevering. Dit vermindert de waargenomen latentie voor eindgebruikers. Elke chunk bevat gedeeltelijke tekstupdates.
De laatste chunk bevat tokengebruiksstatistieken. Hiermee kun je kosten nauwkeurig bijhouden zonder de volledige respons op te slaan. Streaming wordt ondersteund voor zowel Python als Node SDK's. Dit is optimaal voor chatinterfaces waarbij directe feedback vereist is. Het ongecensureerde AI-chatmodel ondersteunt dit voor interacties met hoge prestaties.
Limieten, fouten en context
Het contextvenster bedraagt 100.000 tokens in totaal (prompt + voltooiing). De maximale uitvoer per verzoek is 32.000 tokens. Fouten en inhoudsrefusaties verbruiken geen tegoed. Een 401-fout betekent dat je sleutel ongeldig is. Een 429-fout geeft aan dat je 300 verzoeken per minuut of 8 gelijktijdige verzoeken hebt overschreden. Rate limits zijn per sleutel. Verzoeklichamen moeten kleiner zijn dan 8 MB. Tegoed wordt alleen in rekening gebracht voor succesvol tokengebruik. Prepaid tegoed vervalt nooit.
cURL
curl https://api.uncensoredaichat.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.uncensoredaichat.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.uncensoredaichat.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)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 |
| Model-ID | uncensored |
| Base URL | https://api.uncensoredaichat.cc/v1 |
| Authenticatie | Authorization: Bearer YOUR_KEY |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Parameters | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Contextvenster | 100.000 tokens (invoer + uitvoer) |
| Streaming | ja — server-sent events; het laatste deel bevat het tokenverbruik |
| Function calling | ja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool |
| Max. uitvoer | tot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet) |
| JSON-modus | response_format: {"type": "json_object"} |
| Gelijktijdige verzoeken | tot 8 tegelijk per sleutel |
| Responsheaders | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Verzoekgrootte | tot 8 MB |
| 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 |
| Prijs | $0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens |
| Afrekening | prepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis |
| Opwaarderen | USDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500 |
| Bonus | +5% vanaf $50, +10% vanaf $100 |
| Geldigheid | betaald tegoed verloopt niet, geen abonnement |
| Sleutels | één actieve sleutel per account; een nieuwe vervangt de oude |
| Inloggen | Google of e-mail en wachtwoord |
| 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
Ondersteunt de ongecensureerde AI-chat-API afbeeldings- of audiogeneratie?
Nee, de API is alleen voor tekst. Hij levert één grote taalmodel voor chatcompleties. Hij ondersteunt geen embeddings, beeldgeneratie, audio of video. Gebruik deze API voor tekstgebaseerde interacties en rollenspel.
Hoe wordt tegoed aangerekend en wanneer zijn fouten gratis?
Tegoed wordt aangerekend op basis van echt tokengebruik voor succesvolle voltooiingen. Fouten zoals 401 ongeldige sleutel of 429 rate limit verbruiken geen tegoed. Weigeringen van inhoud rekenen ook geen tokens aan. Prepaid tegoed vervalt nooit.
Wat is het maximale contextvenster en de uitvoerlengte?
Het totale contextvenster is 100.000 tokens, inclusief zowel de prompt als de voltooiing. De maximale uitvoerlengte per verzoek is 32.000 tokens. Als max_tokens niet is ingesteld, is de standaarduitvoer 2.048 tokens.
Je sleutel is nog maar één formulier verwijderd
Maak een account aan, kopieer de sleutel, wijzig de basis-URL. Dat is de hele setup.