de ▾
Erstellen Sie Schlüssel

OpenRouter AI-Schlüssel: Schnellstartanleitung

Fügen Sie unsere unzensierte LLM mit einer einzigen Änderung der Basis-URL in Ihren bestehenden Stack ein. Diese Anleitung behandelt Authentifizierung, Anfrageformate und Streaming für Entwickler, die Rohtexte ohne Vendor-Lock-in benötigen.

Erstellen Sie Schlüssel

Alternative zum Uncensored API-Schlüssel

Basis-URL & Authentifizierung

Ihr API-Schlüssel authentifiziert jede Anfrage an unseren Endpunkt. Verwenden Sie die Basis-URL https://api.openrouteraikeys.com/v1 und übergeben Sie Ihren Schlüssel im Authorization header. Dieses Setup funktioniert mit jedem OpenAI-kompatiblen SDK, da wir ihr Standard-Authentifizierungsmuster spiegeln. Sie müssen Ihre Client-Bibliothek nicht ändern, nur die Basis-URL-Konfiguration.

  • Header: Authorization: Bearer YOUR_API_KEY
  • Base URL: https://api.openrouteraikeys.com/v1

Erste Anfrage

Senden Sie eine Standard-Chat-Vervollständigungsanfrage, um die Konnektivität und das Antwortformat zu testen. Die Modell-ID ist uncensored und es akzeptiert Standard-Nachrichtenarrays. Dieser Endpunkt gibt nur Text zurück, erwarten Sie also keine Bild- oder Audiodaten im Antwort-Payload.

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

Python SDK-Integration

Initialisieren Sie den Client mit Ihrem Schlüssel und der benutzerdefinierten Basis-URL. Dies ermöglicht Ihnen die Nutzung der vertrauten chat.completions.create Methode ohne zusätzliche Logik zu umschließen. Die Bibliothek übernimmt die Serialisierung und Wiederholungslogik automatisch für Sie.

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)

Node SDK-Integration

Konfigurieren Sie den OPENAI_API_KEY und OPENAI_BASE_URL Umgebungsvariablen oder gib sie direkt an den Client-Konstruktor weiter. Dies stellt sicher, dass alle nachfolgenden Aufrufe über unseren unzensierten Endpunkt geleitet werden. Du kannst weiterhin dieselbe SDK-Version verwenden, die du bereits installiert hast.

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

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) Chunks zurück, während das Modell Text generiert. Token-Nutzungsstatistiken erscheinen im letzten Chunk des Streams, sodass Sie Kosten in Echtzeit verfolgen können, ohne auf die vollständige Antwort zu warten.

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)

Limits, Fehler & Kontext

Das Kontextfenster unterstützt insgesamt 100.000 Tokens für Prompt und Completion. Sie sind auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Ein 401-Fehler bedeutet, dass Ihr API-Schlüssel ungültig oder fehlend ist. Ein 402-Fehler zeigt unzureichendes Prepaid-Guthaben an. Ein 429-Fehler signalisiert, dass Sie das Rate Limit überschritten haben. Ablehnungen aufgrund der Content-Richtlinie sind kostenlos, aber Berechnungsfehler können Tokens verbrauchen.

Häufige Fragen

Wie erhalte ich meine OpenRouter-KI-Schlüssel für diesen Endpunkt?

Erstelle ein Konto über Google oder E-Mail auf der Seite zur Schlüsselgenerierung. Dein API-Schlüssel wird sofort im Dashboard angezeigt. Du kannst nur einen aktiven Schlüssel pro Konto haben, und ein neuer Schlüssel ersetzt den alten bei der Generierung.

Was passiert, wenn ich das Ratenlimit erreiche?

Sie erhalten den Statuscode 429, der anzeigt, dass Sie 300 Anfragen pro Minute überschritten haben. Das Limit gilt pro API-Schlüssel, sodass die Verwendung mehrerer Schlüssel Ihr individuelles Kontingent nicht erhöht. Warten Sie eine Minute, bevor Sie Ihre Anfrage erneut versuchen.

Ist das unzensierte LLM-Modell dasselbe wie GPT oder Claude?

Nein, es ist ein Open-Weight-Modell, das auf unseren eigenen Servern ausgeführt wird und auf uneingeschränkte Ausgaben abgestimmt ist. Es ist kein GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama oder ein anderes Modell eines anderen Anbieters. Es fungiert als OpenAI-kompatibler Endpunkt, verwendet jedoch eine eigene zugrunde liegende Architektur.

Holen Sie sich Ihren Schlüssel jetzt.

Registrieren Sie sich, kopieren Sie Ihren Schlüssel und aktualisieren Sie die Basis-URL. Das ist alles.

Erstellen Sie Schlüssel