Rychlý start API
Do vašeho stávajícího systému vložte naše API AI bez omezení změnou základní URL a inicializací klienta. Získáte koncový bod kompatibilní s OpenAI, který generuje text bez odmítání obsahu, připravený k okamžité integraci.
Nainstalujte a nakonfigurujte SDK
Začněte instalací oficiálního SDK OpenAI pro váš preferovaný jazyk. Importujte klienta a nastavte základní URL na náš koncový bod. Tato jediná změna přesměruje všechny požadavky do naší infrastruktury bez omezení.
Základní URL: HTTPS://api.uncensoredpromptgenerator.com/v1
Klíč API: Váš jedinečný klíč z dashboardu.
curl https://api.uncensoredpromptgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital city of Peru?"}]
}'
Odeslat své první dokončení chatu
Standardní požadavek na dokončení chatu pro generování textu. ID modelu je "uncensored". Tento koncový bod přijímá standardní pole zpráv a vrací vygenerovaný obsah přímo.
Použijte Python SDK pro rychlé skriptování nebo Node.js pro serverové aplikace. Obě knihovny automaticky řeší HTTP transport.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredpromptgenerator.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)
Streamování odpovědí a využití
Povolte streamování nastavením stream=true. API vrací Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Poslední část obsahuje statistiky využití pro transparentní fakturaci.
Tento přístup snižuje vnímanou latenci pro koncové uživatele. Můžete zpracovávat tokeny, jak přicházejí, aniž byste čekali na kompletní dokončení.
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í a režim JSON
Definujte nástroje v těle žádosti pro povolení volání funkcí. Model podporuje strukturované výstupy a provádění nástrojů. Použijte response_format s {"type": "json_object"} pro přísné dodržování JSON.
To zajišťuje spolehlivé parsování v logice vaší aplikace. Nástroje zvyšují schopnost modelu interagovat s externími systémy nebo strukturovanými formáty dat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredpromptgenerator.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);
Parametry a limity tokenů
Nastavte chování generování s parametry jako temperature, top_p, a seed. Kontextové okno podporuje celkem 100 000 tokenů. Maximální výstup je 16 000 tokenů na požadavek.
Upravte tato nastavení pro vyvážení kreativity a determinismu. Výchozí maximální počet tokenů je 2 048, pokud není specifikováno. Použijte stop sekvenční pro zastavení generování na specifických značkách.
Limitu rychlosti a zpracování chyb
Chyby zpracovávejte elegantně kontrolou stavových kódů HTTP. 401 znamená neplatný API klíč. 402 znamená, že je vyčerpán váš předplacený kredit. 429 signalizuje, že jste překročili limit rychlosti 300 požadavků za minutu.
Každý klíč umožňuje 8 souběžných požadavků. Těla požadavků musí být menší než 8 MB. Pro spotřebovaný kredit nejsou vydávány refundace, ale chyby neúčtují tokeny.
Časté dotazy
Je to API kompatibilní s OpenAI?
Ano, náš endpoint dodržuje schéma OpenAI chat completions. Můžete použít oficiální OpenAI SDK pouhou změnou základní URL a API klíče. Slouží jako přímá alternativa k openai API pro generování bez omezení.
Jaká je velikost context window?
Model podporuje kontextové okno o velikosti 100 000 tokenů pro prompt i odpověď. Můžete požádat až o 16 000 tokenů ve výstupu. To umožňuje rozsáhlé zpracování dokumentů nebo dlouhou historii konverzace.
Jak řešit limity rychlosti?
Na klíč máte limit 300 požadků za minutu. Souběžné požadky jsou omezeny na 8 na klíč. Pokud narazíte na chybu 429, implementujte v klientovi exponenciální backoff pro efektivní opakování.
Načtěte svůj klíč nyní
Zaregistrujte se, zkopírujte token, aktualizujte URL koncového bodu. Konfigurace je dokončena.