Průvodce integrací pro modely AI bez omezení
Integrujte API AI uncensored pomocí jedné základní URL a standardních parametrů kompatibilních s OpenAI. Tento průvodce pokrývá ověřování, streamování a omezení pro implementace LLM NSFW.
Základní URL a ověření
Použijte poskytnutou základní URL pro všechny požadavky. Předávejte svůj klíč API v Authorization hlavička. Klíč poskytuje přístup k modelu bez omezení bez zámků předplatného.
Ověření je přísné. Neplatné klíče vracejí 401. Ujistěte se, že klíč zkopírujete ihned po vygenerování. Služba přijímá pouze kryptoměnové dobíjení.
První požadavek
Odešlete požadavek POST na koncový bod chat completions. Identifikátor modelu je uncensored.Tohle vrací přímou textovou odpověď bez filtrů obsahu.
Použijte následující příkaz cURL pro ověření připojení. Nahraďte YOUR_API_KEY vaším skutečným klíčem.
curl https://api.modelsabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current UTC timestamp in ISO 8601 format"}]
}'Zkontrolujte odpověď na choices pole. Obsahuje vygenerovaný text.
Integrace Python SDK
Nainstalujte oficiální balíček OpenAI. Před voláním nakonfigurujte základní URL a API klíč. To zajišťuje kompatibilitu s API AI bez omezení.
Inicializujte klienta pomocí vašich přihlašovacích údajů. Nastavte model na uncensored. Pošlete jednoduchou zprávu pro otestování integrace.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsabliterated.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)Objekt odpovědi poskytuje přístup k obsahu. Ošetřete výjimky pro síťové chyby nebo problémy s ověřením.
Nastavení SDK pro Node
Importujte knihovnu OpenAI ve vašem projektu Node.js. Nastavte základní URL a API klíč v konfiguračním objektu. To umožňuje bezproblémovou integraci s existujícími kódy.
Vytvořte instanci klienta. Předáte své přihlašovací údaje. Požádejte o dokončení pomocí uncensored model.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsabliterated.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);Logujte vygenerovaný text. Ujistěte se, že správně zpracováváte asynchronní odpovědi. API podporuje standardní formáty JSON.
Streamované odpovědi s SSE
Povolte streamování nastavením stream na true. Server odesílá Server-Sent Events (SSE). Každý chunk obsahuje částečný text.
Shromážděte části a vytvořte tak kompletní odpověď. Tím se sníží vnímaná latence pro dlouhé výstupy. Poslední část obsahuje statistiky využití tokenů.
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)Parsovejte datový proud SSE. Zpracujte chyby během streamování. API zajišťuje konzistentní počítání tokenů.
Limity rychlosti a omezení
Sledujte limity rychlosti, abyste předešli chybám 429. Máte k dispozici 300 požadavků za minutu na klíč. Max. počet souběžných požadavků je 8. Tělo požadavku musí být menší než 8 MB.
Okno kontextu má celkem 100 000 tokenů. Maximální výstup je 16 000 tokenů. Chyby a odmítnutí nespotřebovávají kredit. Použijte chyby 402 k ověření nedostatečných prostředků.
Časté dotazy
Jaká je velikost context window?
Okno kontextu má 100 000 tokenů včetně promptu a odpovědi. Maximální výstup na požadavek je 16 000 tokenů. Pokud nenastavíte max_tokens, výchozí hodnota je 2 048.
Jak řešit limity rychlosti?
Na klíč máte limit 300 požadků za minutu. Souběžné požadky jsou omezeny na 8. Překročení těchto limitů vrátí stavový kód 429. Před dalším pokusem počkejte.
Odmítá uncenzurovaný model obsah?
Odmítá pouze sexuální obsah zahrnující nezletilé. Legální obsah pro dospělé, fiktivní a kontroverzní témata procházejí bez umělých odmítnutí. Ochranné zábrany jsou matematicky odstraněny.
Načtěte svůj API klíč
Zaregistrujte se, zkopírujte svůj klíč a aktualizujte základní URL. To pokrývá celou konfiguraci.