
OpenRouter
Machine Learning AI Tools
OpenRouter is a unified LLM gateway that lets you call many models through one API key with routing, fallbacks, and configurable data policies.

What does OpenRouter do?
OpenRouter provides a single, unified interface for accessing many LLMs through one API key. Instead of managing multiple model integrations, you can route requests across a wide set of models and providers from one place.
OpenRouter includes higher availability routing via fallbacks, helping keep responses flowing when a model or provider is unavailable. It’s also built for efficient performance, running at the edge to minimize latency between users and inference.
For governance, OpenRouter supports custom data policies so prompts only go to the models and providers you trust. It also offers OpenAI-compatible usage (including an OpenAI SDK workflow) to help you integrate faster.
What does “one API for any model” mean on OpenRouter?
You use a single API key and unified interface to access multiple models across providers, instead of wiring separate integrations for each model.
How does OpenRouter handle model or provider downtime?
OpenRouter routes requests with fallbacks across providers, so your application can switch to another available model when one goes down.
Can I control which providers and models receive my prompts?
Yes. You can configure custom data policies to ensure prompts are sent only to the trusted models and providers you specify.
Is OpenRouter compatible with the OpenAI SDK?
OpenRouter supports an OpenAI-compatible workflow, including using the OpenAI SDK for requests.
How do I get started?
Create an account, get your API key, and start making requests using the unified interface to select models via routing.