AgentGPT
🤖 在浏览器中组装、配置和部署自主 AI 代理 🤖
相关链接
AgentGPT 允许您配置并部署自主 AI 代理。您可以自定义 AI 代理的名称,并让其执行任何您设想的目标。它将通过思考任务、执行任务并从结果中学习来尝试实现目标 🚀。
✨ 演示
要获得最佳演示体验,请直接访问 我们的站点 😃
👨🚀 快速开始
AgentGPT 提供了自动化的 CLI 安装程序,便于快速设置。
CLI 会帮助您配置以下内容:
先决条件 📌
在开始之前,请确保您的系统已安装以下工具:
- 代码编辑器(例如 Visual Studio Code)
- Node.js
- Git
- Docker(安装后,请创建账户、打开 Docker 应用并登录)
- OpenAI API 密钥
- Serper API 密钥(可选)
- Replicate API 令牌(可选)
安装步骤 🚀
- 打开代码编辑器
- 打开终端 - 在 VS Code 中,您可以使用
Ctrl + ~
(Windows)或Control + ~
(Mac)打开终端。 -
克隆仓库并进入目录
Mac/Linux 用户 🍏 🐧
[bash]1
2
3git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.sh
Windows 用户 🖥️
[bash]1
2
3git clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.bat
- 按照脚本指引完成安装 - 配置 API 密钥,确保所有服务启动后,访问 http://localhost:3000 体验。
祝您玩得开心! 🎉
🚀 技术栈
- ✅ 基础框架:create-t3-app + FastAPI-template
- ✅ 前端框架:Next.js 13 + TypeScript + FastAPI
- ✅ 身份验证:Next-Auth.js
- ✅ ORM:Prisma & SQLModel
- ✅ 数据库:Planetscale
- ✅ 样式:TailwindCSS + HeadlessUI
- ✅ 模式验证:Zod + Pydantic
- ✅ LLM 工具:Langchain
参考资料
https://github.com/reworkd/AgentGPT