Loading...
Устойчивое выполнение и контрольные точки(DE)
Сохраняет состояние рабочего процесса и агента на каждом шаге, чтобы длительные запуски могли возобновляться после сбоя с последней контрольной точки, детерминированно воспроизводиться без повторения уже выполненной работы, приостанавливаться и возобновляться для ввода данных человеком, а также перемещаться во времени за счёт ветвления от более ранней контрольной точки. Графовые движки с поддержкой контрольных точек, такие как LangGraph, и устойчивые движки в стиле Temporal служат основой для надёжных, долгоживущих агентов с участием человека в цикле.
In 30 seconds
- What
- Сохраняет состояние рабочего процесса после каждого шага, поэтому после сбоя выполнение возобновляется с последней контрольной точки, повторное воспроизведение пропускает уже выполненную работу, а запуски можно ответвлять от более ранних точек.
- When to use
- Длительная многошаговая работа, где сбои обходятся дорого, где посреди процесса нужно одобрение человека или где требуется повтор без переделывания завершённых шагов.
- Watch out
- Хранение контрольных точек и накладные расходы на сериализацию могут занимать основную часть времени выполнения; недетерминированные шаги (случайность, внешние вызовы) нарушают гарантии повторного воспроизведения.
Loading technique guide…