以下是翻译后的内容:
命令行模式
OpenHands 可以在交互式命令行模式下运行,允许用户通过命令行启动交互式会话。
这种模式不同于无头模式,后者是非交互式的,更适合脚本编写。
使用 Python
要通过命令行启动交互式 OpenHands 会话,请按照以下步骤操作:
-
确保你已按照开发设置说明进行操作。
-
运行以下命令:
poetry run python -m openhands.core.cli
该命令将启动一个交互式会话,你可以在其中输入任务并接收来自 OpenHands 的响应。
你需要确保通过环境变量或 config.toml
文件设置你的模型、API 密钥和其他设置。
使用 Docker
要在 Docker 中以命令行模式运行 OpenHands,请按照以下步骤操作: