Dokumentace API
Začněte odesílat požadavky na naše API neomezeného LLM konfigurací vašeho klienta kompatibilního s OpenAI naší základní URL a platným API klíčem.
Základní URL a ověření
Začněte tím, že nasměrujete svého klienta na naši základní URL a předáte svůj klíč v hlavičce authorization. Poskytujeme jeden endpoint, který přijímá standardní payloady OpenAI bez nutnosti vlastních hlaviček nebo složité logiky směrování. Váš API klíč poskytuje přístup k dedikovanému modelu bez cenzury a můžete si jej vygenerovat okamžitě přes dashboard pomocí autentizace Google nebo e-mailem. Klíč udržujte v bezpečí, protože je to jediný údaj potřebný pro všechny požadavky.
curl https://api.howtouseuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the current temperature in london"}]
}'
Endpoint Chat Completions
Pošlete své podněty do chat/completions endpoint pomocí standardního messages strukturu pole. Musíte specifikovat ID modelu jako uncensored abyste zasahovali do správné inference engine. API vrací textové odpovědi, které respektují vaše nastavení teploty a top-p bez skrytých odmítnutí pro legální obsah. Tato jednoduchá struktura vám umožňuje vložit naši službu do existujících projektů s minimálními změnami kódu.
Streamování a využití tokenů
Povolte streamování nastavením stream: true pro přijímání tokenů tak, jak jsou generovány, prostřednictvím Server-Sent Events. To snižuje vnímanou latenci u dlouhých odpovědí a umožňuje vašemu rozhraní aktualizovat se v reálném čase. Detaily o využití tokenů jsou zahrnuty v posledním chunku streamu, takže můžete přesně sledovat náklady bez nutnosti ukládat celou odpověď do paměti. Chyby během streamování neznamenají poplatky za částečný výstup.
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)
Volání funkcí a režim JSON
Použijte tools parametr pro povolení volání funkcí, což umožňuje modelu výstup strukturovaných dat pro vaše aplikace. Můžete také vynutit výstup JSON nastavením response_format na {"type": "json_object"} pro přísné dodržování schématu. Tyto funkce fungují společně s naším uncensored modelem, takže získáte strukturované výstupy bez ztráty schopnosti modelu zvládat složité nebo specializované témy. Jasně definujte schémata funkcí pro spolehlivé výsledky.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtouseuncensoredai.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
Rychlá integrace pomocí oficiálního Node SDK OpenAI přepsáním base URL tak, aby ukazovala na naši službu. To zajišťuje kompatibilitu s existujícími obálkami a middleware, které očekávají standardní chování OpenAI. Chyby můžete zpracovat elegantně a spravovat opakování na základě stavových kódů vrácených naším API. SDK řeší serializaci a deserializaci, takže se můžete soustředit na logiku aplikace spíše než na detaily HTTP.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtouseuncensoredai.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);
Limity rychlosti a kvóty
Naše API omezuje počet na 300 požadků za minutu na klíč, s maximální souběžností 8 současných požadků. Pokud tyto limity překročíte, obdržíte chybu 429, neplatné klíče vracejí chybu 401. Chyba 402 znamená nedostatek předplaceného kreditu, který můžete doplnit pomocí USDT nebo USDC. Model podporuje kontextové okno o velikosti 100,000 tokenů, což umožňuje zpracovat rozsáhlá vstupní data při zachování výkonu.
Časté otázky
Jak poprvé použít neomezený AI?
Zaregistrujte se pro získání zkušebního kreditu $0,50. Poté vygenerujte API klíč a nakonfigurujte svého klienta kompatibilního s OpenAI pomocí naší základní URL a ID modelu.
Co se stane, pokud překročím limit rychlosti?
Obdržíte stavový kód 429 signalizující příliš mnoho požadavků. Limit je 300 požadavků za minutu na klíč, s maximálním počtem 8 souběžných požadavků.
Podporuje API LLM uncensored AI streamování?
Ano, nastavte parametr stream na true pro přijímání událostí odeslaných serverem. Podrobnosti o použití tokenů jsou poskytnuty v posledním bloku streamu pro přesné fakturování.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. Jednoduchá konfigurace.