Резерв бюджета
Отметка в финансовой цепочке, которая показывает, где берётся холд предстоящего вызова модели, — сам холд берёт узел модели.
2 мин чтения
Резерв бюджета отмечает шаг, на котором резервируются деньги предстоящего вызова модели. Сам холд берёт AI-модель — в тот момент, когда вызывает провайдера.
- Узел
- Резерв бюджета
- Тип
reserve_budget- Категория
- Деньги
- Порты
- По умолчанию
defaultподключение обязательно
- По умолчанию
- Завершает путь
- Нет
Что делает узел
Узел пропускает выполнение дальше через По умолчанию и ничего не резервирует. Когда вызов узла AI-модель, к которому ведёт его цепочка, получил ответ, трассировка пишет событие reserved его холда на этом узле, а не на узле модели. Вызов, который не удался или отклонён, такого события не пишет.
Когда выполнение выходит из цепочки до вызова — Условие отправляет его другим путём, — холд не берётся, и события холда на узле нет.
Когда использовать
Чтобы показать на холсте и в трассировке шаг, на котором резервируются деньги вызова, там, где его нарисовал автор флоу.
Для холда узел не нужен: узел модели берёт холд, стоит этот узел перед ним или нет.
Узел не резервирует деньги раньше. Холд берётся, когда делается вызов, и держится, пока вызов не рассчитан, — Как работает резервирование бюджета.
Настройки
Настроек у узла нет. Сумма холда — это оценка вызова, умноженная на множитель запаса, как у любого холда.
Порты
У узла один порт, По умолчанию, и он обязательный.
Выход
Узел не оставляет выхода. Холд видно в трассировке выполнения и на вкладке Авторизации страницы Операции.
Ошибки
Своих ошибок узел не выдаёт, и проверять в его настройках нечего. Его место проверяется при публикации флоу.
Он ведёт ровно к одному AI-модель: ни к одной — это
misplaced_finance_node, к нескольким —ambiguous_finance_chain.Ни до Очередь, ни до Требуется одобрение нельзя дойти от него раньше, чем до модели, ни по одной связи, кроме ветки Отказ:
park_inside_finance_chain. У ожидающего выполнения ничего не зарезервировано.
Все правила цепочки перечислены в статье Финансовая цепочка.
Пример
- Запрос — По умолчанию → Резерв бюджета
- Резерв бюджета — По умолчанию → AI-модель
- AI-модель — Успех → Вернуть ответ
Выполнение проходит Резерв бюджета, а AI-модель берёт холд и вызывает модель. Трассировка показывает событие reserved вызова на первом узле, а Вернуть ответ отвечает вызывающему.
См. также
Финансовая цепочка — четыре узла вокруг вызова модели.
Списание и возврат — отметка расчёта после вызова.
Как работает резервирование бюджета — что холд делает с вашими бюджетами.
Собрано из openapi b070e1f, sdk contract 5cc7055, php ae4a53b, node 84bc62d