Единый баланс и модели нейросетей

Техническая спецификация архитектуры единого баланса: доступ ко всем мировым моделям с одного депозита без привязки к отдельным подпискам.

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

Принцип работы Unified Balance

Единый баланс работает по депозитной модели с посекундным расчетным циклом:

  • Один счет для сотен моделей: Средства, внесенные на баланс, расходуются на любые архитектуры: текстовые модели рассуждений, мультимодальные сети с анализом изображений, генерацию кода и структурированных данных.
  • Оплата строго за токены (Pay-as-you-go): Никаких списаний за «простой». Деньги списываются только тогда, когда приложение отправляет запрос и получает сгенерированный ответ.
  • Динамическая тарификация Input / Output: Входные токены (контекст вашего запроса) и выходные токены (ответ модели) тарифицируются независимо по фиксированной ставке в рублях за миллион токенов.
  • Кэширование контекста: Для запросов с длинными системными промптами используется кэширование промптов, что снижает стоимость входящих токенов до 75%.

Мультимодельное переключение в одном пайплайне

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


import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api-router.velar.plus/v1",
  apiKey: process.env.API_ROUTER_KEY,
});

// 1. Быстрая предварительная фильтрация легкой моделью
const filterResult = await client.chat.completions.create({
  model: "openai/gpt-mini-mini",
  messages: [{ role: "user", content: "Классифицируй задачу: юридический анализ." }],
});

// 2. Глубокий экспертный анализ флагманской моделью рассуждений с того же баланса
const deepAnalysis = await client.chat.completions.create({
  model: "anthropic/claude-sonnet",
  messages: [{ role: "user", content: "Проанализируй риски контракта..." }],
});
  

Управление лимитами счета

Чтобы распределять бюджет между разными микросервисами или членами команды, используйте Контроль расходов. Вы можете выпустить индивидуальные ключи для разработчиков и задать предельный лимит расходов на каждый ключ.

Связанные разделы документации