v1.0 · OpenAI-совместимый шлюз · Beta

Один ключ.
Все LLM.
В рублях.

Hubris — прокси к 400+ моделям через единый OpenAI-совместимый API. Оплата картой РФ или через СБП. Без VPN, зарубежных карт и курсовых сюрпризов.

400+моделей через один URL
100 тестовый баланс при старте
< 50 мсoverhead на запрос
scroll
совместимо с
OpenAIAnthropicVercel AI SDKLangChainLlamaIndexContinue.devOpenAI-совместимое
Drop-in замена

Поменяй один URL.

Hubris говорит на чистом OpenAI Chat Completions — со всеми SDK, которые ты уже используешь. openai-python, openai-node, LangChain, Vercel AI SDK — работают из коробки.

  • Полный SSE-стриминг с stream_options.include_usage
  • Tool calling, JSON mode, system prompts — пробрасываются 1:1
  • Ошибки в формате { error: { message, type, code } }
  • /v1/models — список с ценами в рублях
app.py
copy
from openai import OpenAI

client = OpenAI(
    base_url="https://hubris.ai/v1",  # ← всё, что нужно
    api_key="sk-gw-7f2a...",
)

stream = client.chat.completions.create(
    model="anthropic/claude-opus-4.7",
    messages=[{"role": "user", "content": "Привет"}],
    stream=True,
)

for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="")
Зачем Hubris

То, чего не дают западные провайдеры.

Платежи в рублях

Карта РФ, СБП, юрлицо — пополнение в один клик через YooKassa. Списания с точностью до копейки, без потерь на округлении. Курс ЦБ РФ обновляется ежедневно, фиксируется в момент запроса.

YooKassa · СБП · ЦБ РФ

Стриминг без потерь

Корректная буферизация SSE, [DONE] и usage-чанки. При обрыве клиента дочитываем апстрим и списываем — никаких бесплатных токенов и зависших соединений. Overhead меньше 50 мс.

SSE · usage events · finish_reason

Прозрачные расходы

Каждый запрос — в дашборде: модель, токены, латентность, стоимость, статус. Контент сообщений мы не сохраняем и не логируем — только метаданные. Экспорт в CSV.

privacy-first · audit logs
Приватность по умолчанию

Твои промпты — твои.

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

Политика обработки данных →

Тело сообщений не сохраняем

Мы стримим запрос в апстрим и стрим обратно — без записи в БД. В логах нет ни единого messages[].content. Хочешь сохранить историю — делай это у себя.

API-ключи только в виде хэша

В БД лежит sha256(key). Полный ключ показываем один раз при создании — после этого даже мы его не восстановим. Префикс sk-gw-XXXX...XXXX — для удобной идентификации.

Логи только метаданные

Модель, число токенов, latency, статус, стоимость в копейках. Ни системных промптов, ни пользовательских сообщений, ни ответов LLM. Этого достаточно для биллинга и дебага — и недостаточно, чтобы прочитать твою переписку.

Полный аудит-trail

Каждое списание — отдельная запись в журнале. Видишь время, модель, токены, копейки и баланс до/после. Экспорт в CSV для бухгалтерии и сверки. Никаких «пропавших» рублей.

Прайс

Платишь только за токены.

Тарифы в рублях за 1 млн токенов. Платишь только за реальные токены — без подписок, минимальных чеков и скрытых сборов.

Модель
Вход
Выход
Контекст
anthropic/claude-opus-4.7· 1M
1 480
7 380
1 000 000
anthropic/claude-sonnet-4.6· 1M
295
1 475
1 000 000
openai/gpt-5
240
1 920
400 000
google/gemini-2.5-pro
198
1 580
2 000 000
meta-llama/llama-4-405b
218
872
256 000
deepseek/deepseek-v4
24
88
128 000

…и ещё 394 модели через тот же endpoint. Цены пересчитываются в рубли каждый час.

Вопросы

Частые вопросы.

Если что-то не нашёл — напиши на hello@hubris.ai, отвечаем в течение рабочего дня.

Можно ли получить чек и закрывающие документы для юрлица?

Да. На каждое пополнение через YooKassa приходит фискальный чек 54-ФЗ — он автоматически уходит на email, привязанный к аккаунту. В дашборде в разделе «Биллинг» можно скачать акт и счёт-фактуру за любой период.

Работаем как с физлицами по карте/СБП, так и с юрлицами по безналу через расчётный счёт — реквизиты ИП, договор-оферта и УПД доступны по ссылке внизу страницы.

Что произойдёт, если апстрим-провайдер модели окажется недоступен?

Hubris вернёт стандартную OpenAI-ошибку с type: "upstream_error" и HTTP-кодом, отражающим состояние апстрима (502/503/504). Деньги при этом не списываются — debit происходит только после успешного finish_reason.

В дашборде в реальном времени отображается статус каждого провайдера. Если ты строишь production-систему, рекомендуем настроить fallback: при ошибке от Anthropic клиент перешлёт запрос на OpenAI или DeepSeek (это контролируется на твоей стороне через перечень model).

Какие лимиты на запросы и токены?

На MVP rate-limit — 60 запросов в минуту на ключ для chat-completions и 5 запросов в минуту на endpoint регистрации. При превышении возвращаем стандартный 429 Too Many Requests с заголовком Retry-After.

Лимит токенов на один запрос определяется выбранной моделью (см. контекстное окно в прайсе). Дневных и месячных квот нет — единственное ограничение это твой баланс.

Можно ли вернуть неиспользованные средства с баланса?

Да. По заявке на hello@hubris.ai возвращаем неизрасходованную часть баланса в течение 10 рабочих дней на ту же карту/счёт, с которых было пополнение. Минимальная сумма возврата — 100 ₽, комиссии за возврат не берём.

Регламент — в оферте, пункт 7.

Где физически живут данные и сервера?

База данных и backend — на VPS в Москве (Selectel/Timeweb). Запросы к моделям уходят к их провайдерам в их собственные дата-центры (US/EU/Asia в зависимости от модели). Hubris сам по себе работает строго в РФ-юрисдикции.

Поскольку мы не сохраняем содержимое запросов, по сути в нашей БД нет персональных данных пользователей в смысле 152-ФЗ — только email, баланс и метаданные запросов.

Поддерживаете ли function calling, JSON mode и vision?

Да. Hubris пробрасывает все поля OpenAI Chat Completions 1:1 — включая tools, tool_choice, response_format: { type: "json_object" }, messages[].content в multimodal-формате с image_url. Если апстрим-модель умеет, ты можешь это использовать без изменений в коде.

Embeddings, audio (TTS/STT) и image generation в MVP не поддерживаются — добавим в v2.

Подключись за минуту.
Заплати за реальные токены.

Регистрация по email, тестовый баланс на 100 ₽ — хватит проверить любую модель из каталога.