Spend monitor где деньги кончатся первыми
Тема
← к списку провайдеров

Anthropic

anthropic отчёт о тратах USD нет оценки

скользящее окно трат: остатка нет, значение и есть скорость

LLM API. No balance endpoint - returns a trailing-cost report.

Остаток
$107,31
на 48 с назад
Расход
$4,47/ч
из отчёта за скользящее окно, не из разности
Прогноз
у отчёта о тратах нуля нет
Доступность
96,1%
362 опрос(ов) · последний успешный 1 мин назад
Последний успешный ответ: 24.08, 10:49:00 UTC.
Окно

Остаток

у этого провайдера остатка нет

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

Скорость расхода

отклонение читается от медианы окна, а не от нуля
Скорость расхода: 121 бакетов, базовая линия $4,55/ч.$0,00/ч$5,00/ч24.08, 04:48 — $4,14/ч24.08, 04:51 — $4,16/ч24.08, 04:54 — $4,18/ч24.08, 04:57 — $4,20/ч24.08, 05:00 — $4,22/ч24.08, 05:03 — $4,24/ч24.08, 05:06 — $4,26/ч24.08, 05:09 — $4,27/ч24.08, 05:12 — $4,29/ч24.08, 05:15 — $4,30/ч24.08, 05:18 — $4,32/ч24.08, 05:21 — $4,33/ч24.08, 05:24 — $4,35/ч24.08, 05:27 — $4,37/ч24.08, 05:30 — $4,38/ч24.08, 05:33 — $4,40/ч24.08, 05:36 — $4,42/ч24.08, 05:39 — $4,44/ч24.08, 05:42 — $4,47/ч24.08, 05:45 — $4,50/ч24.08, 05:48 — $4,53/ч24.08, 05:51 — $4,57/ч24.08, 05:54 — $4,61/ч24.08, 05:57 — $4,65/ч24.08, 06:00 — $4,67/ч24.08, 06:03 — $4,68/ч24.08, 06:06 — $4,70/ч24.08, 06:09 — $4,70/ч24.08, 06:12 — $4,70/ч24.08, 06:15 — $4,69/ч24.08, 06:18 — $4,68/ч24.08, 06:21 — $4,68/ч24.08, 06:24 — $4,67/ч24.08, 06:27 — $4,66/ч24.08, 06:30 — $4,66/ч24.08, 06:33 — $4,65/ч24.08, 06:36 — $4,65/ч24.08, 06:39 — $4,64/ч24.08, 06:42 — $4,63/ч24.08, 06:45 — $4,61/ч24.08, 06:48 — $4,60/ч24.08, 06:51 — $4,59/ч24.08, 06:54 — $4,57/ч24.08, 06:57 — $4,55/ч24.08, 07:00 — $4,55/ч24.08, 07:03 — $4,55/ч24.08, 07:06 — $4,54/ч24.08, 07:09 — $4,55/ч24.08, 07:12 — $4,56/ч24.08, 07:15 — $4,58/ч24.08, 07:18 — $4,59/ч24.08, 07:21 — $4,59/ч24.08, 07:24 — $4,60/ч24.08, 07:27 — $4,61/ч24.08, 07:30 — $4,61/ч24.08, 07:33 — $4,61/ч24.08, 07:36 — $4,61/ч24.08, 07:39 — $4,60/ч24.08, 07:42 — $4,60/ч24.08, 07:45 — $4,59/ч24.08, 07:48 — $4,58/ч24.08, 07:51 — $4,56/ч24.08, 07:54 — $4,55/ч24.08, 07:57 — $4,53/ч24.08, 08:00 — $4,53/ч24.08, 08:03 — $4,53/ч24.08, 08:06 — $4,53/ч24.08, 08:09 — $4,54/ч24.08, 08:12 — $4,56/ч24.08, 08:15 — $4,58/ч24.08, 08:18 — $4,60/ч24.08, 08:21 — $4,62/ч24.08, 08:24 — $4,63/ч24.08, 08:27 — $4,64/ч24.08, 08:30 — $4,65/ч24.08, 08:33 — $4,66/ч24.08, 08:36 — $4,67/ч24.08, 08:39 — $4,67/ч24.08, 08:42 — $4,68/ч24.08, 08:45 — $4,68/ч24.08, 08:48 — $4,68/ч24.08, 08:51 — $4,68/ч24.08, 08:54 — $4,68/ч24.08, 08:57 — $4,67/ч24.08, 09:00 — $4,66/ч24.08, 09:03 — $4,64/ч24.08, 09:06 — $4,63/ч24.08, 09:09 — $4,61/ч24.08, 09:12 — $4,57/ч24.08, 09:15 — $4,54/ч24.08, 09:18 — $4,51/ч24.08, 09:21 — $4,48/ч24.08, 09:24 — $4,45/ч24.08, 09:27 — $4,43/ч24.08, 09:30 — $4,39/ч24.08, 09:33 — $4,36/ч24.08, 09:36 — $4,33/ч24.08, 09:39 — $4,31/ч24.08, 09:42 — $4,30/ч24.08, 09:45 — $4,28/ч24.08, 09:48 — $4,27/ч24.08, 09:51 — $4,27/ч24.08, 09:54 — $4,27/ч24.08, 09:57 — $4,27/ч24.08, 10:00 — $4,27/ч24.08, 10:03 — $4,28/ч24.08, 10:06 — $4,29/ч24.08, 10:09 — $4,30/ч24.08, 10:12 — $4,32/ч24.08, 10:15 — $4,34/ч24.08, 10:18 — $4,35/ч24.08, 10:21 — $4,37/ч24.08, 10:24 — $4,38/ч24.08, 10:27 — $4,40/ч24.08, 10:30 — $4,41/ч24.08, 10:33 — $4,42/ч24.08, 10:36 — $4,44/ч24.08, 10:39 — $4,45/ч24.08, 10:42 — $4,46/ч24.08, 10:45 — $4,47/ч24.08, 10:48 — $4,47/чмедиана $4,55/ч04:4906:1907:4909:1910:49
столбец — наблюдённая скорость за бакет пунктир — медиана окна пропуск — расход не наблюдался, это не ноль

Значение делится на ширину окна отчёта, а не считается разностью: у скользящего окна разность бессмысленна — оно съезжает и падает без всякого пополнения.

Скорость расхода: 121 бакетов, базовая линия $4,55/ч.

Доступность опросов

почему в графиках выше могут быть дыры
Доступность 96,1% по 362 опросам: 167 чистых, 8 без числа в ответе, 6 без ответа. Медиана 163 мс, p95 204 мс.04:50 — успех, 156 мс04:52 — успех, 163 мс04:54 — успех, 156 мс04:56 — успех, 161 мс04:57 — успех, 241 мс04:59 — успех, 168 мс05:01 — успех, 187 мс05:04 — успех, 158 мс05:06 — успех, 158 мс05:08 — успех, 158 мс05:10 — успех, 174 мс05:12 — успех, 167 мс05:14 — успех, 160 мс05:16 — успех, 317 мс05:18 — успех, 158 мс05:20 — успех, 156 мс05:22 — успех, 156 мс05:24 — успех, 176 мс05:26 — успех, 173 мс05:28 — успех, 161 мс05:30 — успех, 158 мс05:32 — успех, 186 мс05:34 — успех, 163 мс05:36 — успех, 172 мс05:38 — успех, 158 мс05:40 — успех, 174 мс05:42 — успех, 392 мс05:44 — успех, 161 мс05:46 — успех, 168 мс05:48 — успех, 165 мс05:50 — успех, 162 мс05:52 — успех, 161 мс05:54 — успех, 159 мс05:56 — успех, 162 мс05:58 — успех, 237 мс06:00 — успех, 168 мс06:02 — успех, 170 мс06:04 — успех, 164 мс06:06 — успех, 160 мс06:08 — успех, 161 мс06:10 — успех, 165 мс06:13 — HTTP 200 · тело пустое, 159 мс06:14 — успех, 180 мс06:16 — успех, 173 мс06:18 — успех, 193 мс06:20 — успех, 157 мс06:22 — успех, 174 мс06:25 — HTTP 5xx · ошибка провайдера, 3,17 с06:26 — успех, 166 мс06:27 — сетевая ошибка, 0 мс06:29 — успех, 163 мс06:31 — успех, 164 мс06:33 — успех, 159 мс06:35 — успех, 164 мс06:37 — успех, 181 мс06:40 — успех, 160 мс06:42 — успех, 171 мс06:45 — HTTP 200 · тело пустое, 178 мс06:46 — успех, 161 мс06:48 — успех, 178 мс06:50 — успех, 165 мс06:52 — успех, 350 мс06:54 — успех, 158 мс06:56 — успех, 158 мс06:58 — успех, 162 мс07:00 — успех, 165 мс07:02 — успех, 173 мс07:04 — успех, 162 мс07:06 — успех, 166 мс07:08 — HTTP 200 · тело пустое, 157 мс07:10 — успех, 163 мс07:12 — успех, 158 мс07:14 — успех, 160 мс07:16 — успех, 162 мс07:18 — успех, 168 мс07:20 — успех, 162 мс07:22 — успех, 169 мс07:24 — успех, 170 мс07:26 — успех, 418 мс07:28 — успех, 451 мс07:30 — успех, 165 мс07:32 — успех, 180 мс07:34 — успех, 161 мс07:36 — успех, 164 мс07:38 — успех, 534 мс07:40 — успех, 186 мс07:42 — успех, 173 мс07:44 — успех, 158 мс07:46 — успех, 164 мс07:48 — успех, 186 мс07:50 — успех, 161 мс07:52 — успех, 158 мс07:55 — HTTP 200 · тело пустое, 163 мс07:56 — успех, 164 мс07:58 — успех, 171 мс08:00 — успех, 161 мс08:02 — успех, 160 мс08:04 — успех, 167 мс08:06 — успех, 159 мс08:08 — успех, 159 мс08:10 — успех, 168 мс08:12 — успех, 168 мс08:14 — успех, 161 мс08:16 — успех, 156 мс08:18 — успех, 166 мс08:20 — успех, 175 мс08:22 — успех, 160 мс08:24 — успех, 163 мс08:26 — успех, 179 мс08:28 — успех, 168 мс08:30 — успех, 172 мс08:32 — успех, 164 мс08:34 — успех, 164 мс08:36 — успех, 202 мс08:38 — успех, 158 мс08:40 — успех, 168 мс08:42 — успех, 171 мс08:44 — успех, 157 мс08:47 — HTTP 5xx · ошибка провайдера, 3,16 с08:48 — успех, 163 мс08:50 — HTTP 200 · тело пустое, 166 мс08:52 — успех, 198 мс08:54 — успех, 168 мс08:56 — успех, 168 мс08:58 — успех, 170 мс09:00 — успех, 371 мс09:02 — успех, 165 мс09:04 — успех, 163 мс09:05 — успех, 366 мс09:06 — успех, 155 мс09:08 — HTTP 5xx · ошибка провайдера, 3,19 с09:10 — успех, 154 мс09:12 — успех, 161 мс09:15 — HTTP 5xx · ошибка провайдера, 3,17 с09:16 — успех, 156 мс09:18 — успех, 153 мс09:20 — успех, 178 мс09:22 — успех, 162 мс09:24 — успех, 157 мс09:26 — успех, 172 мс09:29 — HTTP 5xx · ошибка провайдера, 3,17 с09:30 — успех, 157 мс09:32 — успех, 157 мс09:34 — успех, 151 мс09:36 — успех, 166 мс09:38 — успех, 155 мс09:40 — успех, 157 мс09:43 — HTTP 200 · тело пустое, 159 мс09:44 — успех, 154 мс09:46 — успех, 162 мс09:49 — HTTP 200 · тело пустое, 154 мс09:50 — успех, 160 мс09:52 — успех, 161 мс09:54 — успех, 154 мс09:56 — успех, 162 мс09:58 — успех, 166 мс10:01 — HTTP 200 · тело пустое, 174 мс10:02 — успех, 151 мс10:04 — успех, 152 мс10:06 — успех, 179 мс10:08 — успех, 158 мс10:10 — успех, 190 мс10:12 — успех, 151 мс10:14 — успех, 153 мс10:16 — успех, 157 мс10:18 — успех, 160 мс10:20 — успех, 171 мс10:22 — успех, 156 мс10:24 — успех, 165 мс10:26 — успех, 162 мс10:28 — успех, 179 мс10:30 — успех, 157 мс10:32 — успех, 158 мс10:34 — успех, 165 мс10:36 — успех, 169 мс10:38 — успех, 170 мс10:40 — успех, 163 мс10:42 — успех, 177 мс10:44 — успех, 160 мс10:46 — успех, 190 мс10:48 — успех, 161 мс
04:50 10:48

96,1% успешных · медиана 163 мс · p95 204 мс · 362 опрос(ов) · сегмент = 2 опрос(ов), показан худший из них

Низкий сегмент — успех, средний — ответ пришёл, но числа в нём не было (пустое тело или нераспознанная схема), высокий — ответа не было вовсе.

Доступность 96,1% по 362 опросам: 167 чистых, 8 без числа в ответе, 6 без ответа. Медиана 163 мс, p95 204 мс.

Когда система тревожилась

только алерты этого провайдера

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

События

пополнения, слепота, сигналы
алерт 56 мин назад уровень: внимание

anthropic: данные не поступают — пустое тело при HTTP 200 ×2. Остаток по этому провайдеру сейчас неизвестен, проверить доступ к API.

алерт 1 ч назад уровень: внимание

anthropic: данные не поступают — пустое тело при HTTP 200 ×1. Остаток по этому провайдеру сейчас неизвестен, проверить доступ к API.

Сырые ответы

тело вербатим, как его прислал провайдер
200 ok 153 мс cost_report успех
{"object":"cost_report","amount_cents":10731,"window":"trailing_24h"}
200 ok 161 мс cost_report успех
{"object":"cost_report","amount_cents":10724,"window":"trailing_24h"}
200 ok 168 мс cost_report успех
{"object":"cost_report","amount_cents":10716,"window":"trailing_24h"}
200 ok 190 мс cost_report успех
{"object":"cost_report","amount_cents":10709,"window":"trailing_24h"}
200 ok 157 мс cost_report успех
{"object":"cost_report","amount_cents":10701,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10694,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10687,"window":"trailing_24h"}
200 ok 177 мс cost_report успех
{"object":"cost_report","amount_cents":10679,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10672,"window":"trailing_24h"}
200 ok 163 мс cost_report успех
{"object":"cost_report","amount_cents":10664,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10654,"window":"trailing_24h"}
200 ok 170 мс cost_report успех
{"object":"cost_report","amount_cents":10644,"window":"trailing_24h"}
200 ok 167 мс cost_report успех
{"object":"cost_report","amount_cents":10634,"window":"trailing_24h"}
200 ok 169 мс cost_report успех
{"object":"cost_report","amount_cents":10623,"window":"trailing_24h"}
200 ok 175 мс cost_report успех
{"object":"cost_report","amount_cents":10613,"window":"trailing_24h"}
200 ok 165 мс cost_report успех
{"object":"cost_report","amount_cents":10603,"window":"trailing_24h"}
200 ok 153 мс cost_report успех
{"object":"cost_report","amount_cents":10592,"window":"trailing_24h"}
200 ok 158 мс cost_report успех
{"object":"cost_report","amount_cents":10582,"window":"trailing_24h"}
200 ok 152 мс cost_report успех
{"object":"cost_report","amount_cents":10571,"window":"trailing_24h"}
200 ok 157 мс cost_report успех
{"object":"cost_report","amount_cents":10561,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10550,"window":"trailing_24h"}
200 ok 179 мс cost_report успех
{"object":"cost_report","amount_cents":10538,"window":"trailing_24h"}
200 ok 214 мс cost_report успех
{"object":"cost_report","amount_cents":10526,"window":"trailing_24h"}
200 ok 162 мс cost_report успех
{"object":"cost_report","amount_cents":10514,"window":"trailing_24h"}
200 ok 183 мс cost_report успех
{"object":"cost_report","amount_cents":10503,"window":"trailing_24h"}
200 ok 165 мс cost_report успех
{"object":"cost_report","amount_cents":10491,"window":"trailing_24h"}
200 ok 161 мс cost_report успех
{"object":"cost_report","amount_cents":10479,"window":"trailing_24h"}
200 ok 156 мс cost_report успех
{"object":"cost_report","amount_cents":10467,"window":"trailing_24h"}
200 ok 156 мс cost_report успех
{"object":"cost_report","amount_cents":10455,"window":"trailing_24h"}
200 ok 171 мс cost_report успех
{"object":"cost_report","amount_cents":10443,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10430,"window":"trailing_24h"}
200 ok 160 мс cost_report успех
{"object":"cost_report","amount_cents":10417,"window":"trailing_24h"}
200 ok 153 мс cost_report успех
{"object":"cost_report","amount_cents":10404,"window":"trailing_24h"}
200 ok 157 мс cost_report успех
{"object":"cost_report","amount_cents":10391,"window":"trailing_24h"}
200 ok 156 мс cost_report успех
{"object":"cost_report","amount_cents":10377,"window":"trailing_24h"}
200 ok 153 мс cost_report успех
{"object":"cost_report","amount_cents":10364,"window":"trailing_24h"}
200 ok 153 мс cost_report успех
{"object":"cost_report","amount_cents":10351,"window":"trailing_24h"}
200 ok 151 мс cost_report успех
{"object":"cost_report","amount_cents":10337,"window":"trailing_24h"}
200 ok 156 мс cost_report успех
{"object":"cost_report","amount_cents":10324,"window":"trailing_24h"}
200 ok 190 мс cost_report успех
{"object":"cost_report","amount_cents":10310,"window":"trailing_24h"}
200 ok 152 мс cost_report успех
{"object":"cost_report","amount_cents":10304,"window":"trailing_24h"}
200 ok 158 мс cost_report успех
{"object":"cost_report","amount_cents":10297,"window":"trailing_24h"}
200 ok 155 мс cost_report успех
{"object":"cost_report","amount_cents":10291,"window":"trailing_24h"}
200 ok 179 мс cost_report успех
{"object":"cost_report","amount_cents":10284,"window":"trailing_24h"}
200 ok 151 мс cost_report успех
{"object":"cost_report","amount_cents":10277,"window":"trailing_24h"}
200 ok 152 мс cost_report успех
{"object":"cost_report","amount_cents":10270,"window":"trailing_24h"}
200 ok 177 мс cost_report успех
{"object":"cost_report","amount_cents":10264,"window":"trailing_24h"}
200 ok 151 мс cost_report успех
{"object":"cost_report","amount_cents":10257,"window":"trailing_24h"}
200 пустое тело 174 мс адаптер не сработал HTTP 200 · тело пустое
{}
200 ok 158 мс cost_report успех
{"object":"cost_report","amount_cents":10243,"window":"trailing_24h"}

Тело хранится вербатим, поэтому вопрос «баг у нас или у них» решается глазами: HTTP 200 с телом {} — это сбой провайдера, а не обнулённый баланс.

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