
Что такое OpenRouter
OpenRouter — это единый API для моделей разных AI-провайдеров. Вместо отдельных интеграций с каждым поставщиком разработчик создаёт один ключ, использует OpenAI-совместимый эндпоинт https://openrouter.ai/api/v1 и выбирает модель по её идентификатору.
OpenRouter полезен, когда нужно:
- переключаться между моделями без переписывания интеграции;
- использовать резервных провайдеров при ошибках и ограничениях;
- видеть расходы разных моделей в одном месте;
- задавать требования к маршрутизации и обработке данных.
Как работает OpenRouter
Запрос проходит через единый API, после чего OpenRouter выбирает подходящий провайдер для указанной модели. По умолчанию сервис балансирует запросы между доступными провайдерами и может использовать резервный вариант, если основной недоступен.
Базовая схема выглядит так:
- Создайте аккаунт и API-ключ на openrouter.ai.
- Укажите
https://openrouter.ai/api/v1как базовый URL. - Передайте идентификатор модели в поле
model. - Отправьте обычный OpenAI-совместимый запрос.
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "provider/model-name",
"messages": [{"role": "user", "content": "Привет!"}]
}'
Точный идентификатор следует брать из актуального каталога, а не копировать из старой статьи или конфигурации.
Какие модели OpenRouter доступны через OmniRouter
В OmniRouter доступны все необходимые модели OpenRouter для поддерживаемых сценариев. Актуальный список, возможности и цены собраны на странице «Модели и цены».
Каталог удобнее статического списка в статье: модели, провайдеры и ставки меняются, а страница моделей обновляется вместе с доступным инвентарём. В ней можно проверить:
- точный идентификатор модели;
- размер контекста;
- поддержку изображений, инструментов и reasoning;
- цены входных и выходных токенов;
- доступность модели для запросов.
Если конкретной модели нет в актуальном каталоге, не следует рассчитывать на старое название из документации или обзора. Выберите доступную замену на странице моделей либо проверьте список для подключённого аккаунта через /v1/models.
Сколько стоит OpenRouter
OpenRouter использует предоплаченные кредиты в долларах. Цена выполнения запроса зависит от модели и фактически выбранного провайдера. Сервис публикует стоимость на страницах моделей и передаёт цену провайдера без дополнительной наценки на inference; отдельная комиссия применяется при покупке кредитов.
Перед запуском рабочей нагрузки проверьте текущие условия в официальном FAQ OpenRouter и сравните их с актуальными ценами OmniRouter в рублях.
Маршрутизация и резервные провайдеры
OpenRouter умеет выбирать провайдеров для одной модели и использовать fallback, если основной маршрут недоступен. В запросе можно управлять порядком провайдеров, разрешать или запрещать резервные маршруты и требовать поддержку всех переданных параметров.
Это особенно полезно для приложений, где важнее получить ответ, чем обязательно выполнить запрос у одного конкретного поставщика. Для чувствительных сценариев настройки маршрутизации нужно проверять вместе с политиками хранения данных каждого endpoint.
Конфиденциальность и ZDR
OpenRouter позволяет ограничивать маршрутизацию endpoint’ами с политикой Zero Data Retention. При этом правила конкретных провайдеров отличаются: отсутствие обучения на запросах не всегда означает полное отсутствие временного хранения.
Для чувствительных данных:
- Проверьте политику нужного endpoint в OpenRouter.
- Включите ZDR и запрет сбора данных, если это требуется сценарием.
- Не передавайте секреты, пароли и приватные ключи в промптах.
- Учитывайте, что запрос и ответ проходят через OmniRouter, OpenRouter и выбранного upstream-провайдера.
Подробнее о том, какие данные обрабатывает OmniRouter, читайте в документации по безопасности.
OpenRouter и OmniRouter — в чём разница
| OpenRouter | OmniRouter | |
|---|---|---|
| Основная роль | Агрегатор моделей и upstream-провайдеров | Единая точка подключения AI-клиентов и провайдеров |
| Подключение | Собственный API-ключ OpenRouter | Ключ omni_ для Claude Code и совместимых клиентов |
| Оплата | Кредиты OpenRouter в долларах | Собственные ключи/подписки или доступные модели с ценами в рублях |
| Интерфейсы | В первую очередь OpenAI-совместимый API | Anthropic- и OpenAI-совместимые маршруты по типу подключения |
| Для чего использовать вместе | OpenRouter предоставляет модели и маршрутизацию | OmniRouter подключает OpenRouter к Claude Code и другим поддерживаемым клиентам |
OmniRouter не заменяет баланс и ограничения аккаунта OpenRouter, когда вы подключаете собственный OpenRouter API-ключ. Он предоставляет единый omni_-ключ и совместимый маршрут для клиента.
Как подключить OpenRouter к OmniRouter
- Создайте API-ключ в OpenRouter.
- Откройте личный кабинет OmniRouter.
- Подключите провайдера OpenRouter и сохраните ключ.
- Скопируйте созданный
omni_-ключ. - Настройте Claude Code по пошаговой инструкции.
Для ручной настройки Claude Code укажите:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "omni_***",
"ANTHROPIC_BASE_URL": "https://api.omnirouter.ru"
}
}
Проверить подключение можно командой /status внутри Claude Code: базовый Anthropic URL должен указывать на https://api.omnirouter.ru.
Как выбрать модель
Выбор зависит от задачи, а не только от популярности модели:
- для повседневного кодинга сравните цену, контекст и поддержку tools;
- для больших репозиториев проверьте размер контекста;
- для изображений убедитесь, что модель поддерживает image input;
- для автоматизации проверьте function/custom tools;
- для чувствительных запросов учитывайте ZDR и политику endpoint.
Начните с каталога моделей OmniRouter, а затем прочитайте сравнение провайдеров для Claude Code.
Итог
OpenRouter объединяет модели разных провайдеров за одним API и добавляет маршрутизацию между доступными endpoint’ами. OmniRouter позволяет подключить собственный OpenRouter-аккаунт к Claude Code и другим поддерживаемым клиентам через единый omni_-ключ.
Все необходимые модели OpenRouter для поддерживаемых сценариев доступны через OmniRouter; актуальный список и цены всегда находятся на странице «Модели и цены».