Dokumentace API pro inferenci Uncensored
Začněte s nejlepším API LLM abliterated během několika minut. Pošlete požadavky na náš endpoint kompatibilní s OpenAI a okamžitě získáte textové odpovědi bez omezení.
Základní URL a ověření
Základní URL pro všechny požadavky je https://api.bestabliteratedllm.com/v1. Tato endpoint funguje s jakýmkoli standardním SDK OpenAI aktualizací konfigurace základní URL. Autentizujete se pomocí jediného API klíče vygenerovaného při registraci. Klíč poskytuje přístup k vyhrazenému uncensored modelu bez předplatného poplatků nebo skrytých měsíčních poplatků.
Zahrňte svůj API klíč do Authorization hlavička jako Bearer token. Pokud klíč chybí nebo je neplatný, API vrátí chybu 401. Každý účet má jeden aktivní klíč; vygenerování nového klíče nahradí předchozí klíč okamžitě.
Endpoint Chat Completions
Odesílejte textová data na POST /v1/chat/completions endpoint. Systém vrací vygenerovaný text na základě vašeho promptu. Použijte ID modelu uncensored k přístupu k konkrétnímu velkému jazykovému modelu vyladěnému pro neomezené odpovědi. API nepodporuje vložení (embeddings), obrázky, audio nebo generování videa.
Tento přímý přístup zajišťuje, že platíte pouze za zpracované tokeny. Chyby a odmítnutí nespotřebují kredit, což činí řešení nákladově efektivním pro vývoj. Model zvládá zákonný dospělý obsah, fiktivní příběhy a kontroverzní témata bez standardních filtrů obsahu.
Streamované odpovědi s SSE
Povolte streamování nastavením stream na true ve vašem požadavku. API odesílá Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Statistiky využití tokenů se objeví v posledním chunku streamu. Tato metoda snižuje vnímanou latenci pro koncové uživatele v aplikacích chatu.
Streamování umožňuje vaší aplikaci zobrazovat částečné odpovědi, jak jsou generovány. Poskytuje plynulejší uživatelský zážitek ve srovnání s čekáním na úplné dokončení. Sledujte stream ohledně posledního fragmentu, abyste zachytili přesné počty tokenů pro účely fakturace.
Volání funkcí a režim JSON
Použijte tools parametr pro povolení schopností volání funkcí. To umožňuje modelu výstup strukturovaných dat pro logiku vaší aplikace. Můžete také vynutit přísný výstup JSON pomocí response_format: {"type": "json_object"}. To zajišťuje konzistentní parsování pro automatizované pracovní postupy.
Volání funkcí přirozeně integruje s reasoning modelu bez omezení. Funguje vedle standardní generace textu bez nutnosti samostatných endpointů. Definujte schémata svých nástrojů v payloadu požadavku, abyste efektivně nasměrovali strukturu výstupu modelu.
Parametry a limity tokenů
Okno kontextu podporuje až 100 000 tokenů pro prompt i completion dohromady. Můžete vygenerovat až 16 000 tokenů na požadavek nastavením max_tokens parametr. Pokud není specifikováno, výchozí limit výstupu je 2 048 tokenů. Upravte temperature a top_p k řízení kreativity a náhodnosti.
Použít seed pro reprodukovatelné výsledky při testování. The presence_penalty a frequency_penalty parametry pomáhají snížit opakování. Tyto ovládací prvky vám poskytují přesnou správu chování modelu bez externí konfigurace.
Limity rychlosti a chyby
Každý klíč API umožňuje 300 požadavků za minutu a až 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Překročení těchto limitů vyvolá chybu 429 Too Many Requests. Pokud vám dojde předplacený kredit, API vrátí chybu 402 Payment Required.
Chyba 401 znamená neplatný nebo expirovaný API klíč. Ujistěte se, že váš klíč odpovídá tomu, který byl vygenerován při registraci. Kredit nevyprší, takže můžete kdykoli doplnit prostřednictvím kryptoměn bez ztráty zůstatku. Chyby nespotřebují vaše předplacené tokeny.
cURL
curl https://api.bestabliteratedllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the full schema for the chat completion endpoint."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.bestabliteratedllm.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.bestabliteratedllm.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);Streamování
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)Časté otázky
Jaká je základní URL pro API abliterated LLM?
Základní URL je HTTPS://api.bestabliteratedllm.com/v1. Je plně kompatibilní se standardními SDK OpenAI a klienty, které umožňují konfiguraci vlastní základní URL.
Jak ověřím své požadavky?
Zahrňte svůj API klíč do hlavičky Authorization jako Bearer token. Každý účet používá jeden aktivní klíč, který nahrazuje předchozí po regeneraci.
Co se stane, pokud narazím na limit rychlosti?
API vrací chybu 429, pokud překročíte 300 požadavků za minutu nebo osm současných připojení na klíč. Krátce pozastavte odesílání požadavků a obnovte normální provoz.
Získejte svůj klíč v jednom kroku.
Zaregistrujte se, zkopírujte token, namířte svůj základní URL. Hotovo.