Что менять в коде при переезде
Для перехода на AITunnel достаточно заменить в коде две вещи: base URL на https://api.aitunnel.ru/v1 и ключ на ключ AITunnel. Формат поля model при этом не меняется, как и остальной код: конечные точки /chat/completions, /responses и /messages работают так же.
Дополнительные поля запроса OpenRouter тоже сохраняются. Например, поле provider с сортировкой по цене продолжит работать, потому что запрос уходит в OpenRouter. Меняйте адрес, ключ и прогоняйте тесты — больше трогать нечего. Порядок подключения тот же, что и для остальных моделей.
Чем слаг со слешем отличается от короткого имени
В поле model можно указать короткое имя из каталога AITunnel, например claude-sonnet-4.6. Такая модель проверена, её цена видна в каталоге заранее. Слаг со слешем вида anthropic/claude-sonnet-4.6 — всегда прямой вызов OpenRouter. Таким способом вызывают модель, которой ещё нет в каталоге AITunnel.
Если модель есть в каталоге, берите короткое имя. Слаг со слешем оставьте для моделей без карточки.
Как списываются деньги
Для модели из каталога слаг со слешем стоит столько же, сколько короткое имя: отдельного прайса OpenRouter нет. Оплата идёт из баланса в рублях, баланс пополняется картой или через СБП от 500 ₽, VPN не нужен.
У модели без карточки в каталоге, например openrouter/auto, фиксированной цены нет. Итог списания виден только после запроса — в поле usage.cost_rub. Каталог и цены показывают стоимость моделей, у которых карточка есть.