设置
AgentGPT 本地安装的指南
本文档旨在指导您完成设置 AgentGPT 本地安装的过程。需要注意的是,我们建议使用 Docker 进行此安装。 Docker 简化了流程并确保正确处理所有依赖项,使安装过程更加简单且不易出错。
先决条件
在你开始之前,请确保已经安装了下列软件:
- Git
- Node.js
- 一个OpenAI API key
- 选一个代码编辑器,比如 Visual Studio Code (VS Code)
Docker 安装(推荐)
除了上面列出的先决条件之外,Docker 也是所必需的。请按照以下步骤安装 Docker:
- 下载并安装Docker
- 安装完成后,如果没有Docker账户,请创建一个
- 打开 Docker 桌面应用程序并登录
使用 Docker 安装
- 打开编辑器
- 打开终端 - 通常,您可以从“终端”选项卡或使用快捷方式(例如,在 VS Code 中使用 Ctrl + ~(适用于 Windows)或 Control + ~(适用于 Mac))来执行此操作。
- 克隆仓库并进入到目录 - 打开终端后,您可以通过运行以下命令克隆存储库并移动到目录中。
Mac/Linux 用户
git clone https://github.com/reworkd/AgentGPT.git
cd AgentGPT
./setup.sh
Windows 用户
git clone https://github.com/reworkd/AgentGPT.git
cd AgentGPT
./setup.bat
- 按照脚本中的设置说明进行操作 - 添加适当的 API 密钥,所有服务运行后,在 Web 浏览器上访问
http:\/\/localhost:3000
。
不使用 Docker 进行安装
在 docker 之外,您只需要配置 ENV。此外,您可以使用 setup.sh 来演练 ENV 配置,还可以更新 Prisma 配置以指向本地 SQLite 实例。
之后,您可以运行以下命令来设置您的 Next.js 项目。
// Frontend
cd ./next
npm install
npm run dev
在不同的窗口中,您可以运行以下命令来启动后端:
// Backend. Make sure you are at the root of the project
cd ./platform
poetry install
poetry run python -m reworkd_platform
运行网站
恭喜您在本地计算机上成功设置 AgentGPT!要查看您的工作成果,请打开您喜欢的 Web 浏览器并访问 http://localhost:3000/。在那里,您会发现 AgentGPT 用户界面可供您探索和交互。
问题/其他帮助
尽管有详细的说明,您仍然可能会遇到一些问题。如果发生这种情况,别担心!我们为您提供支持。请考虑遵循这个全面的旧版指南,该指南将引导您完成整个过程:如何在本地安装 AgentGPT。
如果问题仍然存在,我们邀请您在 GitHub 上提交问题。通过这样做,您不仅可以获得帮助,还可以帮助我们识别任何需要改进的问题领域。或者 ,您可以联系我们在 Discord 上的专业团队。我们是一个由学习者和爱好者组成的社区,我们随时准备伸出援手。
祝您黑客愉快,享受 AgentGPT 之旅!