Rychlý start s API bez omezení
Uncenzurované API LLM poskytuje kompatibilní endpoint chat-completions openai, který odstraňuje filtry moderace pro spolehlivé volání nástrojů a neomezenou generaci textu. Tento průvodce vám ukáže, jak se autentizovat, odesílat požadavky a zpracovávat streamované odpovědi s jediným uncenzurovaným modelem.
Základní URL a ověření
Začněte nastavení vašeho SDK nebo HTTP klienta na základní URL https://api.uncensoredllmmodels.com/v1. Potřebujete platný API klíč odeslaný v Authorization hlavička jako Bearer token. Vytvořte účet pomocí Google nebo e-mailu a systém vám okamžitě zobrazí klíč. Jeden aktivní klíč na účet zjednodušuje rotaci bez složitých nastavení proxy.
curl https://api.uncensoredllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of 5 Python libraries for async web scraping"}]
}'
První požadavek přes dokončení chatu
Odeslat požadavek POST na /v1/chat/completions pomocí ID modelu nastaveného na uncensored. Endpoint přijímá standardní struktury payloadů OpenAI pro interakci text-vstup, text-výstup. Můžete specifikovat max_tokens ovlivnit délku výstupu, výchozí hodnota je 2,048, pokud není uvedeno. Model odpovídá vygenerovaným textem bez typického odmítání bezpečnostních pravidel pro zákonné dospělé obsahy.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredllmmodels.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)
Ověřte svůj modelový koncový bod
Použijte GET /v1/models endpoint pro potvrzení připojení a výpis dostupných modelů. Vrací metadata o uncensored modelu, což zajišťuje, že je váš klient správně nakonfigurován. Je to rychlá kontrola před integrací API do vašich automatizačních pipeline. Tento konkrétní endpoint neposkytuje žádné jiné modely.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredllmmodels.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);
Volání funkcí a režim JSON
API podporuje definice nástrojů a režim JSON prostřednictvím response_format. Můžete vynutit strukturovaný výstup pomocí {"type": "json_object"} pro spolehlivé parsování ve vašem kódu. Volání funkcí umožňuje modelu vracet strukturovaná data pro úkoly automatizace. To eliminuje potřebu post-processing hacků regex na hrubých textových výstupech.
Streamování odpovědí a využití tokenů
Povolte streamování nastavením stream: true ve vaší žádosti. API odesílá bloky událostí zaslaných serverem (SSE), jak model generuje text. Statistiky využití tokenů se objeví v posledním bloku streamu. To umožňuje vaší aplikaci sledovat náklady a spotřebu kontextového okna v reálném čase.
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)
Omezení rychlosti, chyby a kontextové okno
Každý klíč umožňuje 300 požadavků za minutu a osm souběžných požadavků. Kontextové okno podporuje celkem 100,000 tokenů s maximálním výstupem 16,000 tokenů. Chyby zahrnují 401 pro neplatné klíče a 402, pokud je vyčerpán předplacený kredit. Požadavky do 8 MB jsou přijaty. Odepření kvůli politice obsahu je vzácné, ale vztahuje se na menší sexuální obsah.
Podpora Otázky & Odpovědi
Je API pro neomezené LLM kompatibilní se standardními SDK OpenAI?
Ano, používá stejné struktury požadavků a odpovědí jako API OpenAI. Stačí aktualizovat základní URL a API klíč v konfiguraci klienta. Všechny standardní parametry, jako je teplota a top_p, jsou podporovány.
Co se stane, pokud překročím limity rychlosti?
API vrací stavový kód 429, když překročíte 300 požadavků za minutu nebo osm současných připojení. Do klienta byste měli implementovat exponenciální backoff. Opakujte požadavek po uplynutí zadaného zpoždění, abyste předešli dalšímu omezení.
Jak funguje model předplaceného kreditu?
Účet je debituován na základě skutečného využití tokenů, přičemž chyby jsou zdarma. Účet můžete doplnit pomocí USDT nebo USDC s bonusovým kreditem pro větší částky. Neplatí žádné poplatky za předplatné a nepoužitý kredit nevyprší.
Přístup přes API klíč
Zaregistrujte se, získejte svůj klíč a aktualizujte svou základní URL. To je kompletní konfigurace.