跳转至

时间旅行 ⏱️

在处理做出基于模型决策的非确定性系统(例如,由 LLM 驱动的智能代理)时,详细检查它们的决策过程可能很有用:

  1. 🤔 理解推理:分析导致成功结果的步骤。
  2. 🐞 调试错误:识别错误发生的位置和原因。
  3. 🔍 探索替代方案:测试不同路径以发现更好的解决方案。

LangGraph 提供时间旅行功能来支持这些用例。具体来说,你可以从先前的检查点恢复执行——要么重放相同的状态,要么修改它以探索替代方案。在所有情况下,恢复过去的执行都会在历史记录中产生一个新的分支。

Tip

有关如何使用时间旅行的信息,请参阅使用时间旅行使用 Server API 进行时间旅行