ro ▾
Creează chei

Chei API OpenRouter ai: Ghid de început rapid

Introduceți LLM fără cenzură în stiva existentă printr-o singură schimbare de URL de bază. Acest ghid acoperă autentificarea, formatele de solicitare și streaming pentru dezvoltatorii care au nevoie de ieșiri brute fără lock-in vendor.

Creează chei

Alternativă cheie API fără cenzură

URL de bază & Autentificare

Cheia ta API autentifică fiecare request către endpoint-ul nostru. Utilizează URL-ul de bază https://api.openrouteraikeys.com/v1 și treceți cheia în Authorization header. Această configurare funcționează cu orice SDK compatibil OpenAI deoarece imităm modelul standard de autentificare. Nu trebuie să modifici biblioteca clientului, doar configurația URL-ului de bază.

  • Header: Authorization: Bearer YOUR_API_KEY
  • URL de bază: https://api.openrouteraikeys.com/v1

Prima cerere

Trimiteți o solicitare standard de completare a chat-ului pentru a testa conectivitatea și formatul răspunsului. ID-ul modelului este uncensored și acceptă array-uri standard de mesaje. Acest punct final returnează doar text, așadar nu vă așteptați la date imagine sau audio în payload-ul răspunsului.

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"}]
  }'

Integrare SDK Python

Inițializați clientul cu cheia și URL-ul de bază personalizat. Acest lucru îți permite să folosești familiarul chat.completions.create metodă fără a înfășura logică suplimentară. Biblioteca gestionează serializarea și logica de reîncercare automat pentru tine.

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)

Integrare SDK Node

Configurează OPENAI_API_KEY și OPENAI_BASE_URL variabile de mediu sau treceți-le direct în constructorul clientului. Acest lucru asigură că toate apelurile ulterioare sunt rutate prin endpoint-ul nostru fără cenzură. Puteți continua să utilizați aceeași versiune de SDK pe care o aveți deja instalată.

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);

Răspunsuri în streaming

Activați streaming-ul setând stream: true în cererea dumneavoastră. API-ul returnează fragmente Evenimente trimise de server (SSE) pe măsură ce modelul generează text. Statisticile de utilizare a tokenilor apar în fragmentul final al fluxului, permițându-vă să urmăriți costurile în timp real fără a aștepta răspunsul complet.

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)

Limitări, Erori & Context

Fereastra de context suportă un total de 100.000 de tokeni pentru prompt și completarea răspunsului. Sunteți limitat la 300 de cereri pe minut per cheie. O eroare 401 înseamnă că cheia API este invalidă sau lipsește. O eroare 402 indică un credit preplătit insuficient. O eroare 429 semnalează că ați depășit limita de rată. Refuzurile din cauza politicilor de conținut sunt gratuite, dar erorile de calcul pot consuma tokeni.

Întrebări frecvente

Cum obțin cheile mele API OpenRouter pentru acest endpoint?

Creează un cont folosind Google sau email pe pagina de generare a cheii. Cheia ta API apare imediat pe panoul de control. Poți avea doar o cheie activă per cont, iar o cheie nouă înlocuiește cea veche la generare.

Ce se întâmplă dacă ating limita de rată?

Primești codul de stare 429 indicând că ai depășit 300 de solicitări pe minut. Limita este per cheie API, așa că utilizarea mai multor chei nu-ți crește cota individuală. Așteaptă un minut înainte de a reîncerca solicitarea.

Modelul LLM fără cenzură este același cu GPT sau Claude?

Nu, este un model open-weight rulat pe propriile noastre servere, finat pentru output nelimitat. Nu este GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama sau niciun alt model de la un furnizor. Funcționează ca un endpoint compatibil cu OpenAI, dar utilizează o arhitectură subiacentă distinctă.

Obțineți cheia acum

Înregistrează-te, copiază cheia ta, actualizează URL-ul de bază. Asta e tot.

Creează chei