Skip to content

Latest commit

 

History

History
322 lines (270 loc) · 13.9 KB

README.zh-HANS.md

File metadata and controls

322 lines (270 loc) · 13.9 KB

🤖 组装,配置和部署自主的 AI 代理(只需浏览器) 🤖

Node version

English 简体中文

🔗 短链接   •   🤝 参与贡献   •   🐦 推特   •   📢 Discord


💝 支持 AgentGPT 的发展!! 💝

加入我们推动 AgentGPT 的发展. 这是一个推动AI自主的开源项目!我们面临着支付运营成本的挑战 💸,包括内部 API 和其他基础设施费用,预计每天需要支付约 150 美元 💳🤕 你的赞助将帮助我们扩大资源,增强功能和不断推动这个的项目的进展! 🚀

通过赞助这个开源项目,你不仅有机会在下方展示你的头像/徽标,还可以与创始人独家交流! 🗣️

👉 点击此处 支持项目

🙌🏻 我们的 Github 赞助商 🙌🏻


AgentGPT 可以让你配置和部署 AI 代理。 为你定制的 AI 命名,并让它执行任何可以想象的目标。 AI 代理会先思考再执行任务。执行完任务后会学习成果 🚀.

🎉 Roadmap

该平台目前处于测试阶段,以下是我们的路线图:

  • 通过矢量数据库实现长期记忆 🧠
  • 通过 langchain 实现网络浏览能力 🌐
  • 与网站和人互动 👨‍👩‍👦
  • 通过 Document API 实现写作能力 📄
  • 保存代理的运行 💾
  • 用户和身份验证 🔐
  • 通过 Stripe 提供较低限制的付费版本(降低我们的基础设施成本)

即将推出更多功能...

🚀 Tech Stack

👨‍🚀 Getting Started

🐳 Docker Setup

Docker 是在本地运行 AgentGPT 最简单的方法。 以下是一个方便的设置脚本。

./setup.sh --docker

👷 Local Development Setup

如果你想在本地开发 AgentGPT,最简单的方法是使用以下的设置脚本。

./setup.sh --local

🛠️ Manual Setup

🚧 你需要安装 Nodejs +18 (LTS recommended)

  1. 创建存储库分支:
  1. 克隆存储库:
git clone [email protected]:YOU_USER/AgentGPT.git
  1. 安装依赖项:
cd AgentGPT
npm install
  1. 使用以下内容创建.env:

🚧 环境变量必须符合以下 架构.

# 部署环境:
NODE_ENV=development

# Next Auth 配置:
# 用`openssl rand -base64 32`生成NEXTAUTH_SECRET的秘密
NEXTAUTH_SECRET=changeme
NEXTAUTH_URL=http://localhost:3000
DATABASE_URL=file:./db.sqlite

# 你的open api密钥
OPENAI_API_KEY=changeme
  1. 使用 sqlite 修改 prisma 架构:
./prisma/useSqlite.sh

注意: 使用 sqlite 时才需要执行此步骤。

  1. 准备就绪 🥳,现在可以运行了:
# 创建数据库迁移
npx prisma db push
npm run dev

🚀 GitHub Codespaces

使用GitHub Codespaces在云端设置 AgentGPT。

  1. 从 GitHub 存储库中,单击绿色的 "Code" 按钮并选择 "Codespaces"。
  2. 创建一个新的 Codespace 或选择之前已创建的 Codespace。
  3. Codespaces opens in a separate tab in your browser.
  4. 在终端中运行 bash ./setup.sh --local
  5. 当终端中提示时,添加你的 OpenAI API 密钥。
  6. 当构建过程完成后,单击 "Open in browser"。
  • 如果要关闭 AgentGPT,请在终端中输入 Ctrl+C
  • 如果要重启 AgentGPT, 请在终端中运行 npm run dev

运行该项目 🥳

npm run dev

🙌🏻 Our Sponsers Continued 🙌🏻