使用适合的停止控制
通过智能体 API 运行时,可以向运行发送取消信号,智能体也提供停止当前运行的操作。选择与你的应用启动和管理任务方式相匹配的控制。协作式停止会要求智能体停下,但不会撤销已经完成的文件更改或外部请求。
如果智能体正在等待人员输入或工具调用,停止可能不会在预想的时刻发生。保存运行标识并检查记录状态,不要假设点击按钮或发出取消请求后就会立即结束。
对于有时限的任务,在确认第一次运行是否仍活动前,不要启动第二次运行。
继续前检查已经完成的工作
请求停止后,查看最终状态以及结束前记录的步骤。确认工具是否已经写入文件、发送请求,或生成了后续流程可能使用的输出。在目标位置核实之前,应将这些影响视为已经发生。
恢复任务前,先总结已完成的操作和剩余内容。这有助于避免重复修改,并为下一次运行提供清晰起点。如果部分结果不安全,应先有计划地恢复或清理,再启动新的尝试。