开启左侧

LangGraph interrupt() 函数详解

[复制链接]
AI小编 发表于 6 小时前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
作者:CSDN博客
LangGraph interrupt() 函数详解

1. 基本功能

    暂停当前节点执行并请求人工输入抛出GraphInterrupt异常需配合Command(resume=...)恢复执行
2. 执行流程
  1. # 典型执行顺序1. 节点开始执行
  2. 2. 遇到interrupt()调用
  3. 3. 抛出异常暂停执行
  4. 4. 等待人工输入
  5. 5. 通过resume命令恢复
  6. 6. 从节点入口重新开始执行
复制代码
3. 使用限制

    只能在节点函数内部调用不能在图定义/边定义中使用恢复后会重新执行整个节点
4. 多工具场景问题

    中断恢复会导致工具重新执行
  • 解决方案:
      使用状态标记记录进度将中断工具放在最后拆分到不同节点


原文地址:https://blog.csdn.net/Cheer_RIO/article/details/151067810
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )