AgentGPT : un projet open source pour créer et faire fonctionner des intelligences IA automatisées
Introduction générale
AgentGPT 是一个由 Reworkd 团队开发的开源项目,托管在 GitHub 上,旨在让用户通过浏览器自主创建、配置和部署 AI 智能体。用户只需设定一个目标,AgentGPT 就能自动生成任务计划并执行,帮助完成从研究报告到旅行规划等多样化任务。该平台集成了 OpenAI 的语言模型和 Langchain 工具,支持本地部署和云端操作,适合开发者和 AI 爱好者使用。目前仍处于 Beta 阶段,功能持续迭代,社区活跃度高,吸引了全球数万用户参与贡献。


Liste des fonctions
- 自主创建 AI 智能体:用户可自定义智能体的名称和目标,快速生成个性化 AI 助手。
- Automatisation des tâches:根据目标自动拆解任务并逐步完成,支持动态调整执行策略。
- Prise en charge multilingue:支持多种语言输出,适应全球用户需求。
- Intégration avec des API externes:可接入 OpenAI、Serper 等 API,增强智能体的信息获取能力。
- 本地部署支持:通过 Docker 实现一键安装,适合开发和测试环境。
- 开源社区协作:用户可通过 GitHub 提交代码、反馈问题,参与功能开发。
- 实时任务跟踪:提供任务执行进度展示,方便用户随时了解智能体状态。
Utiliser l'aide
AgentGPT 的使用分为在线体验和本地部署两种方式。以下详细介绍如何安装和操作,帮助用户快速上手。
本地部署安装流程
AgentGPT 推荐使用 Docker 进行本地部署,确保环境一致性和安装简便性。以下是具体步骤:
conditions préalables
确保你的电脑已安装以下软件:
- 代码编辑器:推荐 Visual Studio Code(VS Code),用于查看和修改代码。
- Node.js:前端运行环境,可从官网下载安装。
- Git:用于克隆 GitHub 仓库,Windows/Mac/Linux 均可通过官网安装。
- Docker:核心部署工具,需下载 Docker Desktop 并注册账号登录。
- API 密钥:需要一个 OpenAI API 密钥(必选),可选的还有 Serper API 和 Replicate API 密钥。
Étapes de l'installation
- 打开终端
- 在 VS Code 中,按
Ctrl + ~
(Windows)或Control + ~
(Mac)打开终端;或使用系统自带终端(如 Windows 的 CMD 或 Mac 的 Terminal)。
- 在 VS Code 中,按
- entrepôt de clones
- 在终端输入以下命令,将 AgentGPT 项目下载到本地:
git clone https://github.com/reworkd/AgentGPT.git
- Accédez au catalogue de projets :
cd AgentGPT
- 在终端输入以下命令,将 AgentGPT 项目下载到本地:
- 运行安装脚本
- 对于 Mac/Linux 用户,运行:
./setup.sh
- 对于 Windows 用户,运行:
./setup.bat
- 脚本会自动检测环境并提示你输入必要的配置信息。
- 对于 Mac/Linux 用户,运行:
- Configuration des clés API
- 脚本运行时,会要求输入 OpenAI API 密钥。你需要提前在 OpenAI 官网注册并生成密钥,输入后按回车继续。
- 如果有 Serper 或 Replicate 的 API 密钥,也可按提示输入(可选)。
- Démarrage des services
- 脚本完成后,Docker 会自动拉取镜像并启动服务。等待几分钟,当终端显示服务运行成功后,打开浏览器访问
http://localhost:3000
.
- 脚本完成后,Docker 会自动拉取镜像并启动服务。等待几分钟,当终端显示服务运行成功后,打开浏览器访问
- Vérifier l'installation
- 如果页面正常加载,说明 AgentGPT 已成功部署。否则检查终端日志,常见问题可能是 Docker 未运行或 API 密钥错误。
Expérience en ligne
无需安装,直接访问 https://agentgpt.reworkd.ai
,即可使用官方提供的在线版本。
Fonctions principales Guide d'utilisation
Créer l'intelligence
- 进入主页
- spectacle (un billet)
http://localhost:3000
(本地部署)或在线版本网址,进入 AgentGPT 主界面。
- spectacle (un billet)
- 设置智能体
- 点击“Create an Agent”按钮。
- 在“Name”栏输入智能体名称(如“ResearchGPT”)。
- 在“Goal”栏输入具体目标(如“编写一份关于 Nike 公司的报告”)。
- 部署智能体
- 点击“Deploy”按钮,智能体会立即开始工作,界面会显示任务拆解和执行进度。
Automatisation des tâches
- 查看任务进度:部署后,智能体会自动分解目标为多个子任务(如搜索信息、整理数据),并逐步执行。你可以在界面实时查看每个步骤的状态。
- 调整目标:如果任务方向偏离,可暂停智能体,修改目标后重新部署。
- 导出结果:任务完成后,点击界面上的“Export”按钮,将结果保存为文本文件。
Intégration avec des API externes
- Configuration de l'API:在本地部署时,已在安装步骤中输入 API 密钥。若需更改,编辑项目根目录下的
.env
文件,填入新密钥后重启服务。 - 使用效果:启用 Serper API 后,智能体可执行网络搜索;启用 Replicate API 后,可生成更多类型的内容(如图像)。
开源社区参与
- 提交问题:若遇到 bug,访问
https://github.com/reworkd/AgentGPT/issues
,点击“New Issue”描述问题。 - 贡献代码:Fork 仓库,修改代码后提交 Pull Request,参与功能优化。
mise en garde
- exigences en matière de réseau:本地部署需保持网络畅通,以便 Docker 下载镜像和智能体调用 API。
- 性能需求:建议电脑至少 8GB 内存和 10GB 硬盘空间,确保运行流畅。
- 更新版本:定期运行
git pull
获取最新代码,然后重启服务以应用更新。
通过以上步骤,你可以轻松部署并使用 AgentGPT,无论是自动化任务还是开发新功能,都能得心应手。
© déclaration de droits d'auteur
L'article est protégé par le droit d'auteur et ne doit pas être reproduit sans autorisation.
Articles connexes
Pas de commentaires...