Работа

Контроль расходов на AI и онлайн-сервисы

Баланс, расход за месяц и последние 24 часа по разным сервисам в одной мобильной панели.

4 минутыАвтор: Алек Ампир
Мобильный дашборд контроля расходов на онлайн-сервисы

Когда в работе используется много AI-провайдеров и облачных сервисов, контроль балансов превращается в регулярный обход личных кабинетов. Где-то показывается остаток, где-то только история операций, а формат данных везде разный.

Я собрал личную PWA-панель, которая показывает текущее состояние сервисов в одном списке.

Что работает сейчас

Для каждого подключения видны доступный баланс, расход за текущий месяц и за последние 24 часа. Нажатие на строку открывает историю показателей, поэтому можно заметить изменение, а не только увидеть текущую цифру.

Сборщик обновляет данные каждые пять минут. Сейчас подключены инфраструктурные и AI-сервисы, включая Timeweb, DigitalOcean, Deepgram и несколько провайдеров генерации и анализа контента.

Как устроена система

Каждый источник подключён отдельным адаптером только для чтения. Адаптер приводит ответ внешнего API к общей модели, после чего история сохраняется и отображается одинаково независимо от провайдера.

Что это дало

Один экран заменил набор вкладок и ручных проверок. Это не бухгалтерия, а оперативный индикатор: видно, где заканчивается баланс или неожиданно растёт расход.

Ограничения

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