ЦАРЬ РОУТЕР

// Агрегатор российских и open-source нейросетей

ЦАРЬ
РОУТЕР

Единый OpenAI-совместимый API к моделям, развёрнутым в России. Меняете base_url - и всё работает: один ключ, оплата только за использование.

Оплата российской картой и СБПВсе модели - в ЦОД РоссииСовместимость с OpenAI SDK0% наценки
Python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.tsarrouter.ru/v1",
    api_key="sk-tsar-...",
)

response = client.chat.completions.create(
    model="yandex/yandexgpt-pro-5.1",
    messages=[{
        "role": "user",
        "content": "Привет, ЦАРЬ!"
    }],
)

print(response.choices[0].message.content)

// Преимущества

Один ключ для всех моделей

Yandex Cloud, Cloud.ru, MWS, Sber GigaChat, Timeweb Cloud, VK Cloud, immers.cloud, Nexara, Palatine Speech, T-bank - у каждого свой формат, свои ключи, своя авторизация. Мы объединили всё в один привычный интерфейс.

Подключение за 2 минуты

Используете OpenAI SDK? Просто поменяйте base_url. LangChain, curl, любой HTTP-клиент - всё работает без нового SDK.

Автоподбор провайдера

Вы указываете модель - если она доступна у нескольких провайдеров, система сама направит запрос на самый быстрый и дешёвый.

Запасные модели

Укажите список моделей на замену - если основная не отвечает ни у одного провайдера, запрос автоматически уйдёт на следующую из списка.

0% наценки на токены

Цены провайдеров без наценки. Комиссия 15% при пополнении - и всё. Платите только за то, что используете.

Оплата российской картой и СБП

Пополнение от 100 ₽ картой любого российского банка - МИР, Visa, Mastercard - или по QR-коду через СБП. Неиспользованный остаток можно вернуть - условия в оферте.

Бесплатные модели

Если провайдер даёт модель бесплатно - она доступна за 0 ₽ и работает даже с нулевым балансом: пользуйтесь без пополнения. Состав меняется - актуальный список в каталоге.

Прозрачные тир-лимиты

Лимиты запросов опубликованы целиком и растут с пополнением - без «обратитесь в отдел продаж». Сетка лимитов - в документации.

Собственные бенчмарки

Скорость и качество моделей тестируем сами и публикуем как есть - это не копия чужих таблиц. Сравните модели по живым замерам до того, как потратите рубль.

Открытая документация

Быстрый старт, примеры кода, справочник ошибок и лимитов - docs.tsarrouter.ru. Исходники - в открытом репозитории: предложить правку может каждый.

Данные в России - 152-ФЗ

Оператор персональных данных - рег. № 77-26-557111 в реестре Роскомнадзора. Все модели развёрнуты в ЦОД России - запросы не уходят за рубеж. Подробнее - в политике конфиденциальности.

// Интеграция

Три строчки кода - и готово

Если вы уже используете OpenAI SDK - просто поменяйте base_url. Ваш код остаётся прежним.

Python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.tsarrouter.ru/v1",
    api_key="sk-tsar-ваш-ключ",
)

response = client.chat.completions.create(
    model="yandex/yandexgpt-pro-5.1",
    messages=[{
        "role": "user",
        "content": "Привет, ЦАРЬ!"
    }],
)

print(response.choices[0].message.content)
Python - Provider Preferences
# Выбирайте провайдера и приоритет -
# как в OpenRouter

response = client.chat.completions.create(
    model="Qwen/Qwen3-235B-A22B-Instruct-2507",
    messages=[{
        "role": "user",
        "content": "Привет!"
    }],
    extra_body={
        "provider": {
            # Сначала Cloud.ru, при сбое - Yandex
            "order": ["cloudru", "yandex"],
            "allow_fallbacks": True,
        }
    },
)
Python - Provider + Model Fallbacks
# Полная отказоустойчивость: провайдер + модель
# 1. Qwen3-235B → сначала Cloud.ru, затем Yandex
# 2. Если оба упали → пробуем gpt-oss-120b
# 3. Крайний вариант → gigachat-2-max

response = client.chat.completions.create(
    model="Qwen/Qwen3-235B-A22B-Instruct-2507",
    messages=[{"role": "user", "content": "Сложная задача..."}],
    extra_body={
        "models": ["openai/gpt-oss-120b", "sber/gigachat-2-max"],
        "provider": {"order": ["cloudru", "yandex"]},
    },
)

# Кто реально ответил?
print(response.model)          # Qwen/... / openai/... / sber/...

# Провайдер — в заголовке ответа X-TsarRouter-Provider:
raw = client.chat.completions.with_raw_response.create(...)
print(raw.headers["X-TsarRouter-Provider"])  # cloudru / yandex
response = raw.parse()

// Как это работает

Вы отправляете запрос - мы делаем остальное

Автоподбор выбирает лучшего провайдера. Если он не отвечает - мгновенное переключение на резервного.

Вы

Ваш код / приложение

ЦАРЬ РОУТЕР

Авторизация + Автоподбор + Биллинг

Yandex Cloud

10 текст + 4 эмбеддинги + 12 OCR + 2 речь + 1 синтез речи + 2 изображения + 2 другое

Cloud.ru

12 текст + 4 эмбеддинги + 4 реранк + 1 OCR + 1 речь

MWS

7 текст + 1 эмбеддинги + 1 речь

Sber GigaChat

3 текст + 4 эмбеддинги + 1 изображения + 2 другое

Timeweb Cloud

3 текст

VK Cloud

8 OCR + 2 другое

immers.cloud

4 текст

Nexara

3 речь

Palatine Speech

3 речь + 1 другое

T-bank

1 речь

Попробуйте
прямо сейчас

85 моделей через один ключ. 0% наценки на токены.