Dokumentace API Uncensored AI
Začněte generovat text pomocí našeho nezcenzurovaného LLM API během sekund. Tento průvodce pokrývá autentizaci, endpointy a streamování pro okamžitou integraci.
Autentizace a základní URL
Použijte svůj klíč API s každou žádostí pro přístup k službě AI bez omezení.
Nastavte základní URL na https://api.bestuncensoredmodels.com/v1 a předat klíč v Authorization hlavička. Obdržíte jeden klíč na účet, který se zobrazí ihned po registraci.
První požadavek
Odešlete standardní dokončení pro získání surového, nefiltrovaného textového výstupu.
ID modelu je uncensored. Nakonfigurujte svého klienta tak, aby ukazoval na naši základní URL a zahrnoval vaše přihlašovací údaje.
curl https://api.bestuncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the list of models supporting 4k context windows"}]
}'
Integrace Python SDK
Inicializujte klienta pomocí klíče a správné základní URL pro povolení API nekorigované LLM.
Nainstalujte oficiální balíček OpenAI a nakonfigurujte hostitele. To vám umožní používat osvědčené metody při přístupu k naší vyhrazené infrastruktuře.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredmodels.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)
Integrace SDK pro Node
Nastavte Node.js klienta tak, aby směroval požadavky na endpoint našich uncensored modelů.
Nastavte baseURL a apiKey vlastnosti. To zajišťuje, že vaše aplikace komunikuje přímo s našimi servery bez překážek proxy.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredmodels.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);
Streamované odpovědi
Povolte streamování pro příjem tokenů v reálném čase prostřednictvím Server-Sent Events.
Nastavit stream na true ve vašem požadavku. Poslední chunk obsahuje celkové využití tokenů pro transparentnost fakturace. To snižuje vnímanou latenci pro dlouhé kreativní psaní.
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)
Limity, chyby a kontext
Vaše požadavky podléhají kontextovému oknu o velikosti 100 000 tokenů a limitu 300 požadavků za minutu.
Řešte chyby 401 ověřením klíče. Chyba 402 znamená nedostatek předplaceného kreditu. Použijte 429 k řízení limitů rychlosti. Chyby nepožívají kredit, což zajišťuje, že platíte pouze za úspěšné tokeny.
Často kladené otázky
Jaká je velikost mezery kontextu pro API AI bez omezení?
Okno kontextu má 100 000 tokenů, které zahrnují jak prompt, tak odpověď. To umožňuje rozsáhlé konverzace nebo zpracování velkých dokumentů bez okamžitého ořezu.
Jak řešit limity rychlosti v API pro nekorigované LLM?
Limit je 300 požadavků za minutu na klíč. Pokud tento limit překročíte, API vrátí stavový kód 429. Implementujte exponenciální backoff ve svém klientovi, aby bylo možné požadavky plynule obnovit.
Zpoplatňuje služba uncensored AI selhané požadavky?
Ne. Chyby jako 401, 402 nebo 429 nespotřebují vaše předplacené kredity. Platíte pouze za tokeny vygenerované v úspěšných odpovědích, což je nákladově efektivní pro testování.
Získejte svůj API klíč nyní
Registrovat, získat klíč a namířit základní URL. Kompletní nastavení za sekundy.
Otevřít účet