nl ▾
Proefsleutel claimen

Onbeperkte API, OpenAI-compatibel, alleen crypto

https://api.chatgptsansrestriction.com/v1ongecensureerd

Documentatie voor Uncensored API

Haal je ongefilterde API-sleutel op en begin binnen minuten met het verzenden van verzoeken. Deze gids laat je precies zien hoe je je OpenAI-compatible client configureert om ons gehoste model te gebruiken voor onbeperkte tekstgeneratie.

Proefsleutel claimen

Snelstart: Installeren en configureren

De eerste stap is het verkrijgen van je API-sleutel vanuit het dashboard. Zodra je je referenties hebt, configureer je je client om naar onze basis-URL te verwijzen. Dit zorgt ervoor dat alle verzoeken via onze uncensored infrastructuur worden gestuurd in plaats van de standaard OpenAI-eindpunten. Je hoeft alleen de basis-URL bij te werken en de autorisatieheader in te stellen. Onze API is volledig compatibel met standaard OpenAI SDK's, dus je kunt je bestaande clientcode met minimale wijzigingen hergebruiken.

Authenticatie en headers

Authenticatie is afhankelijk van één bearer-token dat in de Authorization header. Elk verzoek moet deze sleutel bevatten om je account te verifiëren en vooruitbetaalde credits af te trekken. Als de sleutel ontbreekt of ongeldig is, retourneert de API een 401-fout. Je kunt op elk moment een nieuwe sleutel genereren via je dashboard, waardoor de vorige direct ongeldig wordt. Bewaar je sleutel veilig, omdat dit het enige identificatiepunt is voor je kredietbalans en gebruikslimieten.

Chat Completions Endpoint

Stuur tekstverzoeken naar de POST /v1/chat/completions endpoint. Dit is de standaard interface voor het genereren van responsen van het uncensored model. Je geeft een lijst van berichten door inclusief de user prompt en optionele system instructies. Het model retourneert een tekstrespons zonder de typische content weigeringen die je in mainstream modellen vindt. Gebruik dit endpoint voor alle tekstgeneratiebehoeften, met in gedachten dat embeddings, afbeeldingen en audio niet worden ondersteund.

Streaming-responsen

Schakel streamen in door de stream parameter naar true. Dit retourneert responsen chunk voor chunk zodra ze worden gegenereerd, wat de waargenomen latentie voor lange outputs vermindert. Je moet Server-Sent Events (SSE) verwerken om elke token te verwerken zodra deze aankomt. De laatste chunk bevat de totale tokenverbruiksstatistieken voor facturatie. Streaming is ideaal voor realtime chatinterfaces of applicaties die onmiddellijke gedeeltelijke resultaten vereisen.

Modelparameters en opties

Reguleer het modelgedrag met standaardparameters zoals temperature, top_p, en stop. Je kunt gestructureerde output afdwingen door response_format naar json_object of gebruik tools voor function calling. Het model ondersteunt een contextvenster van 100.000 tokens, waardoor uitgebreide invoergegevens mogelijk zijn. Maximaal 16.000 tokens per verzoek, tenzij anders gespecificeerd. Pas deze instellingen aan om creativiteit en precisie voor je specifieke use case in balans te brengen.

Limieten, fouten en context

Elke API-sleutel is beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verbindingen. Request bodies mogen niet groter zijn dan 8 MB. Veelvoorkomende fouten zijn 401 voor ongeldige sleutels, 402 wanneer tegoed op is, en 429 voor rate limits. Je vooruitbetaalde tegoed vervalt nooit, dus je kunt het gebruik pauzeren zonder geld te verliezen. Het contextvenster omvat zowel prompt- als completion-tokens. Als je limieten overschrijdt, retourneert de API een passende foutcode. Gebruik retries met exponentiële backoff voor 429-fouten.

cURL

curl https://api.chatgptsansrestriction.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

Veelgestelde vragen

Is dit de officiële ChatGPT sans restriction API?

Nee, wij zijn een onafhankelijke aanbieder die een OpenAI-compatible API aanbiedt. Ons model is een open-weight architectuur getuned voor onbeperkte antwoorden, distinct van GPT-4 of andere leveranciersmodellen. Het serveert dezelfde clientcode maar draait op onze eigen infrastructuur.

Hoe ga ik om met fouten als het tegoed laag is?

De API retourneert een 402-statuscode wanneer je vooraf betaalde saldo onvoldoende is. Je kunt bijbetalen met USDT of USDC via crypto om de toegang onmiddellijk te herstellen. Credits verlopen nooit, dus je kunt op elk moment geld toevoegen zonder je eerdere saldo te verliezen.

Wat is de maximale contextvenstergrootte?

Het model ondersteunt een contextvenster van 100.000 tokens, dat zowel input- als outputtokens combineert. Dit stelt je in staat uitgebreide gesprekken of grote documenten te verwerken. De maximale lengte van een enkel antwoord is 16.000 tokens, of 2.048 tokens als dit niet expliciet wordt ingesteld.

Haal je sleutel op in enkele minuten.

Registreer, kopieer het token, pas de basis-URL aan. Dat is alles.