中断与工具部署

动态中断:

hitl使用:配置检查点,并在在节点中调用interrupt


使用规范:
不要用try/catch包裹interrupt()调用
不要更改单个节点内interrupt的调用顺序(不能在判断语句里用):


不要在interrupt()中传递复杂类型(不能传类的实例,函数)
断点之前的副作用操作必须是幂等的
恢复运行时检查点的更新确实是覆盖写入,历史中断信息不会被保留。
所以一个超步中某个任务触发中断,不会导致其它并行任务的终止,正常运行的任务结果、中断任务的中断信息都被记录在检查点后端。
LangSmith:监控和报警的可视化平台
agentchatui:基于react和websocket的快速构建agent聊天的前端框架
工具节点的实现:
用ToolNode处理工具调用
ToolRuntime 是专门面向工具调用的运行时对象。

在工具中更新状态





浙公网安备 33010602011771号