Dokumentace API
Začněte s API AI bota bez omezení během několika sekund. Tento průvodce pokrývá základní kroky autentizace, odeslání vašeho prvního požadavku a zpracování streamovaných odpovědí.
Základní URL a ověření
Základní URL pro všechny požadavky API je https://api.uncensoredaibot.com/v1. Ověřujete platnost pomocí API klíče předaného v Authorization hlavička. Registrovejte se přes Google nebo e-mail a okamžitě obdržíte klíč; není vyžadováno telefonní číslo. Váš klíč poskytuje přístup k API LLM bez omezení, bez měsíčních předplatných.
curl https://api.uncensoredaibot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
}'
Váš první požadavek
Odeslat požadavek POST na /v1/chat/completions pomocí ID modelu uncensored. API přijímá standardní parametry jako temperature a top_p ovlivnit generování. Okno kontextu můžete upravit až na 100,000 tokenů pro dlouhý obsah. Toto nastavení funguje s jakýmikoli klienty kompatibilními s OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaibot.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 Node.js
Použijte oficiální openai npm package or any compatible library to integrate quickly. Set the baseURL na náš endpoint a zadejte svůj API klíč. Modely AI bez omezení efektivně zpracovávají generování textu. Můžete také aktivovat režim JSON pro výstup strukturovaných dat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaibot.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í nastavením stream: true ve vaší žádosti. API vrací Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Statistiky využití tokenů můžete získat z posledního bloku proudu. Tato metoda snižuje vnímanou latenci pro uživatele generující dlouhé příběhy.
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 rychlosti a chyby
Každý API klíč podporuje 300 požadavků za minutu a 8 souběžných požadavků. Obdržíte chybu 401, pokud je váš klíč neplatný nebo expiroval. Chyba 402 indikuje nedostatek předplaceného kreditu, zatímco 429 signalizuje vyčerpání limitu rychlosti. Chyby nespotřebovávají váš tokenový zůstatek.
Okno kontextu a limity
Model podporuje kontextové okno o velikosti 100 000 tokenů pro vstup i výstup dohromady. Maximální výstup na požadavek je 16 000 tokenů nebo 2 048, pokud max_tokens není nastaveno. Tělo požadavku nesmí překročit 8 MB. Použijte tato omezení k efektivnímu plánování rozpočtu tokenů.
Podpora & FAQ
Jaká je základní URL API bota pro AI bez omezení?
Základní URL je HTTPS://api.uncensoredaibot.com/v1. Je kompatibilní se standardními SDK a klienty OpenAI po aktualizaci konfigurace base_url.
Jak se autentizuji pomocí API uncensored AI?
Předávejte svůj klíč API v hlavičce Authorization jako Bearer token. Klíč získáte okamžitě po registraci přes Google nebo e-mail.
Co se stane, pokud překročím limity rychlosti?
Obdržíte chybu 429 Too Many Requests. Limit je 300 požadavků za minutu na klíč, s omezením souběžnosti na 8 současných požadavků.
Vygenerujte svůj API token
Registrovat, získat klíč a namířit na endpoint. To je celá konfigurace.