Когда выбираешь ИИ для работы, хочется проверить несколько моделей на одном задании: какая точнее разберёт бриф и сколько правок потребуется после генерации. В OpenRouter это можно сделать через один аккаунт, а затем подключить подходящую модель к боту или рабочему приложению. Разбираем, с чего начать, как пользоваться бесплатным доступом и на что смотреть при оплате запросов.
Как устроен OpenRouter
В обработке участвуют разработчик модели, провайдер и OpenRouter. Разработчик создаёт модель, провайдер запускает её на своих серверах, а OpenRouter принимает твой запрос и направляет его подходящему провайдеру. Одна модель может обслуживаться несколькими компаниями с разными ценами и скоростью ответа.
OpenRouter объединяет доступ к моделям разных разработчиков. Купленные здесь кредиты оплачивают запросы через платформу; подписки на приложения разработчиков приобретаются отдельно.
В браузере можно общаться с моделями в Chat. API нужен для подключения к своему боту, редактору, агенту или другому совместимому приложению. Например, можно подобрать модель для разбора рекламных брифов, а затем подключить её к своему процессу подготовки объявлений.

Как попробовать модели в браузере
Для первого знакомства открой Chat. Устанавливать программу или настраивать API не потребуется: выбор модели и переписка находятся в браузере.
- Войди в аккаунт и нажми Add Model. Поиск моделей также открывается сочетанием Ctrl+K или Cmd+K.
- Введи free, если хочешь начать с бесплатного варианта. Выбери конкретную модель с пометкой free или Free Models Router, который сам подберёт доступную.
- Отправь короткий бриф. Например: «Предложи три заголовка для статьи о проверке рекламного лендинга. До 60 символов каждый, без обещаний заработка».
- Для сравнения выбери другую модель и повтори исходный запрос в новом диалоге. Не добавляй к нему ответы предыдущей модели: иначе условия сравнения изменятся.
Проверь, соблюдены ли ограничения, и отметь, что пришлось исправить. В примере выше можно сразу пересчитать символы и убрать обещания, которых нет в исходном задании. Красивый текст ещё не означает, что модель выполнила бриф.
Как выбрать модель для задачи
Начни с каталога моделей OpenRouter. Проверь формат входных данных, формат результата и цену. Поддержка изображений на входе означает, что модель может их анализировать; для создания картинок нужна поддержка изображений на выходе.
Если ищешь DeepSeek, открой нужную карточку и скопируй полный идентификатор, например deepseek/deepseek-v4.1-flash-1017. Название семейства, версия и суффикс входят в выбор модели. Произвольное добавление :free к платной карточке не создаёт бесплатную версию.
Внутри карточки посмотри раздел Providers. Минимальная цена в шапке не гарантирует такую стоимость у каждого доступного провайдера. При автоматическом выборе запрос может уйти другому поставщику в зависимости от условий маршрутизации.

Сохраняй полный идентификатор модели вместе с результатом сравнения. Названия семейства недостаточно: после смены версии ответы могут отличаться, и прежние выводы придётся проверить заново.
Можно ли использовать Open Router бесплатно
Бесплатные модели находятся в каталоге с нулевой ценой и пометкой free. Для их API-запросов действует общий лимит: до 20 запросов в минуту и 50 в день. После покупки кредитов суммарно минимум на $10 дневной предел увеличивается до 1000 запросов. Условие относится к истории покупок, поэтому постоянно держать на балансе $10 ради этого порога не требуется. Неудачные попытки тоже учитываются в дневном лимите.
Есть отдельный идентификатор openrouter/free. Он выбирает доступную бесплатную модель случайным образом среди тех, которые поддерживают нужные функции запроса. Фактически использованная модель возвращается в поле model. Такой режим удобен для знакомства с API. Для сравнения качества закрепи определённую бесплатную модель: иначе два запроса могут обработать разные модели.
Пополнение увеличивает дневной лимит аккаунта, но не устраняет перегрузку у провайдера. Даже с доступной квотой можно получить 429 от поставщика бесплатной модели. Отрицательный баланс также способен заблокировать бесплатные запросы. Если нужна регулярная обработка без ручного перезапуска, учитывай эти ограничения при выборе бесплатного варианта.
Если добавляешь платные модели в список запасных, переключение на них оплачивается по их тарифам. Чтобы сохранить бесплатный сценарий, в этом списке должны оставаться только бесплатные модели.
Как подключить OpenRouter API
Для первого запроса достаточно аккаунта, ключа и идентификатора модели. Перед подключением проверь, поддерживает ли выбранное приложение OpenRouter или настраиваемый совместимый API.
- Создай ключ в разделе API Keys. Дай ему понятное название под конкретное приложение. Для платного использования установи небольшой лимит расходов, если эта настройка доступна в твоём плане.
- Укажи базовый адрес https://openrouter.ai/api/v1, если приложение запрашивает Base URL. Для отдельного HTTP-запроса к чату используется полный путь /chat/completions.
- Вставь ключ и идентификатор модели. Для бесплатной проверки можно выбрать openrouter/free; для постоянной задачи скопируй идентификатор нужной карточки.
- Отправь короткий запрос. Сначала проверь получение ответа, затем добавляй длинный контекст и дополнительные параметры.
- Открой Activity. Сверь выбранную модель, расход токенов, стоимость и ошибки с тем, что показывает подключённое приложение.
Ключ хранится на сервере или в настройках доверенного приложения. Если вставить его в публичный JavaScript лендинга, посетители смогут извлечь ключ и расходовать твой баланс.
Ниже пример текстового запроса. Переменная окружения OPENROUTER_API_KEY должна содержать твой ключ.
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openrouter/free",
"messages": [{
"role": "user",
"content": "Предложи три заголовка для статьи о проверке рекламного лендинга. До 60 символов каждый, без обещаний заработка."
}]
}'В ответе проверь choices, фактическую модель в model и статистику usage. Некоторые приложения добавляют к названию собственный префикс провайдера: сверяй формат с настройками самого приложения, чтобы случайно не продублировать openrouter/.

Сколько стоят запросы и кредиты
Для обычной работы с платными моделями подходит Standard с оплатой по использованию. На 22 октября 2026 года платформа также предлагает Free, Business и Enterprise. У Standard комиссия за покупку кредитов составляет 5,5%, у Business — 8%; Enterprise обсуждается индивидуально. Учитывай минимальный сбор и налоги, которые покажет форма оплаты: процент комиссии нельзя автоматически считать полной доплатой при небольшом пополнении.
Минимальная покупка кредитов составляет $5. В настройках может быть включено Auto Recharge — автоматическое пополнение при снижении баланса до заданного порога. Отключи его, если планируешь ограничиться одной покупкой.

Стоимость текстового запроса складывается из входных и выходных токенов. Это части текста, которые модель обрабатывает; их количество не равно числу слов. Вход включает переданные инструкции и историю диалога, поэтому длинная переписка может обходиться дороже нового короткого запроса.
Посчитаем стоимость на примере карточки DeepSeek V4.1 Flash 1017. У провайдера Relace на 22 октября 2026 года указаны $0,07 за миллион входных и $0,50 за миллион выходных токенов. При 10 000 входных и 2000 выходных токенов получится:
- Вход: 10 000 / 1 000 000 × $0,07 = $0,0007
- Ответ: 2000 / 1 000 000 × $0,50 = $0,001
- Итого: $0,0017 за запрос; $1,70 за 1000 таких запросов.
Это расчёт для названного провайдера и объёма токенов, без комиссии пополнения, налогов и дополнительных инструментов. У другого провайдера цена может отличаться. Для моделей с рассуждением учитывай оплачиваемые reasoning tokens, даже если приложение не показывает их как обычный текст ответа.
По условиям сервиса возврат неиспользованных кредитов можно запросить в течение 24 часов после покупки. Комиссия платформы не возвращается; криптовалютные платежи возврату не подлежат. OpenRouter также оставляет за собой право аннулировать неиспользованные кредиты через 365 дней после покупки. Большое пополнение заранее имеет смысл только при понятном расходе.
Что делать, если OpenRouter не работает
Сначала прочитай сообщение об ошибке и проверь статус OpenRouter. Дальнейшие действия зависят от кода и пояснения к нему.
| Ошибка | Что проверить |
| 401 | Правильность ключа и заголовка авторизации |
| 402 | Баланс; если сообщение относится к бюджету одновременно выполняемых запросов, учитывай Retry-After |
| 403 | Бюджет ключа или workspace, разрешения и ограничения модерации |
| 404, no endpoints | Идентификатор модели и наличие действующих провайдеров |
| 429 | Дневную квоту, перегрузку провайдера и ограничение частоты запросов |
| 502 или 503 | Состояние провайдера, доступность подходящего маршрута и возможность повторить запрос позже |
При 429 проверь, указан ли upstream provider в сообщении. Если ограничение пришло от него, создание нового ключа OpenRouter не добавит провайдеру мощности. Повторяй запрос с паузой и учитывай заголовок Retry-After, когда он есть.
У маршрутизации есть два разных запасных варианта. Provider fallback отправляет запрос другому провайдеру той же модели. Model fallback переключает его на другую модель из заданного списка. Во втором случае могут измениться качество ответа, цена и поддерживаемые функции. Жёсткое ограничение одним провайдером или несовместимыми параметрами уменьшает число доступных вариантов повторной отправки.
Можно ли генерировать изображения
Да, в OpenRouter есть модели с выходным форматом Image. Их нужно выбирать отдельно от текстовых моделей с анализом картинок. Для разработчиков предусмотрен Image API с запросом POST /api/v1/images; допустимые размеры, качество и другие параметры зависят от конкретной модели и её провайдера.
Изображения возвращаются в API как данные base64. В приложении результат нужно сохранить в файл; ссылка или текстовое описание картинки сами по себе не заменяют изображение. Перед серией генераций проверь единицу тарификации: модель может считать изображения, мегапиксели или токены.
Что происходит с данными
По умолчанию OpenRouter не сохраняет содержимое запросов и ответов в журнале, но отдельно обрабатывает служебные сведения о запросах. Политику самого OpenRouter нужно отличать от политики провайдера, которому передаются данные.
Перед отправкой рабочего брифа проверь настройки обработки данных и правила выбранного провайдера: разрешено ли обучение на запросах, сколько времени хранится содержимое и кому оно передаётся. Запрет обучения и срок хранения данных — разные условия; одно не гарантирует другое. Дополнительные инструменты, например веб-поиск, могут передавать данные другим сервисам.
Для первых проверок используй обезличенный бриф. Если рабочие материалы должны обрабатываться на твоём компьютере, посмотри инструкцию по локальному запуску моделей через Ollama. Перед выбором этого варианта оцени требования модели к памяти и возможности своего оборудования.
Кому подойдёт OpenRouter
OpenRouter полезен, когда ты сравниваешь несколько моделей или подключаешь ИИ к рабочему приложению и хочешь видеть расходы. Для начала достаточно сравнить две модели в Chat на реальном обезличенном брифе. Если результат подходит, переходи к API: проверь стоимость нескольких запросов в Activity и настрой обработку ошибок. Для регулярной автоматизации заранее выбери запасную модель и реши, сколько готов платить при переключении.
Если нужен готовый редактор с шаблонами и кнопкой публикации, эти функции придётся искать в подключаемом приложении.
FAQ
Нет. Это платформа доступа к моделям разных разработчиков с единым API, маршрутизацией и учётом использования.
Да, доступны бесплатные модели. Их API-запросы ограничены 20 в минуту и 50 в день. После суммарной покупки кредитов минимум на $10 дневной предел увеличивается до 1000; ограничения провайдера сохраняются.
Пополнение может повысить дневную квоту аккаунта, но не устраняет ограничения и перегрузку у провайдера модели. Проверь текст ошибки и Retry-After.
Да, если выбранная модель поддерживает изображения на выходе. Для разработчиков предусмотрен Image API; поддержка анализа изображений на входе сама по себе не означает генерацию картинок.