cs ▾
Vytvářejte klíč

Klíče OpenRouter ai: Průvodce rychlým startem

Do vašeho stávajícího systému vložte náš model bez omezení pomocí jedné změny základní URL. Tento průvodce pokrývá ověřování, formáty požadavků a streamování pro vývojáře, kteří potřebují surový výstup bez vázaní na dodavatele.

Vytvářejte klíč

Alternativa klíče nekorigovaného API

Základní URL & Ověření

Váš klíč API autentizuje každý požadavek na náš endpoint. Použijte základní URL https://api.openrouteraikeys.com/v1 a předat klíč v Authorization hlavička. Toto nastavení funguje s jakýmkoli SDK kompatibilním s OpenAI, protože napodobujeme jejich standardní vzor ověřování. Nemusíte upravovat svou klientskou knihovnu, pouze konfiguraci základní URL.

  • Hlavička: Authorization: Bearer YOUR_API_KEY
  • Základní URL: https://api.openrouteraikeys.com/v1

První požadavek

Standardní požadavek na dokončení chatu pro otestování připojení a formátu odpovědi. ID modelu je uncensored a přijímá standardní pole zpráv. Tento endpoint vrací pouze text, takže neočekávejte v odpovědi data pro obrázky nebo audio.

curl https://api.openrouteraikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize this documentation page"}]
  }'

Integrace Python SDK

Inicializujte klienta pomocí klíče a vlastní základní URL. To vám umožní použít známé chat.completions.create metoda bez obalování další logiky. Knihovna automaticky řeší serializaci a logiku opakování za vás.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouteraikeys.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 OPENAI_API_KEY a OPENAI_BASE_URL proměnné prostředí nebo je předáte přímo do konstruktoru klienta. To zajišťuje, že všechny následující volání jsou směrována přes náš endpoint bez omezení obsahu. Můžete pokračovat ve používání stejné verze SDK, kterou již máte nainstalovanou.

import OpenAI from "openai";

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

Streamované odpovědi

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací bloky Server-Sent Events (SSE), jak model generuje text. Statistiky využití tokenů se zobrazí v posledním bloku streamu, což vám umožňuje sledovat náklady v reálném čase bez čekání na kompletní odpověď.

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)

Limity, chyby & kontext

Okno kontextu podporuje celkem 100 000 tokenů pro prompt i dokončení. Limitujete se na 300 požadavků za minutu na klíč. Chyba 401 znamená, že váš API klíč je neplatný nebo chybí. Chyba 402 indikuje nedostatek předplaceného kreditu. Chyba 429 signalizuje překročení limitu rychlosti. Zamítnutí kvůli politice obsahu jsou zdarma, ale chyby výpočtu mohou spotřebovat tokeny.

Časté otázky

Jak získat své API klíče OpenRouter pro tento endpoint?

Vytvořte si účet pomocí Google nebo e-mailu na stránce generování klíčů. Váš API klíč se ihned zobrazí na dashboardu. Na jednom účtu můžete mít pouze jeden aktivní klíč a nový klíč nahradí ten starý při jeho vygenerování.

Co se stane, pokud narazím na limit rychlosti?

Získáte stavový kód 429 indikující překročení 300 požadavků za minutu. Limit platí na klíč API, takže použití více klíčů nezvyšuje vaši individuální kvótu. Počkejte minutu před dalším pokusem o požadavek.

Je model LLM bez omezení stejný jako GPT nebo Claude?

Ne, jde o open-weight model běžící na našich vlastních serverech, vyladěný pro neomezený výstup. Není to GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama ani model žádného jiného dodavatele. Funguje jako koncový bod kompatibilní s OpenAI, ale využívá odlišnou základní architekturu.

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

Zaregistrujte se, zkopírujte svůj klíč, aktualizujte základní URL. To je vše.

Vytvářejte klíč