AgentGPT:浏览器中的自主AI Agent组装平台
AgentGPT:在浏览器中组装、配置和部署自主AI Agent
AgentGPT 是一个开源项目,它允许你在浏览器中组装、配置和部署自主 AI Agent。你可以自定义 AI Agent 的名称,并让它设定任何你能想象到的目标。AgentGPT 会尝试通过思考要执行的任务、执行这些任务以及从结果中学习来实现目标。
主要特点:
- 自主性: AgentGPT 能够自主思考、制定计划并执行任务以达成目标。
- 自定义: 用户可以自定义 Agent 的名称和目标。
- 易于部署: 可以在浏览器中直接组装、配置和部署 Agent。
- 开源: AgentGPT 是一个开源项目,欢迎贡献。
快速上手:
最简单的使用方式是使用项目自带的自动设置 CLI。CLI 可以设置以下内容:
- 环境变量 (包含 API 密钥)
- 数据库 (MySQL)
- 后端 (FastAPI)
- 前端 (Next.js)
前提条件:
- 编辑器(例如 VS Code)
- Node.js
- Git
- Docker(安装后需要登录)
- OpenAI API 密钥
- Serper API 密钥(可选)
- Replicate API Token (可选)
详细步骤:
-
克隆代码仓库:
git clone https://github.com/reworkd/AgentGPT.git
-
进入目录:
cd AgentGPT
-
运行设置脚本:
- Mac/Linux:
./setup.sh
- Windows:
./setup.bat
- Mac/Linux:
-
按照脚本的提示输入 API 密钥。
-
服务启动后,在浏览器中访问
http://localhost:3000
。
技术栈:
- 框架: Next.js 13 + TypeScript + FastAPI
- 认证: NextAuth.js
- ORM: Prisma & SQLModel
- 数据库: Planetscale
- 样式: TailwindCSS + HeadlessUI
- Schema 验证: Zod + Pydantic
- LLM 工具: Langchain
链接:
- GitHub 仓库: https://github.com/reworkd/AgentGPT
- 在线 Demo: agentgpt.reworkd.ai
AgentGPT 项目处于 Beta 阶段,其开发路线图是公开的。如果你对 AI Agent 感兴趣,欢迎试用 AgentGPT 并为项目贡献代码!目前项目拥有 33.1k stars 和 9.4k forks,受到广泛关注。
- 原文作者:iamdev
- 原文链接:https://blog.iamdev.cn/post/2025/AgentGPT%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%AD%E7%9A%84%E8%87%AA%E4%B8%BBAI-Agent%E7%BB%84%E8%A3%85%E5%B9%B3%E5%8F%B0/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止转载 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。