Dokumentace API
Připojte svého OpenAI-kompatibilního klienta k našemu uncensored API během sekund.
Autentizace a základní URL
API používá standardní autentizaci Bearer tokenem. Klíč obdržíte ihned po registraci pomocí Google nebo e-mailové adresy. Nastavte Authorization hlavička k Bearer YOUR_API_KEY pro všechny požadavky. Základní URL je https://api.llmstatus.cc/v1. Tato endpoint funguje s jakýmkoli SDK OpenAI nebo kompatibilním klientem. Stačí změnit základní URL a poskytnout svůj klíč. Pro registraci není vyžadováno telefonní číslo. Vaše identita zůstává minimální, zatímco získáte plný přístup.
První požadavek
Odeslat požadavek POST na /v1/chat/completions získat okamžitou odpověď. Identifikátor modelu je uncensored.Zvládá témata pro dospělé, bezpečnostní výzkum a kontroverzní témata bez odmítnutí. Nepotřebujete předplatné ani měsíční poplatek. Chyby nespotřebovávají váš předplacený kredit. Pošlete svůj prompt a získejte textový výstup přímo.
curl https://api.llmstatus.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
}'
Tato žádost demonstruje nejjednodušší možnou interakci. Server vrací JSON objekt obsahující vygenerovaný text. Parametry jako temperature nebo top_p můžete upravit pro ovládání kreativity. Odpověď obsahuje statistiky využití pro transparentnost. Začněte tímto základním voláním pro ověření, že váš klíč funguje správně.
Integrace Python SDK
Použijte oficiální openai Knihovna Python pro interakci s API. Nakonfigurujte základní URL a API klíč při inicializaci klienta. Klient za vás řeší serializaci a parsování chyb. Tento přístup výrazně snižuje množství boilerplate kódu. Zprávy můžete předat jako seznam slovníků. Model zůstává uncensored bez ohledu na obal klienta. Jsou podporovány jak režim streamování, tak režim bez streamování. Tato metoda je ideální pro backendové služby nebo skripty pro zpracování dat.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmstatus.cc/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)
SDK abstrahuje detaily HTTP. Zaměříte se na strukturu promptu a zpracování odpovědi. Kódy chyb jsou vyvolány jako výjimky. Tyto výjimky můžete zachytit pro plynulé řízení limitů rychlosti nebo problémů s kredity. Kód zůstává čistý a čitelný. Toto je doporučený způsob integrace API pro vývojáře v Pythonu.
Využití SDK Node.js
Nainstalujte openai npm package for Node.js environments. Set the environment variable or pass the key directly to the constructor. The base URL must point to our service. This allows you to build serverless functions or web apps quickly. The SDK supports both CommonJS and ES modules. You can stream responses or get them in one go. The API key is passed securely in the header. This setup is perfect for JavaScript developers who need reliable text generation. No extra configuration is needed beyond the key and base URL.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmstatus.cc/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);
SDK Node kopíruje strukturu klienta Python. Předáváte zprávy a získáváte dokončení. Zpracování chyb je součástí řetězce promise. To zajišťuje robustnost vaší aplikace. Použijte tuto metodu pro rozhraní chatu v reálném čase nebo úlohy na pozadí. Kód je stručný a snadno udržovatelný. Při potřebě jej můžete rozšířit o vlastní hlavičky.
Streamované odpovědi
Povolte streamování nastavením stream: true ve vaší žádosti. Server odesílá Server-Sent Events (SSE) token po tokenu. To snižuje vnímanou latenci pro koncové uživatele. Částečné odpovědi dostáváte ihned po jejich vygenerování. Poslední chunk obsahuje celkový počet tokenů. To je zásadní pro transparentnost fakturace. Streamování funguje se všemi parametry a nástroji. Použijte tento režim pro chatová rozhraní nebo živou generaci textu. Klient bufferuje tokeny, dokud stream neskončí. To poskytuje plynulý uživatelský zážitek bez čekání na celou odpověď.
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)
Zpracovávejte události SSE ve svém kódu pro aktualizaci UI v reálném čase. Poslední událost obsahuje data o využití. Parsovejte je pro přesné sledování spotřeby kreditu. Streamování je volitelné, ale doporučuje se pro interaktivní aplikace. Udržuje připojení otevřené až do dokončení. Tato metoda zajišťuje, že platíte pouze za to, co je vygenerováno. Chyby během streamování jsou hlášeny v posledním fragmentu.
Limity, chyby a kontextové okno
Máte okno kontextu 100,000 tokenů pro prompt a dokončení dohromady. Max výstup je 16,000 tokenů na požadavek. Limit je 300 požadavků za minutu na klíč. Můžete mít 8 souběžných požadavků najednou. Tělo požadavku nesmí překročit 8 MB. Chyba 401 znamená, že je váš klíč neplatný. Chyba 402 indikuje, že došel kredit. Chyba 429 signalizuje, že jste dosáhli limitu rychlosti. Kredit nevyprší, takže jej můžete doplnit později. Chyby neúčtují váš kredit. Použijte tyto kódy k rychlému ladění vaší integrace. API je přísné, ale předvídatelné. Plánujte svou souběžnost na základě limitu 8 požadavků.
Často kladené otázky
Je to oficiální API stavu LLM?
Ano, toto je oficiální API pro status LLM. Je bez omezení a kompatibilní s OpenAI. Neúčastní se žádný třetí strana v roli přeprodejce.
Podporuje volání funkcí?
Ano, API podporuje volání funkcí s parametry tools a tool_choice. Můžete definovat vlastní nástroje ve svém požadavku. Model vrátí strukturovaná JSON pro vyvolání funkcí. To funguje v režimech streamování i bez streamování.
Jak platím za API?
Platíte pouze pomocí kryptoměny, konkrétně USDT na TRC20 nebo USDC na Base. Dobíjení se pohybuje od $20 do $500. Za vyšší částky získáte bonusový kredit. Kredit nevyprší.
Zabezpečte svůj API klíč
Zaregistrujte se, získejte klíč a aktualizujte endpoint. Vyžaduje se nulová konfigurace.