How to Guides
重播最新团队启动的任务
从最新的crew.kickoff(…)重放任务
介绍
CrewAI 提供了从最新任务启动点重放任务的能力。当您完成一次启动后,可能希望重试某些任务或不需要重新获取数据,并且您的代理已经保存了启动执行的上下文,因此您只需重放您想要的任务。
在重放任务之前,您必须运行crew.kickoff()。
目前,仅支持最新的启动,因此如果您使用kickoff_for_each,它将只允许您从最近的机组运行中重放。
以下是如何从任务回放的示例:
使用CLI从特定任务重放
要使用回放功能,请按照以下步骤操作:
1
打开您的终端或命令提示符。
2
导航到您的CrewAI项目所在的目录。
3
运行以下命令:
要查看最新的启动任务ID,请使用:
一旦你有了要重放的task_id,请使用:
确保在您的开发环境中正确安装和配置了crewai。
以编程方式从任务重放
要以编程方式从任务重放,请按照以下步骤操作:
1
指定重放过程的`task_id`和输入参数。
指定重放过程的task_id和输入参数。
2
在try-except块中执行重放命令以处理潜在错误。
在try-except块中执行重放命令以处理潜在错误。
结论
通过上述增强功能和详细功能,CrewAI中重放特定任务的效率更高且更健壮。 请确保您严格按照命令和步骤操作,以充分利用这些功能。
