cs ▾
Získat zkoušební klíč

Dokumentace nekorigovaného API

Získejte funkční endpoint LLM bez omezení během několika minut. Tento průvodce pokrývá API pro dokončování konverzací kompatibilní s OpenAI, streamování a zpracování chyb pro přímou integraci.

Autentizace a základní URL

Váš API klíč autentizuje každý požadavek. Použijte základní URL HTTPS://api.uncensores.cc/v1 s libovolným standardním SDK OpenAI. Identifikátor modelu je "uncensored". Předávejte svůj klíč v hlavičce Authorization jako Bearer token. Klíč můžete vygenerovat přes ovládací panel pomocí Google nebo e-mailu. Každý účet má jeden aktivní klíč, který nahrazuje ten předchozí.

curl https://api.uncensores.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries for data science"}]
  }'

Musíte v každém požadavku zahrnout pole modelu. Endpoint očekává pole messages obsahující historii vaší konverzace. Pokud klíč chybí nebo je neplatný, API vrátí chybu 401. To zajišťuje, že váš předplacený kredit čerpají pouze oprávnění uživatelé.

Koncový bod Chat Completions

Odesílejte požadavky POST na /v1/chat/completions pro generování textu. Tento endpoint zpracovává standardní konverzační podněty a vrací strukturované textové odpovědi. Nepodporuje vložení (embeddings) ani generování obrázků. Poskytujete zprávy systému, uživatele a asistenta k nasměrování modelu. Model odpovídá surovým textovým obsahem uvnitř pole choices.

from openai import OpenAI

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

Inicializujte klienta pomocí základní URL a klíče. Definujte seznam zpráv s požadovanou rolí a obsahem. Proveďte metodu chat.completions.create. Odpovědní objekt obsahuje vygenerovaný text a statistiky využití. Tento přímý přístup eliminuje složitost směrování pro úkoly NSFW nebo kreativního psaní.

Streamované odpovědi s SSE

Povolte streamování nastavením stream na true v požadavku. API vrací Server-Sent Events (SSE), jak jsou tokeny k dispozici. To snižuje vnímanou latenci pro dlouhé výstupy. Každá část obsahuje částečnou delta odpovědi. Tyto delty musíte akumulovat pro rekonstrukci konečného textu.

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)

Poslední chunk zahrnuje kompletní statistiky využití pro požadavek. To vám umožňuje sledovat spotřebu tokenů v reálném čase. Streamování je ideální pro chatová rozhraní, kde uživatelé očekávají okamžitou zpětnou vazbu. Bezproblémově funguje s formátem výstupu modelu uncensored.

Volání funkcí a režim JSON

API podporuje volání funkcí přes parametr tools. Definujte schéma své funkce v požadavku a nastavte tool_choice na auto nebo konkrétní název. Model vrací volání funkcí v odpovědi místo prostého textu. Můžete také vynutit JSON výstup nastavením response_format na json_object. To zajišťuje předvídatelné parsování pro automatizovaná workflow.

import OpenAI from "openai";

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

Předložte definice nástrojů v poli tools. Model vybere příslušnou funkci na základě vstupu. V odpovědi získáte název funkce a argumenty. Tato funkce funguje vedle standardních chatových dokončení bez dalších endpointů. Použijte ji pro extrakci strukturovaných dat nebo chování podobné agentovi.

Parametry: Teplota, Top-P a Seeds

Upravte teplotu pro řízení náhodnosti. Hodnoty nad 1 zvyšují kreativitu, zatímco hodnoty pod 1 činí výstupy více deterministickými. Použijte top_p k omezení samplingu na horní procentuální pravděpodobnostní hmotnost. Nastavte seed pro reprodukovatelné výsledky u identických požadavků. Tyto parametry umožňují ladění stylu výstupu modelu bez omezení.

Pro ukončení generování při konkrétních řetězcích můžete také použít sekvence stop. presence_penalty a frequency_penalty pomáhají snížit opakování. Výchozí teplota je 1.0. Úpravou těchto nastavení můžete optimalizovat pro roleplay nebo technické psaní. Každý požadavek podporuje tyto standardní parametry kompatibilní s OpenAI.

Limity tokenů a kontextové okno

Okno kontextu podporuje celkem 100 000 tokenů pro prompt i dokončení. Můžete vystoupit až s 16 000 tokeny na požadavek. Pokud vynecháte max_tokens, výchozí hodnota je 2 048 tokenů. Tento limit platí pro kombinovaný vstup a výstup. Požadavky přesahující velikost těla 8 MB selžou. API vynucuje limit rychlosti 300 požadavků za minutu. Souběžné požadavky jsou omezeny na 8 na klíč. Chyby jako 402 (žádný kredit) nebo 429 (limit rychlosti) poskytují jasnou zpětnou vazbu. Nepoužitý kredit nevyprší, což zajišťuje, že platíte pouze za skutečné použití.

FAQ

Je Uncensores oficiální službou OpenAI?

Ne, jde o nezávislou službu poskytující velký jazykový model bez omezení. Pro snadnou integraci používá formát API kompatibilní s OpenAI. Model není GPT, ale samostatný open-weight model vyladěný pro nulová odmítnutí. Oficiální SDK OpenAI můžete použít změnou základní URL a API klíče.

Jaké platební metody přijímáte?

Pouze krypto: USDT na TRC20 nebo USDC na Base, libovolná celá částka od $20 do $500. Bonusový úvěr se uplatňuje od $50.

Jaký obsah je bez omezení?

Model neodepře zákonná dospělá, fiktivní ani kontroverzní témata. Povoluje nadávky a témata pro dospělé bez standardních filtrů. Jediným pevným limitem je sexuální obsah zahrnující nezletilé, který je vždy odmítnut. To z něj činí vhodnou volbu pro NSFW chatboty a hrubé kreativní psaní.

Získejte svůj API klíč

Zaregistrujte se, zkopírujte svůj klíč, aktualizujte základní URL. Hotovo.

Získat zkoušební klíč