AI API Gateway — ключевой элемент инфраструктуры для компаний, использующих несколько AI моделей. На рынке есть три основных решения: ModelSwitch, OpenRouter и LiteLLM. У каждого свои сильные стороны. Проведём объективное сравнение.
Обзор решений
ModelSwitch — российский AI API Gateway с фокусом на бизнес-клиентов из РФ. Оплата в рублях, закрывающие документы (счета, акты, УПД), поддержка ОСНО и НДС. 300+ моделей через OpenAI-совместимый API.
OpenRouter — международный маркетплейс AI моделей. Самый большой каталог моделей (300+), оплата в долларах, фокус на разработчиков. Нет поддержки российского документооборота.
LiteLLM — open-source прокси, который можно развернуть на своей инфраструктуре. Бесплатный, но требует DevOps. Есть облачная версия (LiteLLM Cloud).
Сравнение функциональности
| Функция | ModelSwitch | OpenRouter | LiteLLM |
|---|---|---|---|
| Количество моделей | 300+ | 300+ | 100+ (зависит от конфигурации) |
| OpenAI-совместимый API | Да | Да | Да |
| Streaming (SSE) | Да | Да | Да |
| Function calling | Да | Да | Да |
| Embeddings API | Да | Ограничено | Да |
| Дашборд аналитики | Да | Базовый | Да (self-hosted) |
| Мультиключи и лимиты | Да | Нет | Да |
| Failover/fallback | Автоматический | Ручной | Настраиваемый |
| Кэширование ответов | Да | Нет | Да |
| Self-hosted вариант | Нет | Нет | Да (open-source) |
Сравнение ценообразования
| Параметр | ModelSwitch | OpenRouter | LiteLLM |
|---|---|---|---|
| Наценка на модели | 15-20% | 0-5% | 0% (self-hosted) |
| Валюта оплаты | Рубли | Доллары | —* |
| Минимальный платёж | 500 руб. | $5 | Бесплатно |
| Документы (счета, акты) | Да (ОСНО/УСН) | Нет | Нет |
| НДС | 5% | Не применимо | Не применимо |
| Безналичный расчёт | Да | Нет | Нет |
* LiteLLM self-hosted бесплатен, но вы оплачиваете API-ключи провайдеров напрямую + стоимость инфраструктуры
Для российского бизнеса
Если ваша компания зарегистрирована в России, документооборот — критический фактор:
- ModelSwitch — единственное решение с полным пакетом российских документов: счета, акты, УПД, счёт-фактуры. Оплата по безналу в рублях. Поддержка ОСНО и УСН.
- OpenRouter — оплата только картой в долларах. Нет закрывающих документов для российской бухгалтерии. Для юрлиц на ОСНО это проблема.
- LiteLLM — не решает вопрос документооборота, так как вы платите напрямую провайдерам (OpenAI, Anthropic и т.д.) в валюте.
Для разработчиков
Все три решения совместимы с OpenAI SDK. Пример переключения:
from openai import OpenAI
# ModelSwitch
ms = OpenAI(base_url="https://api.modelswitch.ru/v1", api_key="msk_...")
# OpenRouter
or_client = OpenAI(base_url="https://openrouter.ai/api/v1", api_key="sk-or-...")
# LiteLLM (self-hosted)
ll = OpenAI(base_url="http://localhost:4000/v1", api_key="sk-...")
# Запрос одинаковый для всех трёх
response = ms.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Привет!"}]
)
Рекомендации
| Сценарий | Рекомендация |
|---|---|
| Российское юрлицо (ООО, ИП) | ModelSwitch — документы, рубли, НДС |
| Максимальный выбор моделей | OpenRouter — 300+ моделей |
| Полный контроль инфраструктуры | LiteLLM self-hosted |
| Стартап (быстрый запуск) | ModelSwitch или OpenRouter |
| Enterprise с требованиями приватности | LiteLLM self-hosted + свои ключи |
| Международная компания | OpenRouter (мировой охват) |
Выбор AI API Gateway зависит от вашего расположения, требований к документообороту и уровня контроля над инфраструктурой. Для российских компаний ModelSwitch остаётся наиболее практичным решением благодаря поддержке рублёвых расчётов и полного пакета закрывающих документов.