API-dokumentation
Det obegränsade LLM API:t accepterar OpenAI-kompatibla chattkompletteringar med en förskottsbetalningskreditmodell och inga månadskostnader. Börja skicka begäranden omedelbart med hjälp av bas-URL:en, din API-nyckel och model id "uncensored".
Snabbstart: Din första begäran
Den obegränsade LLM-API:et använder standard POST /v1/chat/completions endpoint. Pek din klient mot bas-URL:en och inkludera din nyckel. Modellidentifieraren är uncensored. Detta fungerar med vilken OpenAI-kompatibel SDK som helst.
Skicka ett enkelt meddelande för att verifiera anslutning. Tjänsten returnerar text direkt. Fel som 401 indikerar en ogiltig nyckel. Använd den tillhandahållna koden för att testa din installation.
Autentisering och API-nycklar
API-nycklar utfärdas omedelbart vid registrering via Google eller e-post. Skicka nyckeln i Authorization: Bearer <key> header. Det finns en aktiv nyckel per konto; att generera en ny nyckel ersätter den gamla. Gränsen är 300 begäranden per minut.
Slutpunkter: /v1/chat/completions och /v1/models
Använd GET /v1/models till att verifiera tillgänglighet. Skicka text till POST /v1/chat/completions. Bas-URL:en är https://api.abliteratedaionline.com/v1. Inga inbäddnings- eller bildslutpunkter finns. Begäranden är text in, text ut.
Parametrar: Temperatur, Top P och mer
Styr kreativitet med temperature och top_p. Ställ in stop sekvenser för rena klipp. Använd seed för reproducerbarhet. JSON-läge kräver response_format inställd på json_object. Justera straff för frekvens och närvaro.
Strömningsresponser med SSE
Aktivera strömning genom att ställa in stream till true. Tokens anländer via Server-Sent Events. Detaljer om tokenanvändning visas i den sista biten. Denna metod minskar den upplevda latensen för långa utdata.
Felfhantering och hastighetsbegränsningar
Hantera 401 för dåliga nycklar och 402 för otillräcklig kredit. 429 indikerar hastighetsbegränsningar. Kontextfönstret är 100 000 tokens. Max utmatning är 16 000 tokens. Fel och avslag konsumerar ingen kredit.
Modellkapacitet: Kontextruta och max tokens
Modellen stöder ett kontextfönster på 100,000 tokens. Detta omfattar både prompten och utfallet. Maximalt utdata per begäran är 16,000 tokens. Standardvärde för max tokens är 2,048. Detta möjliggör omfattande konversationshistorik.
cURL
curl https://api.abliteratedaionline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix the syntax error in this python loop"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedaionline.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.abliteratedaionline.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ömning
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)Är abliterated AI online kompatibel med OpenAI SDK:er?
Ja, API:et följer OpenAI:s format för chattkomplettering. Du behöver bara uppdatera bas-URL:en och API-nyckeln i din klientkonfiguration.
Vad händer om jag får ett 402-fel?
Ett 402-fel betyder att ditt förbetalda kreditbelopp är slut. Du måste ladda upp via krypto för att fortsätta använda tjänsten. Fel förbrukar inte kredit.
Hur stort är kontextfönstret?
Kontextfönstret är 100,000 tokens för både indata och output tillsammans. Detta möjliggör långa konversationer utan att förlora tidig kontext.
Din nyckel är ett formulär bort
Skapa ett konto, kopiera nyckeln, ändra bas-URL:en. Det är hela installationen.