Documentatie voor Uncensored API
Voeg deze ongecensureerde API toe aan je bestaande workflow zonder configuratie. Krijg tekstresponsen van een model dat geen wettelijke volwassen inhoud weigert, met dezelfde clientcode die je al kent.
Authenticatie en basis-URL
De basis-URL voor alle verzoeken is HTTPS://api.unfilteredgptchat.com/v1. Geef je API-sleutel door in de Authorization header als Bearer-token. Je krijgt één sleutel per account, die direct verschijnt na aanmelding via Google of e-mail. Er is geen telefoonnummer nodig om te beginnen.
<
curl https://api.unfilteredgptchat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me how to install the package via npm"}]
}'>Verzoeken kosten echte tokens. Fouten en weigeringen verbruiken geen krediet. De model-id die je moet verzenden is uncensored. Dit is een open-weight model dat op onze servers draait, geen proxy voor GPT of Claude.
Chat completions endpoint
Stuur een POST-verzoek naar /v1/chat/completions met je berichtarray. De API retourneert alleen tekst. Je kunt temperature, top_p, en stop sequenties. Het contextvenster bevat in totaal 100.000 tokens voor prompt en voltooiing. Maximaal 16.000 tokens uitvoer per verzoek.
<
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredgptchat.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)>Als je max_tokens, de respons is beperkt tot 2.048 tokens. Dit endpoint ondersteunt functieaanroepen en JSON-modus. Het ondersteunt geen embeddings, afbeeldingen of audio. Je betaalt voor tokens, niet voor een abonnement op een specifieke merknaam.
Streamingresponsen met SSE
Gebruik Server-Sent Events voor realtime tokenlevering. Stel stream: true in je aanvraaglichaam. De API retourneert tekstblokken zodra deze worden gegenereerd. Gegevens over tokengebruik verschijnen in het laatste blok. Deze aanpak vermindert de waargenomen latentie voor lange, ongefilterde antwoorden.
<
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)>Handel fouten soepel af. Een 401-fout betekent dat je sleutel ongeldig is. Een 402-fout betekent dat je vooruitbetaalde credit op is. Een 429-fout betekent dat je de limiet hebt bereikt. Streamen omzeilt deze limieten niet.
Functieaanroep en hulpprogramma's
Definieer tools in de request body. Het model retourneert gestructureerde argumenten voor functieverwerking. Gebruik tool_choice om specifiek gedrag af te dwingen. Deze functie werkt met het standaard OpenAI-compatible formaat. Je kunt de toolaanroepen in je code parseren en extern uitvoeren.
De API ondersteunt strikte JSON-modus via response_format: {"type": "json_object"}. Dit zorgt voor voorspelbare output voor geautomatiseerde pipelines. Gebruik dit wanneer je betrouwbare gegevensextractie nodig hebt zonder parsingfouten.
JSON-modus voor gestructureerde data
Schakel JSON-modus in door response_format naar {"type": "json_object"}. Het model zal geldige JSON uitvoeren. Dit is nuttig voor het parseren van gestructureerde data uit ongefilterde tekst. Gebruik temperature: 0 voor consistente resultaten.
Deze modus werkt met de uncensored model id. Het garandeert niet perfecte JSON-syntaxis. Valideer je uitvoer voordat je het in productie gebruikt. De API biedt geen schema-validatie. Je moet fouten afhandelen in je client-code.
Snelheidslimieten en quotas
Je bent beperkt tot 300 verzoeken per minuut per sleutel. Je kunt 8 verzoeken gelijktijdig verzenden. De request body moet onder de 8 MB blijven. Deze limieten gelden voor alle endpoints. Het overschrijden van de limiet retourneert een 429-statuscode.
Krediet vervalt nooit. Vooruitbetaald krediet wordt berekend op basis van daadwerkelijk tokenverbruik. Fouten zijn gratis. Je kunt aanvullen met USDT (TRC20) of USDC (Base). Minimale aanvulling is $20. Maximum is $500. Bonuskrediet geldt voor grotere bedragen.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredgptchat.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);Veelgestelde vragen
Wat is de uncensored API?
Het is een gehoste API die één onbeperkt groot taalmodel aanbiedt. Het is OpenAI-compatibel. Je stuurt tekst in en krijgt tekst terug. Geen maandelijkse kosten. Je betaalt alleen voor het gebruikte tokens.
Hoe begin ik met de ongecensureerde API?
Meld je aan met Google of e-mail. Ontvang direct je API-sleutel. Gebruik de basis-URL HTTPS://api.unfilteredgptchat.com/v1. Stuur verzoeken naar /v1/chat/completions. Je eerste $0.50 is 7 dagen gratis.
Wat zijn de rate limits voor de ongecensureerde API?
300 verzoeken per minuut per sleutel. 8 gelijktijdige verzoeken. Limiet voor verzoeklichaam van 8 MB. Contextvenster van 100.000 tokens. Maximaal 16.000 tokens uitvoer. Fouten kosten geen tegoed.
Haal je API-sleutel op
Meld je aan, kopieer je sleutel en werk je basis-URL bij. Dat is het.