Loading...
Exécution durable et points de contrôle(DE)
Persiste l'état du workflow et de l'agent à chaque étape, de sorte que les exécutions de longue durée peuvent reprendre après un crash à partir du dernier point de contrôle, être rejouées de manière déterministe sans refaire le travail déjà accompli, être mises en pause puis reprises pour recueillir une intervention humaine, et remonter dans le temps en bifurquant depuis un point de contrôle antérieur. Les moteurs de graphes adossés à un système de points de contrôle, comme LangGraph, et les moteurs durables de type Temporal fournissent le socle nécessaire à des agents fiables, à longue durée de vie et intégrant l'humain dans la boucle.
In 30 seconds
- What
- Persiste l'état du workflow après chaque étape, si bien qu'un plantage reprend au dernier point de contrôle, que les rejeux sautent le travail déjà accompli et que les exécutions peuvent bifurquer depuis un point antérieur.
- When to use
- Traitements longs en plusieurs étapes où les plantages coûtent cher, où une validation humaine intervient en cours de route, ou lorsqu'il faut réessayer sans refaire les étapes déjà terminées.
- Watch out
- Le stockage des points de contrôle et le coût de sérialisation peuvent dominer le temps d'exécution ; les étapes non déterministes (aléatoire, appels externes) cassent les garanties de rejeu.
Loading technique guide…