Entwicklerplattform
Entwickeln Sie mit jedem Modell.
Auf einer einzigen Plattform.
Eine OpenAI-kompatible API, typisierte SDKs in drei Sprachen, ein Agenten-Framework, lokale Entwicklertools und ein MCP-Server – unterstützt von 600+ Modellen von 80+ Anbietern mit automatischem Fallback.
Everything you need to ship
Seven products, one API key. Start with a single request and grow into a production agent without changing providers. That key covers text, image generation, video generation, text-to-speech, and speech-to-text models, documented in the multimodal guides.
Ein OpenAI-kompatibler Endpunkt für 600+ Modelle von 80+ Anbietern, mit automatischem Fallback beim Ausfall eines Anbieters.
https://openrouter.ai/api/v1Derselbe typisierte Client in TypeScript, Python und Go – Streaming, Tools und strukturierte Ausgabe verhalten sich in jeder Sprache identisch.
npm i @openrouter/sdkTypsichere Tools, mehrstufige Schleifen, Streaming und Stoppbedingungen. Entwickeln Sie produktionsreife Agenten, die Anfragen über alle Anbieter hinweg routen.
npm i @openrouter/agentVerwalten Sie OpenRouter als Infrastructure-as-Code mit wiederholbarer, überprüfbarer Konfiguration für Ihre Plattform.
source = "OpenRouterTeam/openrouter"Erfassen Sie SDK-Telemetrie während der Entwicklung und geben Sie jede Anfrage, jede Token-Anzahl und jeden Fehler in einer lokalen Webansicht wieder.
npm install -g @openrouter/cliGeben Sie jedem Model Context Protocol-Client – Claude Code, Cursor oder Ihrem eigenen – Zugriff auf alle 600+ Modelle.
https://mcp.openrouter.ai/mcpPraxiserprobte Anleitungen für Agenten-Harnesses, Tools mit menschlicher Beteiligung, Evaluierungen, Kostenkontrolle und Bildgenerierung.
Mit wenigen Zeilen in die Produktion
Ändern Sie die Modellzeichenfolge, um den Anbieter zu wechseln. An Ihrem Code muss sich sonst nichts ändern.
import { OpenRouter } from '@openrouter/sdk';
const client = new OpenRouter({
apiKey: process.env.OPENROUTER_API_KEY,
});
const response = await client.chat.send({
model: 'anthropic/claude-sonnet-4',
messages: [
{ role: 'user', content: 'Explain quantum computing in simple terms.' },
],
});
console.log(response.choices[0].message.content);from openrouter import OpenRouter
import os
with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY")
) as client:
response = client.chat.send(
model="anthropic/claude-sonnet-4",
messages=[
{"role": "user", "content": "Explain quantum computing in simple terms."}
]
)
print(response.choices[0].message.content)In drei Schritten live
Die meisten Teams haben ihre erste erfolgreiche Anfrage in weniger als fünf Minuten abgeschlossen.
- 1
API-Schlüssel erhalten
Erstellen Sie einen Schlüssel in Ihrem Dashboard. Für den Einstieg sind weder ein Abonnement noch eine Karte erforderlich.
- 2
Richten Sie Ihren Client auf OpenRouter aus
Verwenden Sie bereits das OpenAI-SDK? Ändern Sie die Basis-URL und Ihren Schlüssel. Alles andere bleibt unverändert.
- 3
Beliebiges Modell auswählen
Verwenden Sie eine author/slug-Zeichenfolge. Fügen Sie Fallbacks hinzu, damit ein Anbieterausfall niemals zu Ihrem Ausfall wird.
- Vollständige Schnellstartanleitung lesen
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"models": [
"anthropic/claude-sonnet-4",
"openai/gpt-4o",
"google/gemini-2.5-pro"
],
"messages": [
{ "role": "user", "content": "Hello!" }
]
}'Beginnen Sie noch heute mit der Entwicklung
Der Einstieg ist kostenlos. Kein Abonnement und keine Karte erforderlich.