使用OpenHands AI工程师在几分钟内构建应用程序 - 本地安装

使用OpenHands AI工程师在几分钟内构建应用程序 - 本地安装

💡 原文英文,约1200词,阅读约需5分钟。
📝

内容提要

OpenHands是一个开源AI编码工具,能够执行多项开发任务。本文详细介绍了在NodeShift虚拟机上安装OpenHands的步骤,包括创建账户、配置虚拟机、安装Docker和OpenHands,以及设置API密钥以使用不同语言模型。

🎯

关键要点

  • OpenHands是一个开源AI编码工具,能够执行多项开发任务。

  • 安装OpenHands的前提条件包括:4个vCPU、4GB内存、50GB SSD和Ubuntu 22.04虚拟机。

  • NodeShift提供灵活可扩展的计算节点,支持CPU和GPU虚拟机。

  • 创建NodeShift云账户的步骤包括访问平台、注册和登录。

  • 创建计算节点时需要选择地理区域和虚拟机配置。

  • 选择虚拟机镜像时可以选择Ubuntu、CentOS或Debian。

  • 选择计费周期和认证方式,推荐使用SSH密钥以提高安全性。

  • 完成虚拟机部署后,通过SSH连接到虚拟机。

  • 安装Docker的步骤包括更新包列表和安装Docker。

  • 使用Docker命令安装OpenHands。

  • 设置SSH端口转发以访问运行在虚拟机上的OpenHands应用。

  • 通过浏览器访问OpenHands,地址为http://localhost:3000。

  • OpenHands支持多种语言模型,默认使用OpenAI的GPT-4。

  • 创建OpenAI API密钥以安全访问OpenAI服务。

  • 在配置中输入API密钥并保存设置。

  • 最后,通过OpenHands生成输出,例如构建一个ReactJS的待办事项列表。

延伸问答

OpenHands是什么?

OpenHands是一个开源AI编码工具,能够执行多项开发任务,类似于人类开发者。

在NodeShift上安装OpenHands的前提条件是什么?

安装OpenHands需要4个vCPU、4GB内存、50GB SSD和Ubuntu 22.04虚拟机。

如何创建NodeShift云账户?

访问NodeShift平台,注册并登录以创建云账户。

安装OpenHands的步骤有哪些?

安装步骤包括创建虚拟机、安装Docker、运行OpenHands和配置API密钥。

如何通过SSH连接到虚拟机?

在终端运行ssh命令,例如ssh root@ip,使用设置的SSH密钥进行连接。

如何生成OpenAI API密钥?

登录OpenAI,访问API部分,点击创建新密钥,生成并复制API密钥。

➡️

继续阅读