cs ▾

Průvodce rychlým startem pro vývojáře

Připojte svého stávajícího OpenAI-compatible klienta k naší uncensored LLM API během sekund. Tento návod pokrývá autentizaci, formáty požadavků, streamování a používání nástrojů pro rychlou integraci.

Ověření & základní URL

Použijte svůj klíč API s Authorization: Bearer hlavička. Naše základní URL je https://api.apiclaudecheap.com/v1neomezený. Získáte jeden klíč na účet, vydaný okamžitě po registraci přes Google nebo e-mail. Telefonní číslo není vyžadováno.

Endpoint Chat Completions

Odeslat text na POST /v1/chat/completions. Model generuje textové odpovědi bez odmítnutí obsahu pro legální témata pro dospělé. Požadavky následují standardní struktury JSON. Vstupní tokeny stojí $0.15 za milion, výstupní $0.50 za milion. Chyby a odmítnutí nespotřebovávají kredit. Začněte jednoduchou zprávou pro ověření připojení.

curl https://api.apiclaudecheap.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
  }'

Integrace Python SDK

Přepsat base_url v klientovi OpenAI. Předáte API klíč a název modelu. Klient automaticky serializuje data. Můžete streamovat nebo parsovat celé odpovědi. Tento přístup vám umožňuje znovu použít existující kódy. Upravte základní URL tak, aby ukazovala na náš endpoint. Nechte název modelu jako uncensored. Nejprve otestujte s krátkým promptem.

from openai import OpenAI

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

Integrace SDK pro Node

Nastavte baseUrl možnost ve vašem Node klientovi. Nastavte API klíč v hlavičkách. Použijte uncensored jako model. To vám umožňuje přepínat poskytovatele bez změny logiky vaší aplikace. SDK spravuje HTTP připojení. Chyby zpracovávejte elegantně. Zkontrolujte stavový kód odpovědi. Parsovejte tělo JSON. Tato metoda funguje pro synchronní i asynchronní požadavky.

import OpenAI from "openai";

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

Povolte streamování nastavením stream: true. Server odesílá Server-Sent Events (SSE). Každý chunk obsahuje částečný text. Poslední chunk obsahuje statistiky využití tokenů. To snižuje vnímanou latenci u dlouhých odpovědí. Chunky bufferujte ve své aplikaci. Spojte je a vytvořte kompletní zprávu. Řešte chyby připojení během streamu. Sledujte využití tokenů, abyste zůstali v rozpočtu.

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)

Volání funkcí & Režim JSON

Definujte nástroje v tools pole. Model vrací strukturovaná data, když je to potřeba. Použijte response_format: {type: "json_object"} pro přísný formát JSON. To zajišťuje předvídatelné výstupy pro automatizaci. Teplota a top_p ovládají náhodnost. Nižší hodnoty činí odpovědi více deterministickými. Nastavení semene (seed) zajišťuje reprodukovatelnost. Sekvence pro zastavení (stop sequences) přerazí generování předčasně. Penaltové parametry pro přítomnost a frekvenci upravují opakování tokenů.

Často kladené otázky

Proč je vyvolán limit 429?

Překročili jste limit 300 požadavků za minutu nebo 8 souběžných požadavků na klíč. Každý klíč má přísný limit. Počkejte několik sekund před opakováním. Aktualizujte svůj klíč nebo rozložte zátěž mezi více klíčů, pokud je to třeba.

Co se stane při chybě 402?

Váš předplacený kredit je vyčerpán. Chyby a odmítnutí nespotřebovávají kredit. Pro pokračování si dobijte pomocí USDT nebo USDC. Kredit nezaniká, takže prostředky můžete přidat později.

Jak velký je kontextový okno?

Okno kontextu má 100 000 tokenů pro vstupní prompt a výstup dohromady. Maximální výstup je 16 000 tokenů na požadavek. Požadavky větší než 8 MB jsou zamítnuty. Udržujte tělo požadavku stručné, abyste předešli chybám.

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

Zaregistrujte se, získejte klíč, aktualizujte základní URL. To je ono.

Získejte svůj klíč