Abliterated API-dokumentation
Kom igång med den obegränsade modell-API:et på några minuter med standardiserade OpenAI-kompatibla klienter. Skicka text in, få obegränsad text ut utan att kämpa mot systemprompter.
Autentisering och bas-URL
Använd din API-nyckel med bas-URL:en https://api.llmsabliterated.com/v1. Nyckeln genereras omedelbart efter registrering via Google eller e-post, utan telefonnummer som krävs. Skicka nyckeln i Authorization header för varje begäran.
Tips: Nyckeln visas endast en gång efter skapandet, så spara den säkert. Fel och vägran konsumerar inte kredit, men ogiltiga nycklar returnerar en 401-status.
Första förfrågan
Skicka en grundläggande chat-completions-begäran för att verifiera anslutningen. Modell-ID:t är uncensored, och begäranden använder standard POST /v1/chat/completions slutpunkten.
Detta exempel skickar en enkel prompt och förväntar sig ett text svar. Ersätt YOUR_API_KEY med din faktiska nyckel.
curl https://api.llmsabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find all null values in the sales database"}]
}'Svar inkluderar detaljer om tokenanvändning. Om du saknar kredit returnerar API:t ett 402-fel. Bas-URL:en fungerar med alla OpenAI-kompatibla klienter genom att uppdatera konfigurationen för bas-URL:en.
Python SDK-integration
Installera det officiella OpenAI Python-paketet och konfigurera klienten. Peke bas-URL:en mot vår tjänst och ställ in modellen till uncensored.
Detta tillvägagångssätt gör att du kan använda befintliga kodbaserna med minimala ändringar. API:t stöder standardparametrar som temperature och top_p för att styra kreativitet.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsabliterated.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)Felfhantering bör ta hänsyn till hastighetsbegränsningar (429) eller otillräckliga medel (402). Kredit är förbetald och löper aldrig ut, så du betalar bara för faktisk tokenanvändning.
Node SDK-installation
Initiera OpenAI Node-klienten med den anpassade bas-URL:en. Använd uncensored modell-ID för alla kompletteringar.
Node-utvecklare kan utnyttja befintliga bibliotek som axios eller det officiella SDK:et för konsekvent integration. API-nyckeln skickas via auktoriseringshuvudet.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsabliterated.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);Se till att dina miljövariabler lagrar nyckeln säkert. Tjänsten stödjar standard JSON-svar, vilket gör det enkelt att parsning i JavaScript. Streaming är tillgängligt via SSE för realtidsutdata.
Streaming med SSE
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:t returnerar Server-Sent Events (SSE) för realtidsleverans av tokens.
Varje chunk innehåller delvis text, vilket gör att du kan rendera utmatning när den genereras. Den sista chunken innehåller total tokenanvändning för faktureringsändamål.
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 minskar den upplevda latensen för långa svar. Du kan avbryta strömmen om användaren ändrar sig. Maximal utmatning är 16 000 token per begäran, eller 2 048 om max_tokens är inställt.
Begränsningar och fel
Respektera hastighetsbegränsningen på 300 begäranden per minut per nyckel. Koncurrenteten är begränsad till 8 samtidiga begäranden per nyckel.
Förfrågningskroppen får inte överskrida 8 MB. En kontextfönster på 100,000 tokens täcker både prompt och komplettering. Fel returnerar standardiserade HTTP-statusar: 401 för ogiltiga nycklar, 402 för inget kredit och 429 för hastighetsbegränsningar.
Vanliga frågor
Är LLM-API:t för ablation kompatibel med befintliga OpenAI-klienter?
Ja, det använder samma slutpunkter och JSON-struktur som OpenAI. Du behöver bara ändra bas-URL:en och API-nyckeln i din klientkonfiguration. Detta gör att du kan använda befintliga kodbaserna med minimala ändringar.
Vad händer om jag överskrider hastighetsbegränsningen?
API:et returnerar statuskoden 429 med detaljer om när du ska försöka igen. Gränsen är 300 begäranden per minut och 8 parallella begäranden per nyckel. Du kan övervaka användningen via tokenräkningen i svarshuvudena.
Hur hanterar abliterated AI API:t kredit och fel?
Kredit debiteras endast för lyckad tokenanvändning, inte för fel eller avslag. Förbetald kredit löper aldrig ut, och du kan fylla på med krypto. Om du tar slut på kredit returnerar förfrågningar ett 402-fel tills du lägger till medel.
Få tillgång till din API-nyckel
Registrera dig, kopiera dina uppgifter, och uppdatera din bas-URL. Det är hela uppsättningen.