cs ▾

Rychlý start s API bez omezení

Integrujte naše uncensored AI API za minutu pomocí standardních OpenAI SDK. Tento průvodce pokrývá autentizaci, požadavky, streamování a sledování nákladů.

Požadavky a nastavení SDK

Naše API funguje s libovolným klientem kompatibilním s OpenAI. Potřebujete pouze API klíč z našeho dashboardu.

Nainstalujte standardní SDK pro váš jazyk. Pro Python spusťte pip install openai. Pro Node.js spusťte npm install openai. Používáme standardní OpenAI třída.

Nastavte svou základní URL na náš endpoint. To zajišťuje, že všechny požadavky jsou správně směrovány na náš model LLM bez omezení.

Ověření pomocí vašeho API klíče

Předložte svůj API klíč v Authorization hlavička. Toto vyžadujeme pro každý požadavek.

Vygenerujte svůj klíč na stránce „Získat API klíč“. Můžete se přihlásit pomocí Google nebo použít e-mail a heslo.

"Chraňte svůj klíč. Na účet připadá jeden aktivní klíč. Pokud jej ztratíte, vygenerujte nový, který nahradí ten starý."

Odeslání vašeho prvního dokončení chatu

Odeslat požadavek POST na /v1/chat/completions. Specifikujte model jako uncensored.

Zadejte svou zprávu do messages pole. Model vrátí textovou odpověď.

Zde je příklad pomocí curl:

curl https://api.llmsuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the timeout to 30 seconds for the request"}]
  }'

Zpracování streamovaných odpovědí přes SSE

Používejte streamování pro výstup v reálném čase. Nastavte stream na true v požadavku.

API odesílá události odeslané serverem. Každý blok obsahuje částečný text.

Shromážděte všechny části a sestavte plnou odpověď. To je ideální pro rozhraní chatu.

Příklad v Pythonu:

from openai import OpenAI

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

Konfigurace parametrů, jako je teplota

Upravte parametry pro řízení kreativity. Použijte temperature pro náhodnost.

Nastavit top_p pro nucleus sampling. Použijte max_tokens omezit délku výstupu.

Podporujeme kontextové okno o velikosti 100 000 tokenů. To umožňuje dlouhé konverzace.

Příklad Node.js:

import OpenAI from "openai";

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

Pochopení využití a nákladů na tokeny

Platíte pouze za to, co skutečně využijete. Kredit je předplacený a nevyprší.

Vstupní tokeny stojí $0,15 za 1M. Výstupní tokeny stojí $0,50 za 1M.

Chyby a odmítnutí jsou zdarma. Počet použití tokenů naleznete v poslední části.

Příklad streamu:

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)

Často kladené otázky

Jaká je kontextová okna API LLM bez omezení?

Naše API podporuje kontextové okno o velikosti 100 000 tokenů. To zahrnuje jak tokeny promptu, tak dokončení. Můžete odesílat dlouhé dokumenty nebo vést prodloužené konverzace.

Proč dostávám chybu 401?

Chyba 401 znamená, že váš klíč API je neplatný nebo chybějící. Zkontrolujte svůj klíč v ovládacím panelu. Ujistěte se, že používáte správnou základní URL.

Jak řešit překročení limitu rychlosti 429?

Dosáhli jste limitu 300 požadavků za minutu. Počkejte a opakujte. Můžete také snížit souběžné požadavky na 8 na klíč.

Získejte svůj API klíč nyní

Zaregistrujte se, získejte klíč a nasměrujte API na novou základní URL. Nastavení trvá sekundy.

Získejte svůj klíč