代码
cookbook/agent_concepts/user_control_flows/user_input_required_async.py
用法
1
创建虚拟环境
打开
Terminal
并创建一个 python 虚拟环境。2
设置您的 API 密钥
3
安装库
4
运行示例
主要特点
- 使用
agent.arun()
进行异步代理执行 - 实现
agent.acontinue_run()
进行异步继续 - 保持与同步版本相同的用户输入流程
- 演示如何处理具有用户输入收集的异步执行
用途
- 非阻塞用户输入收集
- 需要异步执行的高性能应用程序
- 具有类似表单交互的 Web 应用程序
- 需要用户输入的长时间运行操作