本指南介绍如何为代理启动后台运行。 这对于长时间运行的任务很有用。

设置

首先设置客户端和线程:
输出:

检查线程上的运行

如果列出此线程当前的运行,会发现它为空:
输出:

在线程上启动运行

现在启动一次运行:
第一次轮询时,可以看到 status=pending:
输出:
现在可以加入该运行,等待它完成,然后再次检查状态:
输出:
非常好!运行成功,结果符合预期。我们还可以打印最终状态,进一步确认运行结果:
输出:
我们还可以直接打印最后一条 AIMessage 的内容:
输出: