Вопросы по оплате: нехватка средств (402), несколько списаний за сообщение, оплата кэша
Вопросы по оплате
Почему первый запрос возвращает ошибку о нехватке средств (402)?
У нового аккаунта баланс $0. Пополните баланс (от $5) до первого запроса. Ответ 402 (400 для формата OpenAI) с текстом «wallet balance is insufficient» означает, что баланс пуст, а base URL и ключ настроены правильно. Пополните баланс и повторите запрос.
Почему после одного сообщения я вижу несколько записей о списании?
Одна операция в агентном инструменте может незаметно вызвать несколько реальных обращений к модели.
Например:
- Сначала инструмент может попросить модель понять задачу.
- Затем сделать ещё один запрос, чтобы прочитать файлы или спланировать правки.
- После выполнения инструмента — снова обратиться к модели.
- Некоторые клиенты также повторяют запросы или делят длинную работу на несколько обращений.
Вы видите одну операцию или один диалог. Биллинг фиксирует каждый реальный вызов модели, который за этим стоит.
Почему я выбрал gpt-5.5, а в биллинге вижу gpt-5.4-mini?
Некоторые клиенты, агенты или политики маршрутизации используют меньшую модель для вспомогательной работы: классификации, планирования, суммаризации или короткой проверки.
Это не значит, что выбор основной модели не сработал. Просто часть рабочего процесса выполнила вспомогательный вызов другой моделью.
Что такое чтение и запись кэша? Почему у них разная цена?
Многие LLM-провайдеры используют кэширование промптов.
- Запись кэша: провайдер сохраняет переиспользуемый контекст — длинные системные промпты, файлы проекта или контекст предыдущего диалога.
- Чтение кэша: провайдер повторно использует сохранённый контекст.
Запись кэша обычно дороже чтения, потому что провайдеру нужно обработать и сохранить контекст. Чтение кэша, как правило, дешевле.
Почему в некоторых записях и чтение, и запись кэша равны 0?
Частые причины:
- В ваших собственных вызовах API не включено кэширование. Claude кэширует только запросы с
cache_control. При вызове Claude через OpenAI-совместимый формат кэширование тоже не работает. Как его включить, смотрите в FAQ руководства по интеграции API. - Слишком короткий контент — он не достигает минимальной длины, которую модель может кэшировать.
- Разовые вспомогательные запросы агентных клиентов. Когда Claude Code или приложение Claude (Cowork / Code) ищет в интернете, клиент отправляет отдельный запрос с результатами этого поиска и не включает для него кэширование. Короткие запросы, например генерация названия диалога, тоже не используют кэш.
Если эти причины исключены, а у обычного шага диалога много входных токенов, но и чтение, и запись кэша равны 0, обратитесь в поддержку.
Что такое компенсация за аномальную запись кэша?
TeamoRouter автоматически выявляет такую ситуацию и возвращает часть стоимости записи кэша для этого запроса. Подавать заявку не нужно.
Для каких клиентов и моделей действует компенсация
- Claude Code и настольное приложение Claude (включая Cowork) при использовании моделей Claude.
- Codex (командная строка и настольное приложение) при использовании моделей GPT.
При самостоятельном вызове API или использовании других клиентов потеря кэша, как правило, связана с телом запроса и не подпадает под компенсацию.
Условия начисления (должны выполняться одновременно)
- Запрос отправлен в той же беседе не позднее чем через 5 минут после предыдущего успешного запроса.
- Контекст стал длиннее, чем в предыдущем запросе, то есть вы продолжаете существующую беседу.
- Запрос совсем не использовал кэш: чтение кэша равно 0, а запись кэша составляет не менее 1 024 токенов.
Размер компенсации
- Возвращается до 80% стоимости записи кэша для этого запроса после применения скидки аккаунта. Итоговая сумма определяется фактически начисленной компенсацией для конкретного запроса.
Где посмотреть
Компенсация сразу вычитается из суммы списания. В деталях биллинга над запросом появляется отдельная строка с уведомлением об обнаруженной аномалии записи кэша и начисленной компенсации; справа указана сумма возврата.
Почему некоторые запросы с малым числом входных токенов всё равно стоят дороже?
Возможные причины:
- Запрос вызвал запись кэша.
- У использованной модели более высокая цена за единицу.
- Клиент сделал несколько скрытых вызовов вокруг видимого действия.
- Выходных токенов или токенов рассуждения оказалось больше, чем ожидалось.
Прежде чем оценивать стоимость, посмотрите вместе ID модели, входные и выходные токены, токены чтения и записи кэша.
Почему ожидаемая стоимость и фактическое списание отличаются?
Ожидаемая стоимость рассчитывается по деталям использования модели. Фактическое списание может отличаться из-за округления, скидок, правил тарификации кэша, правил расчётов на уровне аккаунта или корректировок со стороны провайдера.
Если разница выглядит аномальной, сохраните ID запроса и обратитесь в поддержку.
Почему Fast Mode стоит дороже?
В Fast Mode прайсовая цена модели в 2 раза выше цены стандартного режима, а ваша текущая скидка по аккаунту не меняется.
Например, если стандартный вывод стоит по прайсу $25 / 1M токенов, а скидка аккаунта 10 %, то в Fast Mode вывод стоит $50 / 1M токенов по прайсу, и та же скидка 10 % продолжает действовать. Пометка Fast в биллинге означает, что запрос обработан с включённым Fast Mode.
Чтобы выключить его, отключите Fast Mode в Codex или в вызывающем клиенте перед следующим запросом.
Почему баланс со временем расходуется быстрее? Как уменьшить расход?
Агентные инструменты отправляют всё больший контекст по мере роста проекта. Длинные диалоги, больше файлов и повторные вызовы инструментов увеличивают расход токенов.
Чтобы снизить стоимость:
- Начинайте новый диалог, когда старый контекст больше не нужен.
- Не просите агента читать весь проект без необходимости.
- Для простых задач используйте модели поменьше.
- Используйте потоковый ответ, чтобы видеть ответ по мере генерации, но помните: сам по себе он не уменьшает расход токенов.
- Следите за записями кэша. Частые перезаписи кэша могут увеличивать стоимость.
Можно ли пополнить баланс в USDT?
Да. Выберите сумму в окне пополнения (минимум $5) и нажмите «Оплатить криптовалютой» — откроется страница оплаты (если вы регистрировались по номеру телефона, сначала попросят указать адрес электронной почты). На странице оплаты выберите монету (USDT, USDC или ETH), затем сеть и отправьте средства на показанный адрес из приложения биржи (Binance, OKX и другие) или из любого кошелька. Расширение для браузера не нужно, оплатить можно с телефона.
- Монеты и сети: USDT, USDC или ETH с любой биржи — страница оплаты показывает, какие сети доступны для вашей суммы (BEP20 — от $5). Обычно дешевле всего BEP20: Binance берёт за вывод в BEP20 около 0,01 USDT против примерно 1,5 USDT в TRC20.
- Та же монета и та же сеть: выводите ту монету и в той сети, которые выбрали на странице оплаты. Перевод в другой сети оплатой не считается.
- Учтите комиссию за вывод: биржи часто вычитают комиссию из введённой суммы. Перед подтверждением проверьте, что «к зачислению» не меньше суммы на странице оплаты. Недоплата до 1% всё равно засчитывается.
- Счёт на 60 минут: ручная проверка вывода на бирже может занять больше времени. Если счёт истёк до отправки, продлите его на странице оплаты или начните новое пополнение. Если вы уже отправили средства, не отправляйте повторно — сначала продлите счёт на странице оплаты.
- TxID: откройте вывод в истории выводов в приложении биржи — TxID (хеш транзакции) указан в деталях. Если нужно, чтобы поддержка нашла платёж, укажите TxID, сеть, сумму и время отправки.
Баланс зачисляется после подтверждения платежа, даже если вы закрыли страницу оплаты. Если он ещё не появился, обновите страницу чуть позже и не платите повторно.
Если ваши USDT уже в сети X Layer, установите и разблокируйте расширение OKX Wallet в браузере на компьютере и нажмите в окне пополнения «Есть USDT в X Layer? Оплатить через OKX Wallet». Вы только подписываете разрешение, поэтому газ платить не нужно. Если после подписи появляется «недостаточно средств», чаще всего USDT не в сети X Layer: USDT того же кошелька в Ethereum, TRON и других сетях не считается, сначала переведите его в X Layer (с Binance можно вывести в Arbitrum, а затем перевести через usdt0.to). Подробнее — как оплатить Claude API в USDT.
Когда обращаться в поддержку?
Обратитесь в поддержку, если:
- Вы видите запросы, которых не делали.
- ID модели явно не тот, который вы настроили.
- Фактическое списание сильно расходится с деталями использования.
- Запросы завершаются ошибкой, но, судя по всему, всё равно тарифицируются.
- Вам нужна помощь с записями о кэше или токенах.
Укажите время запроса, ID модели, ID запроса (если есть) и приложите скриншот записи биллинга.