Перейти к содержанию

Бюджеты и стоимость

🚧 Draft. Скелет по стандарту index.md §4 / _meta/_TEMPLATE.ru.md.

Бюджетная осведомлённость — инвариант 5: budget check до каждого side effect, adaptive model routing, context compression, step compilation. Этот мануал: как задать бюджеты проекта, что происходит при превышении, где смотреть стоимость.

1. Что это и зачем

TODO — зачем бюджеты (защита от runaway-расходов на LLM/внешние действия); budget pre-check до side effect (вместе с policy — инвариант 4+5); adaptive routing (дешёвая модель где можно).

2. Роли и доступ

TODO — кто задаёт/меняет бюджеты (owner/admin, возможно manager в рамках проекта); кто видит (read_only+).

3. Где это в Console

TODO — раздел Budgets: лимиты проекта (период, валюта/токены, по категориям), текущее потребление, алерты порогов, история.

4. Концепции (mental model)

TODO — budget scope (проект / workflow / период); pre-check vs post-accounting; что блокируется при исчерпании (новые side effects fail-closed); coalesced usage accounting.

5. Флоу: пошаговые сценарии

TODO — «задать бюджет проекту»; «поднять лимит»; «разобраться, почему workflow остановился по бюджету»; «настроить алерт порога».

6. Справочник опций

TODO — поля бюджета; пороги алертов; категории расходов.

7. Жизненный цикл и обслуживание

TODO — сброс по периодам; перенос остатков (если есть); аудит изменений бюджета.

8. Траблшутинг

TODO — «workflow остановился» → budget exhausted; «расход выше ожидаемого» → Langfuse traces, какая модель/шаг; «алерт не пришёл» → порог/канал.

9. Ограничения и инварианты

TODO — budget check до side effect (инвариант 5); превышение → fail-closed, не «в долг»; cost объясним (Langfuse traces, инвариант 9).

10. Связанные мануалы и каноны