# TokenRouter (/docs/providers/tokenrouter)


## Overview [#overview]

[TokenRouter](https://www.tokenrouter.com) is a unified API gateway that aggregates 300+ AI models from multiple providers into a single OpenAI-compatible interface.

**Official Website:** [https://www.tokenrouter.com](https://www.tokenrouter.com)
&#x2A;*API Documentation:** [https://www.tokenrouter.com/docs](https://www.tokenrouter.com/docs)

## Key Features [#key-features]

* **Unified Gateway** — Access 300+ models from one endpoint
* **OpenAI-Compatible** — Standard `/chat/completions` API
* **One API Key** — Unified access across all upstream providers
* **Multi-Provider Routing** — Route requests across providers

## Usage Example [#usage-example]

```python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.yuhuanstudio.com/v1"
)

response = client.chat.completions.create(
    model="model-id",
    messages=[{"role": "user", "content": "Hello!"}]
)

print(response.choices[0].message.content)
```

## Available Models [#available-models]

Use the [Models API](/docs/models-api) to query available models:

```bash
curl https://api.yuhuanstudio.com/v1/models?provider=tokenrouter \
  -H "Authorization: Bearer YOUR_API_KEY"
```

<Callout type="info">
  Models and pricing are synced automatically. Check the dashboard for current availability and rates.
</Callout>

## Official Resources [#official-resources]

* [TokenRouter](https://www.tokenrouter.com)
* [Documentation](https://www.tokenrouter.com/docs)
