OpenRouter: что это за сервис и кому он подходит в 2026 году
OpenRouter даёт один API и один баланс на множество моделей разных поставщиков. Разбираем, как он устроен, какие у него комиссии и ограничения, и в каких случаях удобнее другой шлюз.
6 мин · · сравнение · API-ключи
OpenRouter — это сервис-посредник: один API и один баланс, через которые можно обращаться к множеству моделей разных поставщиков. Если вы искали «openrouter ai что это» и хотите понять, как он устроен и подойдёт ли вам, ниже разбор по документации OpenRouter на момент проверки, без рекламы и без сравнения «кто лучше». Условия и комиссии у сервиса меняются, поэтому перед оплатой сверьтесь с их страницами FAQ и Pricing.
OpenRouter: что это такое
По описанию в документации, OpenRouter даёт доступ к сотням моделей через единую конечную точку API. Сервис сам выбирает поставщика для запроса, переключается на другого при ошибке и ведёт общий учёт расходов. Вы пополняете один баланс в долларах и тратите его на разные модели.
Основная идея: вместо отдельных аккаунтов и ключей у OpenAI, Anthropic, Google и других вы пользуетесь одним ключом. Такие сервисы называют API-шлюзами или агрегаторами, и Zukko устроен по тому же принципу. Общий взгляд на тему даёт статья как выбрать шлюз к моделям.
Как выглядит API
Формат запросов совместим с OpenAI: тот же chat/completions, тот же заголовок Authorization: Bearer. Поэтому подходят обычные OpenAI SDK и инструменты, которые принимают свой базовый адрес. Пример из документации OpenRouter показывает адрес https://openrouter.ai/api/v1/chat/completions, а список моделей отдаёт эндпоинт GET /api/v1/models.
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key="ключ_openrouter",
)
r = client.chat.completions.create(
model="<провайдер>/<модель>", # точное имя возьмите в каталоге моделей
messages=[{"role": "user", "content": "Привет"}],
)
print(r.choices[0].message.content)Идентификаторы моделей имеют вид «поставщик/модель», точные значения смотрите в каталоге на сайте или в ответе /models. Для Claude Code у OpenRouter есть отдельный Anthropic-совместимый вход (в документации сервиса он описан как «Anthropic Skin»), а настройка и разница с нашим шлюзом разобраны в отдельной статье блога про Claude Code.
Что умеет сервис
Из документации и FAQ:
- Маршрутизация и запасные провайдеры. Если провайдер вернул ошибку, запрос переходит к следующему. Порядок можно настроить.
- Варианты модели. К имени можно добавить суффиксы:
:freeдля бесплатных версий,:nitroдля сортировки провайдеров по скорости,:floorдля сортировки по цене. - Свои ключи поставщиков (BYOK). Можно подключить собственные ключи; по FAQ, выше бесплатной квоты на такие запросы действует комиссия 5%.
- Бесплатные модели с жёсткими лимитами. По FAQ, без купленных кредитов их лимит — 50 запросов в день, а при покупке не менее 10 кредитов — 1000. Для рабочих задач такие модели обычно не годятся.
- Учёт и аналитика. Страница Activity показывает расходы по моделям, провайдерам и ключам.
- Приватность. Сервис заявляет, что по умолчанию не хранит тексты запросов и ответов, а логирует только метаданные: время, модель, число токенов. Хранение текстов включается опцией в настройках.
Цены и комиссии
По FAQ OpenRouter, цены поставщиков передаются без наценки, а сервис зарабатывает комиссией при покупке кредитов. На момент проверки это 5,5% при оплате картой (минимум $0,80) и 5% при оплате криптой. Баланс ведётся в долларах, платёж принимается картами, через Alipay и в USDC. Сроки действия кредитов регулируются условиями сервиса, и там оговорено право аннулировать неиспользованные кредиты через год после покупки.
Покажем, что значит «минимум $0,80» на практике. Комиссия равна большему из двух значений: 5,5% от суммы или $0,80.
- Пополнение на $5: 5,5% дают $0,275, это меньше минимума, значит комиссия $0,80, то есть 16% от суммы.
- Пополнение на $20: 5,5% дают $1,10, это больше минимума, комиссия $1,10.
Отсюда практический совет: мелкие пополнения у такого сервиса невыгодны, лучше пополнять реже и на большую сумму.
Для кого OpenRouter удобен
- Если у вас есть платёжный способ, который принимает сервис, и нужен очень широкий каталог моделей.
- Если важны запасные провайдеры и автоматическое переключение при сбоях.
- Если вы сравниваете много моделей разных поставщиков и хотите единый учёт.
- Если команде нужен общий бюджет и аналитика по участникам.
Для кого он неудобен
Главный вопрос здесь — оплата. Сервис принимает карты, Alipay и USDC, но пройдёт ли конкретная карта, решает платёжный провайдер и ваш банк. Если вы платите из России, заранее проверьте, какой способ оплаты у вас сработает, и не пополняйте баланс «на всякий случай». Мы не утверждаем, что оплата невозможна: мы не проверяем её за вас, это зависит от вашего банка и страны выпуска карты.
Второе соображение — формат. У Zukko скидку за кэш для Claude даёт только Anthropic-формат (/v1/messages, Claude Code, Anthropic SDK): в OpenAI-формате весь вход Claude идёт по цене входа. Для длинных агентных сессий это заметная разница. Как кэш учитывается на OpenRouter в каждом формате, проверяйте в его документации.
Чем отличается Zukko
Не сравнивая «лучше или хуже», перечислим различия, которые влияют на выбор:
| OpenRouter | Zukko | |
|---|---|---|
| Каталог | сотни моделей | Claude, GPT, Gemini, DeepSeek, Qwen, GLM |
| Баланс | доллары | доллары, пополнение от $1 |
| Оплата | карты, Alipay, USDC, комиссия при покупке | СБП (платёжная страница добавляет 8,5% сверху), криптовалюта, карты MasterCard (комиссия около 13%, суммы $2–$594) |
| Цены | цены поставщиков без наценки | цены ниже официальных по таблице моделей |
| Лимиты на ключ | см. документацию сервиса | у каждого ключа дневной и месячный лимит в $ и список разрешённых моделей |
Пример по ценам. Берём claude-sonnet-5-5: официальный вход и выход 2 / 10 за миллион, в Zukko — 0,4 / 2. Для сессии из 3 млн токенов входа и 0,3 млн выхода без учёта кэша это 3 × 2 + 0,3 × 10 = $9 по официальной цене и 3 × 0,4 + 0,3 × 2 = $1,80 по цене Zukko, цены на 18 октября 2026. Что именно стоит эта модель на OpenRouter, смотрите на странице модели, потому что цена может зависеть от провайдера. Актуальный список и цены Zukko: GET https://api.zukko.pro/v1/models или страница «Модели» в кабинете.
Если вы решили перейти, пошаговая инструкция есть в статье переезд с OpenRouter, а прямое сравнение — Zukko против OpenRouter. Подключение к Zukko в OpenAI-формате: адрес https://api.zukko.pro/v1, ключ fetch_... из кабинета, параметры описаны в справочнике chat completions. Оплата из России — СБП, MasterCard или криптовалюта.
Частые вопросы
OpenRouter — это отдельная нейросеть?
Нет. Это посредник, который отправляет запросы моделям других поставщиков. Своих моделей в этом смысле он не обучает.
Совместим ли API OpenRouter с OpenAI SDK?
Да, по документации сервиса любая библиотека, которая поддерживает OpenAI, работает и с ним: достаточно указать их базовый адрес и свой ключ.
Есть ли у OpenRouter бесплатный доступ?
Есть бесплатные модели с жёсткими лимитами запросов в день. Для рабочих задач они обычно не подходят, а условия могут меняться, поэтому смотрите актуальный FAQ сервиса.
Можно ли использовать оба сервиса?
Можно. Оба принимают OpenAI-формат, поэтому переключение сводится к смене адреса, ключа и имени модели.
zukko
Платите в 25×
меньше
за Claude Code & ChatGPT
Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.
Похожие статьи
- Gemini API vs Vertex API: в чём разница и что выбрать разработчикуДве «двери» к Gemini от Google устроены по-разному: ключ из AI Studio или проект в Google Cloud. Сравниваем их и показываем третий путь через шлюз.
- OpenAI API и Anthropic API: разница форматов и что выбрать для своего кодаДва формата запросов решают одну задачу, но различаются в мелочах, которые ломают код при переносе. Сравниваем структуру, инструменты, стриминг, кэш и заголовки.
- Ключи OpenAI API в открытом доступе: почему ими нельзя пользоватьсяОткуда берутся «бесплатные» ключи на GitHub, почему пользоваться ими опасно и для вас, и для владельца, и как защитить собственный ключ от такой же утечки.
- Ошибки GLM API: почему не работает запрос и как это исправитьНеверный id модели, переполненный контекст 128K, ключ, баланс, лимиты: типичные причины ошибок GLM API и быстрый способ найти свою.