API-documentatie voor ongefilterde modellen
Voeg deze ongecensureerde API toe aan je bestaande OpenAI-compatible clientcode in minder dan een minuut. Wij bieden een directe, privacy-first inferentielaag die tekstgeneratie verwerkt zonder inhoudsweigeringen.
Authenticatie en basis-URL
Genereer eerst uw sleutel via het dashboard. Gebruik de officiële basis-URL en stel de X-Api-Key header. We vereisen geen telefoonnummer voor aanmelding, en je sleutel wordt direct getoond.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Elk account ondersteunt één actieve sleutel. Als je een nieuwe genereert, wordt de oude sleutel onmiddellijk vervangen. Dit houdt je integratie eenvoudig en veilig zonder meerdere referenties te beheren.
Chat Completions Endpoint
Stuur een POST-verzoek naar het chat-completies-eindpunt. De model-ID is altijd uncensored. We serveren slechts dit ene open-weight model, geoptimaliseerd voor vrijvormig redeneren.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokaiuncensored.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)U hoeft niet van SDK te wisselen. Onze API is volledig OpenAI-compatible. Pas gewoon uw base URL en API-sleutel aan in uw clientconfiguratie.
Streaming-responsen en verbruik
Activeer streaming door stream: true. Je ontvangt Server-Sent Events (SSE) tokens. De laatste chunk bevat de volledige tokengebruiksstatistieken.
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)Deze aanpak is ideaal voor realtime UI-updates. Je hoeft niet te wachten tot de volledige respons is ontvangen voordat tekst wordt weergegeven. Fouten tijdens het streamen worden door de client afgehandeld met behoud van stabiliteit.
Function Calling en JSON-modus
Definieer tools in de request body voor function calling. Je kunt ook JSON-output forceren met response_format instellen op json_object.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokaiuncensored.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);Deze functies werken precies zoals gedocumenteerd in de OpenAI-specificatie. Uw bestaande parsing-logica blijft geldig. We voegen geen aangepaste velden toe die standaardclients breken.
Parameters: Temperature en Top P
Reguleer willekeurigheid met temperature en top_p. Je kunt ook seed voor reproduceerbare uitvoeren. Deze parameters zijn standaard voor OpenAI-compatible APIs.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Pas deze waarden aan om creativiteit af te stemmen. Hogere temperaturen leveren meer diverse antwoorden op. Lagere waarden maken de outputs meer deterministisch. We verbergen deze controls niet achter een premium tier.
Limieten, fouten en contextvenster
Het contextvenster is 100.000 tokens voor prompt en voltooiing samen. Maximale uitvoer is 16.000 tokens per verzoek. Je bent beperkt tot 300 verzoeken per minuut.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Fouten zoals 401 duiden op een ongeldige sleutel. 402 betekent dat je geen tegoed hebt. 429 signaleert een limiet voor het aantal verzoeken. Dit zijn standaard HTTP-codes. We gebruiken geen aangepaste foutformaten.
Veelgestelde vragen
Is de uncensored API gratis voor ontwikkelaars?
Nee, het is niet gratis. Je betaalt per token met voorgekochte crypto-credit. Fouten en weigeringen zijn gratis. Er is geen maandelijkse abonnementskosten. Credit vervalt nooit.
Wat gebeurt er als ik de frequentielimiet raak?
Je ontvangt een 429-statuscode. De limiet is 300 verzoeken per minuut per sleutel. Je kunt je abonnement upgraden of wachten tot het tijdsvenster opnieuw begint. Er zijn geen extra kosten voor overschrijding.
Weigert het model inhoud?
Het weigert alleen seksuele inhoud met minderjarigen. Alle andere wettelijke volwassen inhoud is toegestaan. We trainen niet op je prompts. Je gegevens blijven privé.
Verkrijg nu je API-sleutel
Meld je aan, kopieer het token, werk je basis-URL bij. Dat is het volledige proces.