API-dokumentation
Börja skicka anrop till vår obegränsade AI-endpoint med standard OpenAI-kompatibla bibliotek. Denna guide täcker autentisering, streaming och gränser för omedelbar integration.
Bas URL och autentisering
Dina begäranden routas genom https://api.whatdoesabliteratedmean.com/v1. Autentisera genom att skicka din API-nyckel i Authorization header. Du får en nyckel per konto, som syns omedelbart efter registrering.
Första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions med ditt modell-ID inställt på uncensored. Slutpunkten accepterar standard JSON-payloads och returnerar textutmatning. Du kan justera parametrar som temperature för att styra kreativitet. Använd denna struktur för att verifiera anslutningen innan du skalar användningen.
curl https://api.whatdoesabliteratedmean.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain the etymology of abliterated clearly"}]
}'
Python SDK-integration
Installera det officiella OpenAI-paketet och peka det mot vår bas-URL. Ställ in modellen till uncensored för att kringgå standardavslag. Detta tillvägagångssätt fungerar med befintliga kodbaserna utan större omstrukturering. Du kan strömma svar eller bearbeta dem synkront baserat på dina latensbehov.
from openai import OpenAI
client = OpenAI(base_url="https://api.whatdoesabliteratedmean.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-integration
Initiera OpenAI-klienten med rätt bas-URL och din API-nyckel. Konfigurera modell-ID:t för uncensored för obegränsade utdata. Node-utvecklare kan använda async/await-mönster för ren kod. Denna konfiguration säkerställer kompatibilitet med standard OpenAI-kompatibla klienter.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.whatdoesabliteratedmean.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);
Strömningsresponser
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et skickar Server-Sent Events (SSE) för realtidsleverans av tokens. Varje bit innehåller delvis text, vilket möjliggör omedelbar visning. Detaljer om tokenanvändning visas i den sista biten. Detta minskar den upplevda latensen för långa utdata.
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)
Begränsningar och fel
Du är begränsad till 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Kontextfönstret stödjer totalt 100,000 tokens, med max 16,000 tokens output. Ett 401-fel indikerar en ogiltig nyckel, medan 402 betyder att du behöver ladda upp kredit. 429-statusen signalerar att du har nått hastighetsbegränsningen. Fel och avslag konsumerar inte dina krediter.
Vanliga frågor
Vad betyder ablivered?
Det syftar på modeller där säkerhetsjusteringar har tagits bort. Detta gör att AI:n kan svara på kontroversiella eller NSFW-frågor utan avslag. Vår modell är justerad för detta specifika beteende.
Hur får jag mer kredit?
Ladda upp med USDT (TRC20) eller USDC (Base). Belopp varierar från $20 till $500. Du får bonuskredit baserat på ditt laddningsbelopp, med upp till 15% extra.
Är modellen GPT?
Nej, det är en modell med öppna vikter som körs på våra servrar. Det är inte GPT, Claude eller Gemini. Det är en distinkt modell optimerad för osensurerade svar.
Skaffa din API-nyckel nu
Registrera dig, hämta din nyckel och peka din bas-URL. Det är allt du behöver konfigurera.