Nekontrovaná API Dokončení Chatu
Toto neomezené API pro dokončování chatu vám umožní integrovat surový, flexibilní LLM pomocí standardních SDK OpenAI. Okamžitý přístup získáte prostřednictvím předplacených kryptoměn s transparentním účtováním na bázi tokenů.
Ověření & základní URL
Použijte svůj vygenerovaný klíč API se základní URL https://api.openrouteraisettingskeys.com/v1 pro směrování požadavků. Fungujeme jako alternativa k OpenRouter pro vývojáře, kteří chtějí vyhnout vrstvám předplatného, aniž by museli měnit kód klienta. Klíč autentizuje vaše předplacené kredity přímo vůči nastavení klíčů AI OpenRouter infrastruktura. Na účet získáte jeden aktivní klíč; vygenerování nového okamžitě nahradí předchozí pověření. Při registraci není vyžadováno telefonní číslo ani bankovní údaje, pouze e-mail nebo přihlášení přes Google. Toto přímé řízení klíčů zajišťuje, že máte kontrolu nad přístupem bez třetích stran v fakturaci. Vaše prompty zůstávají soukromé a nejsou nikdy používány k trénování základního modelu.
Endpoint Chat Completions
Odesílejte požadavky POST na /v1/chat/completions pro přijímání textových odpovědí z modelu bez omezení. Systém přijímá standardní pole zpráv a vrací dokončení bez odmítání legálních dospělých nebo kontroverzních témat. Platíte pouze za skutečně použitá tokena, náklady na vstup jsou $0.15 za 1M tokenů a na výstup $0.50 za 1M tokenů. Chyby a odmítnutí nejsou zpoplatněna, což zajišťuje, že nikdy neplatíte za neúspěšné pokusy. Endpoint podporuje kontextové okno 100,000 tokenů pro prompt i completion dohromady. Maximální výstup je omezen na 16,000 tokenů na požadavek, pokud neurčíte nižší limit. Tato jednoduchá struktura napodobuje formát OpenAI, což usnadňuje migraci.
Integrace Python SDK
Nainstalujte oficiální balíček OpenAI a nakonfigurujte základní URL tak, aby ukazovala na náš endpoint LLM bez omezení. Následující ukázka ukazuje, jak inicializovat klienta a odeslat jednoduchý dotaz. Musíte aktualizovat base_url parameter odpovídat doméně našeho API. Identifikátor modelu je jednoduše uncensored, který běží na našem specifickém open-weight modelu laděném pro přímé odpovědi. Tento přístup vám umožňuje znovu použít existující Python kódové báze s minimálními změnami. SDK automaticky zajišťuje serializaci JSON a streamování. Ujistěte se, že váš API klíč je bezpečně uložen v environmentálních proměnných pro produkční použití.
Integrace SDK pro Node
Nastavte Node.js klienta OpenAI tak, aby směroval požadavky na náš hostovaný API. Základní URL musí být nastavena na naši doménu, aby bylo zajištěno správné směrování. Můžete předat ID modelu uncensored vedle vašich zpráv pro generování textu. Tato metoda funguje s jakoukoli standardní knihovnou klienta kompatibilního s OpenAI v JavaScriptu. Struktura požadku zůstává identická s specifikací OpenAI, což zajišťuje kompatibilitu. Předplacený kredit můžete spravovat přímo přes ovládací panel. SDK podporuje jak synchronní, tak asynchronní vzory požadavků. Upravte apiKey hodnotu tak, aby odpovídala vygenerovaným přihlašovacím údajům. Toto nastavení poskytuje spolehlivý způsob integrace generování bez cenzury do vašich aplikací Node.
Streamované odpovědi
Povolte streamování nastavením stream parameter na true v těle vašeho požadavku. API vrací události odesílané serverem (SSE) pro doručování tokenů v reálném čase. Můžete sledovat využití tokenů v poslední části streamu. Tato funkce je ideální pro chat rozhraní, která vyžadují okamžitou zpětnou vazbu. Uncensored model udržuje kontext po celý stream bez přerušení. Data SSE můžete parsovat pomocí standardních event listenerů ve vašem klientovi. Streamování funguje se všemi parametry jako teplota a top-p. Tato metoda výrazně snižuje vnímanou latenci pro koncové uživatele. Je to doporučený přístup pro interaktivní aplikace.
Limity, chyby & kontext
Váš API klíč umožňuje 300 požadavků za minutu a 8 souběžných připojení. Tělo požadku nesmí překročit 8 MB. Pokud obdržíte chybu 401, váš klíč je neplatný nebo expiroval. Chyba 402 znamená nedostatek kreditu na předplaceném zůstatku; doplnění prostřednictvím USDT nebo USDC obnoví službu. Chyba 429 znamená, že jste dosáhli limitu rychlosti. Model podporuje kontextové okno o velikosti 100 000 tokenů pro kombinaci vstupu a výstupu. Stále platí pevná omezení obsahu, zejména pro sexuální obsah zahrnující nezletilé. Tato omezení zajišťují stabilní výkon pro vývojáře s vysokým objemem dat. Své používání můžete sledovat přímo v ovládacím panelu účtu. Chyby jsou zdarma, takže platíte pouze za úspěšná dokončení.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraisettingskeys.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í
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 vygenerovat API klíč pro službu openrouter AI settings keys?
Přejděte na stránku 'Získat API klíč' a přihlaste se pomocí Google nebo e-mailu a hesla. Systém okamžitě vygeneruje váš klíč, který můžete zkopírovat a použít s jakýmkoli SDK kompatibilním s OpenAI. Ověření telefonním číslem není vyžadováno.
Podporuje tento uncenzurovaný LPM volání funkcí?
Ano, endpoint podporuje volání funkcí s parametry tools a tool_choice. Můžete definovat vlastní schémata a přijímat strukturované volání nástrojů v odpovědi. Tato funkce funguje společně se streamováním a režimem JSON pro flexibilní integraci.
Co se stane, pokud překročím předplacený kredit?
Dostanete chybu 402 indikující, že není k dispozici žádný kredit. Přístup můžete okamžitě obnovit okamžitým doplněním USDT (TRC20) nebo USDC (Base). Váš kredit nevyprší, takže můžete prostředky přidat kdykoli bez ztráty zůstatku.
Vygenerujte svůj klíč nyní
Zaregistrujte se, zkopírujte token, aktualizujte URL koncového bodu. To je vše.