Requirements
Set theOPENROUTER_API_KEY environment variable:
Key Features
- Unified Interface: Access multiple AI providers through a single API
- Fallback Model Routing: Automatically try alternative models if the primary fails
- Stateless API: Each request is independent (no server-side state persisted)
- Reasoning Support: Enable reasoning for supported models
Parameters
Usage
Basic Usage
With Reasoning
Fallback Model Routing
If the primary model fails due to rate limits, timeouts, or unavailability, OpenRouter automatically tries the fallback models in order:Developer Resources
- OpenRouter Responses API Documentation
- OpenRouter Model Routing
- OpenRouter (Chat Completion API)