API Dokumentation
Den ubegrænsede LLM API accepterer OpenAI-kompatible chat-completions med en forudbetalt kreditmodel og ingen månedlige gebyrer. Start med at sende anmodninger med det samme ved hjælp af base-URL'en, din API-nøgle og model-id'et "uncensored".
Hurtig start: Din første anmodning
Den ubegrænsede LLM-API bruger standard POST /v1/chat/completions endpoint. Ret din klient mod base URL'en og inkluder din nøgle. Modelidentifikatoren er uncensored. Dette virker med ethvert OpenAI-kompatibelt SDK.
Send en simpel besked for at verificere forbindelsen. Tjenesten returnerer tekst direkte. Fejl som 401 indikerer en ugyldig nøgle. Brug den medfølgende kode til at teste din opsætning.
Autentificering og API-nøgler
API-nøgler udstedes straks ved tilmelding via Google eller e-mail. Indtast nøglen i Authorization: Bearer <key> header. Der findes én aktiv nøgle pr. konto; generering af en ny nøgle erstatter den gamle. Grænsen er 300 anmodninger per minut.
Endpoints: /v1/chat/completions og /v1/models
Brug GET /v1/models til at verificere tilgængelighed. Send tekst til POST /v1/chat/completions. Basal URL er https://api.abliteratedaionline.com/v1.Ingen embeddings eller image-endpoints findes. Anmodninger er tekst ind, tekst ud.
Parametre: Temperatur, Top P og mere
Kontroller kreativitet med temperature og top_p. Indstil stop sekvenser til rene cut-offs. Brug seed for reproducerbarhed. JSON-tilstand kræver response_format indstillet til json_object. Juster straf for frekvens og tilstedeværelse.
Streaming-svar med SSE
Aktivér streaming ved at indstille stream til true. Tokens ankommer via Server-Sent Events. Detaljer om tokenforbrug vises i det sidste stykke. Denne metode reducerer den opfattede latens for lange output.
Fejlhåndtering og hastighedsbegrænsninger
Håndter 401 for dårlige nøgler og 402 for utilstrækkelig kredit. 429 indikerer hastighedsbegrænsninger. Kontekstvinduet er 100.000 tokens. Maks output er 16.000 tokens. Feil og afslag forbruger ingen kredit.
Modelfunktioner: Kontekstvindu og maks. tokens
Modellen understøtter et kontekstvindue på 100.000 tokens. Dette omfatter både prompt og svar. Det maksimale output pr. anmodning er 16.000 tokens. Standard max_tokens er 2.048. Dette giver mulighed for omfattende samtalehistorik.
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);Streaming
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)Er abliterated AI online kompatibel med OpenAI SDK'er?
Ja, API'et følger OpenAI chat-completions-formatet. Du skal kun opdatere base URL og API-nøgle i din klientkonfiguration.
Hvad sker der, hvis jeg får en 402-fejl?
En 402-fejl betyder, at din forudbetalte kredit er opbrugt. Du skal opfylde saldoen via kryptovaluta for at fortsætte med at bruge tjenesten. Fejl forbruger ikke kredit.
Hvor stort er kontekstvinduet?
Kontekstvinduet er 100,000 tokens for både input og output kombineret. Dette giver mulighed for lange samtaler uden at miste tidlig kontekst.
Din nøgle er en formular væk
Opret en konto, kopier nøglen, ændr base-URL'en. Det er hele opsætningen.