cs ▾
Vytvářejte klíč

Integrujte Uncensored Model

Připojte svou aplikaci k uncensored modelu pomocí OpenAI-kompatibilního API. Posílejte text, dostávejte surový výstup bez korporátních zábran nebo zbytečného filtrování.

Požadavky a základní URL

Začněte vytvořením účtu a generováním API klíče. Zaregistrujte se pomocí Google nebo e-mailové adresy a okamžitě obdržíte klíč. Není vyžadováno telefonní číslo a naše data jsou minimální. Váš klíč autentizuje každý požadavek na naše servery.

Nasměrujte klienta na základní URL: https://api.censurasinllm.com/v1. Tento endpoint podporuje standardní SDK OpenAI. Aktualizujte konfiguraci klienta tak, aby používal tuto základní URL a váš vygenerovaný klíč. Služba zpracovává veškeré směrování transparentně.

Můžete získat podrobnosti o dostupných modelech pomocí GET požadavku na /v1/models. To potvrzuje, že vaše připojení je aktivní. Naše API obsluhuje jeden model bez omezení optimalizovaný pro neomezenou generaci textu.

Ověření a API klíče

Zahrňte svůj API klíč do Authorization hlavička každého požadavku. Použijte formát Bearer YOUR_API_KEY. Toto záhlaví autentizuje vaši identitu a sleduje využití tokenů. Bez něj server zamítne váš požadavek.

"Chraňte svůj klíč. Každý účet podporuje najednou pouze jeden aktivní klíč. Vygenerování nového klíče okamžitě zneplatní ten předchozí. To zajišťuje, že vždy přesně víte, kdo využívá váš kredit."

Pokud obdržíte 401 Unauthorized chybu, zkontrolujte formát vašeho klíče. Ujistěte se, že nejsou žádné koncové mezery. Klíč musí být platný a aktivní v dashboardu vašeho účtu.

Odeslání první žádosti

Standardní požadavek na dokončení chatu na POST /v1/chat/completions. Definujte model jako uncensored. Poskytněte své zprávy ve formátu seznamu s role a content pole. API vrací přímou odpověď bez zbytečných detailů.

Nastavte max_tokens parametr pro řízení délky výstupu. Výchozí hodnota je 2 048 tokenů. Toto můžete zvýšit až na 16 000 tokenů na požadavek. Celkové kontextové okno podporuje 100 000 tokenů pro prompt a dokončení dohromady.

Chyby a odmítnutí nespotřebovávají váš kredit. Platíte pouze za úspěšnou generaci tokenů. To činí testování nákladově efektivním.

Streamování a využití tokenů

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací tokeny postupně pomocí událostí zaslaných serverem (SSE). To snižuje vnímanou latenci pro vaše uživatele. Výstup můžete začít zobrazovat, jakmile přijde první token.

Poslední chunk streamu obsahuje celkové využití tokenů pro požadavek. Použijte tato data k přesnému sledování fakturace. Streamování funguje se všemi standardními parametry, jako temperature a top_p.

Při zpracování událostí streamu ve svém kódu buďte opatrní. Připojení ukončete, když stream skončí nebo dojde k chybě. Tím předejdete únikům zdrojů ve své aplikaci.

Volání funkcí a režim JSON

Použijte tools parametr pro definování vlastních funkcí pro model. API podporuje volbu nástrojů a strukturovaný výstup. To umožňuje složité interakce a extrakci dat. Definujte schéma své funkce v těle požadavku.

Režim JSON povolíte nastavením response_format na {"type": "json_object"}. Toto donutí model výstupovat platný JSON. Je ideální pro parsování strukturovaných dat nebo předávání výsledků do dalších systémů. Kombinujte toto se streamováním pro aktualizace v reálném čase.

Nastavit tool_choice na "auto" nebo konkrétního názvu funkce. To vám dává přesnou kontrolu nad chováním modelu. Model se striktně řídí poskytnutým schématem.

Limity, chyby a kontext

API omezuje počet na 300 požadavků za minutu na klíč. Můžete spustit až 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Překročení těchto limitů vrát 429 Too Many Requests chybu. Počkejte chvíli před opakováním.

Pokud dojdou kredity, obdržíte 402 Payment Required chybu. Dobijte pomocí USDT nebo USDC přes kryptoměny. Váš kredit nikdy nevyprší, takže můžete platit, když vám to vyhovuje. Roční předplatné není vyžadováno.

Použijte plných 100 000 tokenů kontextového okna pro dlouhé dokumenty. Sledujte své vstupní a výstupní tokeny. Pomůže vám to zůstat v rozpočtu a vyhnout se neočekávaným poplatkům.

cURL

curl https://api.censurasinllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the model filters adult themes in roleplay mode"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.censurasinllm.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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.censurasinllm.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);

Streamování

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)

FAQ

Jaké je API uncensored?

Základní URL je HTTPS://api.censurasinllm.com/v1. Je plně kompatibilní se SDK OpenAI. Aktualizujte konfiguraci klienta pro použití této koncové body.

Jak řešit chyby ověřování?

Chyba 401 znamená, že váš klíč API je neplatný nebo chybějící. Zkontrolujte svůj klíč v ovládacím panelu a ujistěte se, že je aktivní. Pokud je to třeba, klíč znovu vygenerujte.

Co se stane, pokud narazím na limit rychlosti?

Získáte chybu 429. Limit je 300 požadavků za minutu. Počkejte několik sekund před dalším pokusem. V kódu použijte exponenciální zpomalování pro lepší spolehlivost.

Získejte svůj klíč během minut.

Zaregistrujte se, získejte klíč a aktualizujte základní URL. Hotovo.

Vytvářejte klíčZobrazit dokumentaci