🤖 在浏览器中组装、配置和部署自主AI代理 🤖
🔗 短链接 • 📚 文档 • 🤝 贡献 • 🐦 Twitter • 📢 Discord
AgentGPT 允许您配置和部署自主AI代理。 命名您自己的自定义AI,并让它着手完成任何可以想象的目标。 它会通过思考要做的任务、执行它们并从结果中学习来尝试实现目标 🚀。
✨ 演示
为获得最佳演示体验,请直接访问我们的网站 :)
👨🚀 入门指南
开始使用 AgentGPT 最简单的方法是使用项目捆绑的自动设置 CLI。 CLI 将为 AgentGPT 设置以下内容:
先决条件 :point_up:
在开始之前,请确保已安装以下内容:
- 您选择的编辑器。例如,Visual Studio Code (VS Code)
- Node.js
- Git
- Docker。安装后,请创建一个账户,打开 Docker 应用程序并登录。
- OpenAI API 密钥
- Serper API 密钥(可选)
- Replicate API 令牌(可选)
入门 :rocket:
-
打开您的编辑器
-
打开终端 - 通常,您可以从“终端”选项卡打开或使用快捷方式 (例如,在 VS Code 中,Windows 为
Ctrl + ~
,Mac 为Control + ~
)。 -
克隆存储库并导航到目录中 - 打开终端后,您可以运行以下命令克隆存储库并进入目录。
对于 Mac/Linux 用户 :apple: :penguin:
git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.sh
对于 Windows 用户 :windows:
git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.bat
-
按照脚本中的设置说明操作 - 添加适当的 API 密钥,所有服务运行后,在您的浏览器中访问 http://localhost:3000。
快乐的编程!:tada:
🎉 路线图
该平台目前处于测试阶段,已完成和计划的功能的完整列表可以在我们的公共路线图上找到。
🚀 技术栈
- ✅ 引导: create-t3-app + FastAPI-template。
- ✅ 框架: Nextjs 13 + Typescript + FastAPI
- ✅ 认证: Next-Auth.js
- ✅ ORM: Prisma & SQLModel。
- ✅ 数据库: Planetscale。
- ✅ 样式: TailwindCSS + HeadlessUI。
- ✅ 模式验证: Zod + Pydantic。
- ✅ LLM 工具: Langchain。
💝 我们的 GitHub 赞助者 💝
加入我们,为 AgentGPT 的开发助力,这是一项推动AI代理边界的开源项目!您的赞助将通过帮助我们扩展资源、增强功能和持续迭代这一令人兴奋的项目来推动进步!🚀