HTTP 402 при положительном балансе
Проверьте доступный остаток, активные резервы и оставшийся бюджет конкретного ключа.
Как читать тарифы Токенмоста, рассчитать стоимость входных и выходных токенов, учитывать резервы и контролировать расходы ключа.
Базовый адрес — https://tokenmost.ru/v1. Создайте ключ в личном кабинете, выберите модель в каталоге и отправьте первый запрос. Методы, которые ещё не доступны, отмечены отдельно.
Текстовые модели обычно тарифицируют входные и выходные токены отдельно. До отправки сервис резервирует максимально возможную сумму по параметрам запроса, а после подтверждённого ответа списывает фактическую стоимость и освобождает остаток резерва.
стоимость =
входные_токены × тариф_входа / 1 000 000
+ выходные_токены × тариф_выхода / 1 000 000const inputTokens = 2_000;
const outputTokens = 500;
const inputRate = 100; // ₽ за 1 млн токенов
const outputRate = 400; // ₽ за 1 млн токенов
const rubles =
(inputTokens * inputRate + outputTokens * outputRate) / 1_000_000;
console.log(rubles.toFixed(2)); // 0.40 ₽Числа в примере показывают формулу и не являются тарифом конкретной модели. Для рабочего расчёта используйте текущие цены из каталога.
Доступный баланс не включает средства, временно удержанные активными запросами. Резерв не является окончательным списанием: после подтверждённого результата неиспользованный остаток освобождается. Неизвестный исход сохраняет резерв до сверки, чтобы исключить двойной расход.
Вход включает весь переданный контекст, а не только последнее сообщение. Если клиент каждый раз отправляет длинную историю, одни и те же токены оплачиваются в каждом новом запросе.
Изображения, речь, транскрибация и отдельные поставщики могут использовать фиксированную цену, символы, секунды или другую единицу. Смотрите единицу и поддерживаемые параметры в карточке конкретной модели.
Проверьте доступный остаток, активные резервы и оставшийся бюджет конкретного ключа.
Уменьшите максимальный ответ и проверьте, не отправляет ли клиент длинную историю или инструменты.
Не повторяйте платный запрос с новым Idempotency-Key. Сначала проверьте историю и статус исходной операции.
Проверьте единицу тарификации, отдельно вход и выход, точную версию модели и фактическое число токенов в квитанции.