Beget Cloud запустил ИИ-шлюз: Claude, GPT, GLM и DeepSeek через один API с оплатой в рублях

19 октября 2026 года Beget рассказал на Хабре, что в Beget Cloud заработал ИИ-шлюз. Это один OpenAI-совместимый API, через который можно обращаться к Claude, GPT, GLM, DeepSeek и другим моделям. Платить нужно за токены, а ключи и месячные лимиты на каждый ключ настраиваются в панели.

Кому это пригодится: тем, кто встраивает нейросеть в сайт, бота или скрипт и не хочет заводить аккаунты у каждого поставщика. Ключ один, баланс один, оплата в рублях с баланса Beget, зарубежная карта не нужна. Проект при этом не обязательно держать на хостинге Beget: по словам компании, шлюз доступен из любой инфраструктуры, нужен только ключ.

Как устроен шлюз

Ваше приложение шлёт запрос на адрес шлюза и указывает модель. Шлюз проверяет ключ и баланс, передаёт запрос разработчику модели, возвращает ответ и списывает стоимость. Формат запроса у всех моделей одинаковый, поэтому сменить Claude на DeepSeek можно, поменяв одно название модели в коде.

Если у вас уже есть интеграция с OpenAI, переезд сводится к трём параметрам: адресу, ключу и названию модели. Библиотеки и обработка ответов остаются прежними. Beget при этом советует сначала прогнать типовые запросы и убедиться, что новая модель отвечает так, как вы ждёте.

Модели и цены за миллион токенов

В новости Beget называет среди доступных моделей claude-opus-5.5, claude-sonnet-5.5, gpt-6.1-sol, gpt-6-astra, glm-5.3 и deepseek-v4-flash. В каталоге на странице продукта их больше: есть ещё Gemini, Qwen, Kimi, MiniMax, Llama 4 Maverick, Grok и эмбеддинги OpenAI text-embedding-3. Цена указана в рублях за 1 млн входящих и исходящих токенов отдельно. На 20 октября для моделей из новости она такая:

  • Claude Opus 5.5: 478 ₽ за вход, 2 388 ₽ за выход;
  • Claude Sonnet 5.5: 239 ₽ и 1 194 ₽;
  • GPT-6.1 Sol: 239 ₽ и 1 194 ₽;
  • GPT-6 Astra: 1 194 ₽ и 5 968 ₽;
  • GLM 5.3: 168 ₽ и 526 ₽;
  • DeepSeek V4 Flash: 4 ₽ и 7 ₽.

Разброс огромный: DeepSeek V4 Flash дешевле GPT-6 Astra в сотни раз, и Beget сам предлагает быстрые недорогие модели для потоковых задач вроде классификации. Каталог меняется, модели добавляются и убираются, цены обновляются. Поэтому в документации прямо сказано не зашивать список моделей и цены в код, а брать их из панели или запросом GET /v1/models. Бесплатного тарифа нет: оплачиваются фактически обработанные токены.

Ключи и лимиты

Для каждого ключа в панели задаются три вещи. Месячный лимит в рублях, до 100 000 000 ₽: когда он исчерпан, запросы по этому ключу отклоняются до первого числа следующего месяца, а остальные ключи работают дальше. Список разрешённых моделей, чтобы тестовый ключ не мог обратиться к дорогой модели. И статус: отключённый ключ сразу перестаёт работать, но остаётся в списке со статистикой. На странице продукта упомянут ещё лимит запросов в минуту.

Всего в аккаунте можно создать до 25 ключей, баланс общий на все ключи и услуги. Beget советует не держать один ключ на все задачи: так непонятно, какой сервис сколько тратит, а при утечке придётся отзывать доступ сразу у всех интеграций. Секрет ключа показывается один раз при создании, потом в списке видна только маска.

Как подключиться

Порядок короткий: пополнить баланс, создать ключ в разделе ИИ-шлюза в панели Beget Cloud, выбрать модель и отправить запрос. Адрес шлюза https://api-llm.beget.com/v1, ключ передаётся в заголовке Authorization: Bearer. Подойдёт официальная библиотека openai для Python, пример из документации Beget:

from openai import OpenAI
client = OpenAI(
    base_url="https://api-llm.beget.com/v1",
    api_key="ваш ключ",
)
response = client.chat.completions.create(
    model="название модели из каталога",
    messages=[
        {"role": "system", "content": "Ты вежливый ассистент службы поддержки."},
        {"role": "user", "content": "Как восстановить пароль?"},
    ],
    max_tokens=512,
)
print(response.choices[0].message.content)

То же через curl, пример из новости Beget:

curl https://api-llm.beget.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Привет!"}]
  }'

Ответ лежит в choices[0].message.content, расход токенов в блоке usage. Если finish_reason равен length, ответ обрезан по max_tokens. Этот параметр лучше указывать всегда: без него шлюз считает стоимость запроса по максимуму и может отклонить его даже при положительном балансе. Ошибки до обращения к модели не тарифицируются, а если модель уже начала отвечать, потраченные токены оплачиваются.

Ключ и данные

С ключом обращаются как с паролем: он тратит деньги с баланса. Его держат в переменных окружения или менеджере секретов, файл .env добавляют в .gitignore до первого коммита, а во фронтенд и мобильное приложение ключ не кладут, запросы к моделям идут только с вашего сервера.

Шлюз сам модели не запускает, а передаёт запросы их разработчикам, и что происходит с текстом дальше, определяют правила этих компаний. Beget у себя хранит только факт запроса: время, модель, ключ, токены и стоимость, без текстов запросов и ответов. Персональные данные, платёжную информацию и коммерческую тайну Beget отправлять не советует, а если без них никак, заменять их заглушками перед отправкой.

В планах у Beget подробная статистика расходов по ключам и моделям и песочница, где модели можно будет сравнить до внедрения.

Если коротко: ИИ-шлюз удобен тем, кто пишет свой код и хочет одним ключом ходить к Claude, GPT, GLM и DeepSeek, платить в рублях и ставить потолок расходов на каждую интеграцию. Готового «включить ИИ на сайте» тут нет, нужен хотя бы базовый опыт программирования. Попробовать можно в аккаунте Beget: пополнить баланс, создать ключ с лимитом и отправить первый запрос.

Источники и ссылки


Комментарии загружаются…