Uncencored chat gpt API Quickstart
Start met het genereren van tekst met onze uncensored API met standaard OpenAI SDKs. Deze quickstart leidt je door authenticatie, basisverzoeken en streaming zonder onverwachte weigeringen.
https://api.gptchatuncencored.com/v1uncensored
Basis-URL en authenticatie
De base URL voor alle verzoeken is https://api.gptchatuncencored.com/v1. Je authenticeert door je API-sleutel mee te sturen in de Authorization header als een Bearer-token. Dit werkt met elke OpenAI-compatibele client door eenvoudig de basis-URL en sleutelconfiguratie bij te werken.
Uw API-sleutel wordt direct gegenereerd na aanmelding via Google of e-mail. Bewaar deze veilig, omdat deze toegang geeft tot uw vooruitbetaalde tegoed. Fouten en weigeringen verbruiken geen tegoed, maar geldige verzoeken wel.
Uw eerste verzoek verzenden
Stuur een POST-verzoek naar /v1/chat/completions met je bericht en de model-ID uncensored. Dit endpoint retourneert tekstantwoorden zonder contentfilters voor wettelijk volwassen gebruik.
- Stel de
modelveld naaruncensored. - Voeg uw system prompt toe indien nodig om de toon te sturen.
- Verwacht een JSON-response met de gegenereerde tekst.
Het contextvenster ondersteunt in totaal 100.000 tokens, wat lange gesprekken mogelijk maakt.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Verifieer of uw sleutel werkt voordat u uw gebruik opschale.
Python SDK Integratie
Gebruik de officiële OpenAI Python SDK om met onze API te communiceren. Installeer het pakket via pip en configureer de base URL zodat deze naar ons endpoint wijst.
Deze aanpak stelt je in bestaande code te hergebruiken die gericht is op OpenAI. Geef je API-sleutel door en stel het model in op uncensored. De SDK verwerkt JSON-serialisatie en foutparsen automatisch.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Test met een eenvoudige prompt om verbinding te bevestigen. Pas temperatuur en top_p aan voor creatieve variaties.
Node SDK-integratie
De Node.js SDK werkt identiek aan de Python-versie. Installeer het pakket en initialiseer de client met je basis-URL en sleutel.
Dit maakt naadloze integratie mogelijk in Node-applicaties. Stel het model in op uncensored voor onbeperkte antwoorden. Je kunt parameters zoals stop sequenties of seed voor reproduceerbaarheid.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Verwerk responsen asynchroon. Monitor het tokengebruik om je vooruitbetaalde krediet efficiënt te beheren.
Streaming-responsen
Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE) met incrementele tokenupdates.
Tokengebruik wordt gerapporteerd in het laatste chunk. Dit vermindert de waargenomen latentie voor lange antwoorden. Verwerk de stream in je client om tekst weer te geven terwijl deze wordt gegenereerd.
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)Streaming werkt met alle parameters, inclusief function calling. Zorg dat je client partiële chunks correct verwerkt.
Limieten, fouten en context
Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. De maximale grootte van het aanvraaglichaam is 8 MB. Een 401-fout geeft een ongeldige of ontbrekende API-sleutel aan. Een 402-fout betekent dat je vooruitbetaalde krediet op is. Een 429-fout signaleert dat je de limiet hebt overschreden.
Het contextvenster is 100.000 tokens voor prompt plus completion samen. Uitvoer is beperkt tot 16.000 tokens per verzoek, of 2.048 als je max_tokens weglaat max_tokens. Fouten en weigeringen rekenen geen credits af. Credits vervallen niet, maar prepaid fondsen zijn niet restitueerbaar.
Veelgestelde vragen
Is dit de officiële uncencored chat GPT service?
Nee, wij zijn een onafhankelijke aanbieder. We hosten een dedicated onbeperkt model dat compatibel is met OpenAI SDK's maar geen GPT, Claude of enig ander model van een leverancier is. Controleer de leveranciersdocumentatie voor specifieke details.
Hoe debug ik ontbrekende citaten in parallelle chat API-antwoorden?
Zorg ervoor dat uw client SSE-chunks correct afhandelt voor streaming. Voor parallelle verzoeken moet u verifiëren dat elk verzoek een unieke sleutel of threadcontext heeft. Onze API retourneert volledige responses per verzoek, dus parallelisme hangt af van de concurrency-limieten van uw client.
Wat gebeurt er als ik het contextvenster overschrijd?
Verzoeken die de limiet van 100.000 tokens overschrijden, zullen waarschijnlijk falen of worden afgekapt, afhankelijk van de implementatie van je client. De API accepteert maximaal 100.000 tokens in totaal. De uitvoer is beperkt tot 16.000 tokens per verzoek. Beheer je geschiedenis om binnen de limieten te blijven.
Beveilig je API-sleutel
Registreer, haal je sleutel op en pas de base URL aan. Dat is alles wat erbij komt kijken.