// Агрегатор российских и open-source нейросетей
ЦАРЬ
РОУТЕР
Единый OpenAI-совместимый API к моделям, развёрнутым в России. Меняете base_url - и всё работает: один ключ, оплата только за использование.
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 - у каждого свой формат, свои ключи, своя авторизация. Мы объединили всё в один привычный интерфейс.
// Модели
85 моделей - от компактных до флагманов
Текст, эмбеддинги, реранкинг, OCR, распознавание речи, синтез речи, генерация изображений, другие - всё в одном месте.
Несколько провайдеров
yandex/aliceai-llm
131K · Флагман Яндекса для русского языка
Yandex Cloud
yandex/aliceai-llm-flash
65K · Быстрая и недорогая
Yandex Cloud
deepseek/deepseek-v4-flash
1M · Быстрый DeepSeek · reasoning
Несколько провайдеров
Qwen/Qwen3.6-35B-A3B
262K · Qwen 3.6 · MoE 35B-A3B
Cloud.ru
zai-org/GLM-5.1
202K · Флагман Z.ai
Несколько провайдеров
moonshotai/Kimi-K2.6
262K · 1T параметров · MoE
Cloud.ru
deepseek-ai/DeepSeek-V4-Pro
1M · Флагман DeepSeek · 1M контекста
Несколько провайдеров
Qwen/Qwen3-235B-A22B-Instruct-2507
256K · Мощный reasoning
Несколько провайдеров
openai/gpt-oss-120b
131K · Открытая модель OpenAI
Несколько провайдеров
sber/gigachat-2-max
131K · Флагман GigaChat
// Интеграция
Три строчки кода - и готово
Если вы уже используете OpenAI SDK - просто поменяйте base_url. Ваш код остаётся прежним.
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)# Выбирайте провайдера и приоритет -
# как в 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,
}
},
)# Полная отказоустойчивость: провайдер + модель
# 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 речь