时间旅行 ⏱️¶
当使用进行基于模型的决策的非确定性系统(例如,由大语言模型驱动的智能体)时,详细检查其决策过程会非常有用。
- 🤔 理解推理过程:分析导致成功结果的步骤。
- 🐞 调试错误:识别错误发生的位置和原因。
- 🔍 探索替代方案:测试不同的路径以发现更好的解决方案。
LangGraph 提供了时间旅行功能来支持这些用例。具体来说,你可以从之前的检查点恢复执行——既可以重放相同的状态,也可以修改它以探索替代方案。在所有情况下,从过去恢复执行都会在历史记录中产生一个新的分支。
提示
关于如何使用时间旅行的信息,请参阅使用时间旅行和使用服务器 API 进行时间旅行。