Как ограничить расходы ИИ-агента до того, как придёт счёт
В СибБро мы рекомендуем заранее определить, сколько ресурсов можно тратить на одну задачу ИИ. Уведомление о расходах полезно, но для управления работой агента нужны ещё ограничения запросов и критерии результата. Разберём, как связать эти проверки.

Мы предлагаем разделять наблюдение за расходами, ограничения запросов и оценку бизнес-результата. В рассматриваемой архитектуре Microsoft лимиты потребления и финансовые уведомления решают разные задачи. Часть возможностей оценки отдачи на дату статьи доступна в предварительном режиме; это нужно учитывать при планировании проверки.
Считайте стоимость завершённой задачи
Для пилота определите единицу результата: обработанная заявка, подготовленный документ или найденный ответ, принятый сотрудником. Собирайте расходы на все шаги, включая повторные запросы, проверку и работу инструментов.
Сопоставляйте затраты с качеством. Дешёвый отдельный вызов может привести к нескольким исправлениям. Более дорогой вариант может завершить задачу быстрее. Выбор делайте на одинаковой подборке и по полной цепочке выполнения.
Назначьте владельца и границы потребления

У каждого агента должны быть владелец, назначение и доступный объём работы. Для одного запуска задайте предел числа попыток и длительности. Для процесса — лимит потока и порядок действий при исчерпании доступного ресурса.
Достигнув ограничения, система должна сохранить состояние и передать задачу по согласованному маршруту. Бесконечный повтор отказанного запроса превращает защиту в дополнительный источник нагрузки.
При проектировании поможет разбор архитектуры ИИ-агентов: ограничения нужны на границах вызовов и на уровне всей задачи.
Риски пилота и условия масштабирования

Лимит токенов не равен фиксированной денежной сумме: стоимость зависит от модели и тарифа. Сверяйте оценку потребления с фактическими начислениями, учитывая используемые инструменты. Критерий готовности — расходы объясняются по процессам и ответственным.
Слишком жёсткая остановка может прервать работу после частичного изменения данных. Проверяйте восстановление и сохранение результата каждого этапа. Нужен сценарий продолжения, который не создаёт повторных операций.
В отчёт включите стоимость подтверждённого результата, число повторов, ручные доработки и задержку. Увеличивать нагрузку стоит после проверки лимитов и восстановления, когда команда понимает причины затрат и может управлять ими.
Видео: Защита агента от зацикливания и перерасхода
Игорь Зуевич разбирает ограничение расхода токенов и защиту от зацикливания. Для бюджета компании этот контроль нужно дополнить учётом вызовов сервисов, хранения и повторных операций.
