代码
cookbook/agent_concepts/user_control_flows/external_tool_execution_async.py
用法
1
创建虚拟环境
打开
Terminal
并创建一个 python 虚拟环境。2
设置你的 API 密钥
3
安装库
4
运行示例
主要特性
- 使用
agent.arun()
进行异步代理执行 - 实现
agent.acontinue_run()
进行异步继续执行 - 保持与同步版本相同的外部工具执行流程
- 演示了如何处理外部工具的异步执行
用例
- 非阻塞式外部工具执行
- 需要异步执行的高性能应用程序
- 带有外部服务调用的 Web 应用程序
- 带有外部工具的长时间运行操作