cs ▾
Vytvářejte klíč

Dokumentace API

Získejte svou první neomezenou odpověď během vteřin pomocí našeho OpenAI kompatibilního API. Použijte stejná SDK, která již znáte, nasměrujte je na naši základní URL a začněte generovat text bez odmítání obsahu.

Rychlý start: Vaše první žádost

Odešlete standardní požadavek chat-completions pro okamžité generování textu. Náš model bez omezení přijme váš prompt a vrátí dokončení bez blokování legálního obsahu pro dospělé. Tento endpoint zrcadlí rozhraní OpenAI, takže váš existující kód funguje s minimálními úpravami. Upravte základní URL a API klíč pro směrování provozu na naše servery.

  • Použijte POST /v1/chat/completions.
  • Nastavte model na uncensored.
  • Zadejte své systémové a uživatelské zprávy.

Odpověď obsahuje vygenerovaný text a detaily o využití tokenů. Připojení můžete ověřit odesláním jednoduchého podnětu a kontrolou výstupu.

curl https://api.chatsemfiltro.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current time in Tokyo"}]
  }'

Ověření & hlavičky

Předložte svůj API klíč v Authorization hlavička pro autentizaci každého požadavku. Tento klíč vygenerujte ihned po registraci přes Google nebo e-mail. Klíč identifikuje váš účet a sleduje čerpání předplaceného kreditu. Chraňte jej, protože poskytuje přímý přístup k vašemu zůstatku na fakturomání.

  • Hlavička: Authorization: Bearer YOUR_API_KEY.
  • Není vyžadováno telefonní číslo pro registraci.
  • Jeden aktivní klíč na účet; nahraďte, pokud je ztracen.

Pokud chybí klíč nebo je neplatný, API vrátí jasnou chybu. To zajišťuje, že tokeny z vašeho zůstatku spotřebují pouze oprávnění uživatelé.

from openai import OpenAI

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

Parametry & Ovládání

Ovládejte chování modelu pomocí standardních parametrů, jako jsou teplota, top_p a sekvence pro zastavení. Tato nastavení vám umožní jemně ladit kreativitu a délku výstupu. Uncenzurovaný model tyto omezení respektuje, aniž by ztratil svou povahu bez odmítání. Použijte response_format pro vynucení výstupu ve formátu JSON pro úkoly se strukturovanými daty.

  • Nastavit temperature pro náhodnost.
  • Použít stop zastavit generování při specifických spouštěčích.
  • Povolit json_object pro přísné formátování.

Každý parametr ovlivňuje, jak model interpretuje váš prompt. Experimentujte s hodnotami a najděte rovnováhu mezi soudržností a rozmanitostí ve vašich odpovědích.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatsemfiltro.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í & SSE

Povolte streamování nastavením stream: true pro přijímání tokenů v reálném čase prostřednictvím Server-Sent Events. To snižuje vnímanou latenci pro koncové uživatele a umožňuje okamžité zpracování generovaného textu. Poslední chunk obsahuje kompletní statistiky využití tokenů pro přesnost fakturace.

  • Nastavit stream: true v požadavku.
  • Parsování událostí SSE na straně klienta.
  • Extrahujte text z každého delta chunku.

Streamování je ideální pro chatová rozhraní, kde uživatelé očekávají okamžitou zpětnou vazbu. API efektivně zpracovává stream, což zajišťuje plynulé doručování tokenů bez blokování připojení.

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)

Zpracování chyb

Zpracujte standardní chyby HTTP elegantně pro správu používání API. Stav 401 indikuje neplatný nebo expirovaný klíč API, což vyžaduje regeneraci pověření. Chyba 402 signalizuje nedostatečný předplacený kredit, což vyžaduje doplnění kryptoměnami přes USDT nebo USDC. Limity rychlosti spustí odpověď 429, když překročíte 300 požadavků za minutu.

  • 401: Zkontrolujte platnost svého API klíče.
  • 402: Dobijte kredit pomocí kryptoměn.
  • 429: Počkejte před opakováním požadavků.

Tyto chyby jsou předvídatelné a zdokumentované. Implementujte logiku opakování s exponenciálním zpomalením pro hladké zvládnutí dočasných selhání.

Limity & Okno kontextu

API podporuje kontextové okno o velikosti 100 000 tokenů pro součet promptu a completion. To umožňuje efektivní zpracování velkých dokumentů nebo dlouhých historií konverzací. Maximální výstup na požadavek je 16 000 tokenů, nebo 2 048, pokud není zadáno. Těla požadavků jsou omezena na 8 MB a souběžnost je omezena na osm současných požadavků na klíč.

  • Kontext: celkem 100 000 tokenů.
  • Maximální výstup: 16 000 tokenů.
  • Souběžné požadavky: 8 na klíč.

Tyto limity zajišťují stabilní výkon pro aplikace s vysokým objemem. Sledujte své využití tokenů pro optimalizaci nákladů a vyhněte se neočekávaným limitům rychlosti.

Často kladené otázky

Odmítá uncenzurovaný model obsah pro dospělé?

Model neodepře zákonná dospělá, fiktivní ani kontroverzní témata. Vždy však blokuje sexuální obsah zahrnující nezletilé jako pevný limit. Ostatní odmítnutí jsou vzácná, což z něj činí ideální volbu pro neomezené případy použití.

Jak si doplnit kredit předplatného?

Doplňte pomocí USDT (TRC20) nebo USDC (Base) přes platební stránku. Minimální vklady začínají na $20, pro větší částky je k dispozici bonusový kredit. Kredity nevyprší a jsou bez chyb.

Je toto API kompatibilní s SDK OpenAI?

Ano, je plně kompatibilní s OpenAI. Stačí aktualizovat základní URL a API klíč v konfiguraci vašeho stávajícího SDK. Struktura endpointu přesně kopíruje API chat-completions od OpenAI.