Skip to content

Latest commit

 

History

History
162 lines (106 loc) · 8.59 KB

README_CN.md

File metadata and controls

162 lines (106 loc) · 8.59 KB

AutoGPT-Next-Web

English / 简体中文 / 日本語

One-Click to deploy well-designed AutoGPT-Next-Web web UI on Vercel.

一键免费部署你的私人 AutoGPT-Next-Web 网页应用。

Demo / Issues / Join Discord / Buy Me a Coffee

演示 / 反馈 / QQ群 / 微信 / 打赏开发者

Deploy with Vercel

cover

Discuss with us

cover

特点

  1. 1 分钟内使用 Vercel 免费一键部署,搭建个人的 AutoGPT 网站
  2. 更好的本地支持,输入中文后内容将以中文展示,而不是英文
  3. 源自 AgentGPT 优秀的响应式 UI 设计,支持深色模式,
  4. 支持绑定自有域名,绑定后,你可以无障碍快速访问
  5. 支持访问码控制,只有你或者受信的人才可以使用网站

路线图

  • 1. 增加 Docker 和 Docker Compose 支持
  • 2. 增加 Endpoint URL 支持
  • 3. 增加 Azure OpenAI API 的支持
  • 4. 运行结果展示优化,更方便的查看结果
  • 5. 增加微信登录支持

商业愿景

在维护开源项目的期间,很多朋友前来咨询关于定制系统的事宜。考虑到可能有更多有类似需求的朋友,我们决定启动商业版本的内部测试计划

  • 计划支持 - 用户登录系统、计费系统、收费系统等,使每个人都可以直接部署一个收费版本的 AutoGPT,并直接获得收入。
  • 参与方式 - 要预定商业版并查看商业版计划的详情,请单击下面的链接AutoGPT-Next-Web 商业愿景

常见问题

Q:你们和 AgentGPT 有什么区别?

A:项目源自于 AgentGPT,我们目标是持续输出对国内用户友好的功能和界面及部署方案,帮助大家更方便的搭建自己的“AutoGPT”网站。同时 AgentGPT 项目中的 i18n 多语言能力以及 Vercel 部署能力也源自我们的贡献 :)

开始使用

点我查看详细教程(简体中文版)

  1. 准备好 OpenAI API Key;
  2. 点击 deploy 按钮,然后根据提示进行操作即可
  3. 我们支持访问控制能力,详细教程见上方教程

Docker 部署

Docker 本地配置

使用 Docker 是在本地运行 AutoGPT-Next-Web 最简单的方法。

docker-compose -f docker-compose.dev.yml up -d --remove-orphans

Docker-Image

使用 docker-image 部署

docker-compose -f docker-compose.prod.yml up -d --remove-orphans

本地开发环境配置

如果您想在本地开发 AutoGPT-Next-Web,则最简单的方法是使用提供的设置脚本。

./setup.sh

手动配置

您需要安装 Nodejs +18 (LTS recommended)

  1. Fork 此项目:
  1. 克隆代码库:
git clone [email protected]:YOU_USER/AutoGPT-Next-Web.git
  1. 安装依赖项:
cd AutoGPT-Next-Web
npm install
  1. 创建一个名为 .env 的文件,包含以下内容:

环境变量必须匹配以下 schema.

#  部署环境:
NODE_ENV=development

# NNext Auth 配置:
# 使用 `openssl rand -base64 32` 生成密钥,或者通过其他网页工具生成秘钥,例如 https://generate-secret.vercel.app/
NEXTAUTH_SECRET=''
NEXTAUTH_URL=http://localhost:3000
DATABASE_URL=file:./db.sqlite

# 您的 Open API 密钥
OPENAI_API_KEY=''
  1. 修改 Prisma schema 以使用 SQLite
./prisma/useSqlite.sh

Note: 如果您希望使用 SQLite,则必须执行此操作。

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

Connect-AI More

AI
SDK Application
🎒OpenAI Go-OpenAI 🏅Feishu-OpenAI, 🎖Lark-OpenAI, Feishu-EX-ChatGPT, 🎖Feishu-OpenAI-Stream-Chatbot, Feishu-TLDR,Feishu-OpenAI-Amazing, Feishu-Oral-Friend, Feishu-OpenAI-Base-Helper, Feishu-Vector-Knowledge-Management, Feishu-OpenAI-PDF-Helper, 🏅Dingtalk-OpenAI, Wework-OpenAI, WeWork-OpenAI-Node, llmplugin
🤖 AutoGPT ------ 🏅AutoGPT-Next-Web
🎭 Stablediffusion ------ 🎖Feishu-Stablediffusion
🍎 Midjourney Go-Midjourney 🏅Feishu-Midjourney, MidJourney-Web, Dingtalk-Midjourney
🍍 文心一言 Go-Wenxin Feishu-Wenxin, Dingtalk-Wenxin, Wework-Wenxin
💸 Minimax Go-Minimax Feishu-Minimax, Dingtalk-Minimax, Wework-Minimax
⛳️ CLAUDE Go-Claude Feishu-Claude, DingTalk-Claude, Wework-Claude
🥁 PaLM Go-PaLM Feishu-PaLM,DingTalk-PaLM,Wework-PaLM
🎡 Prompt 📖 Prompt-Engineering-Tutior
🍋 ChatGLM Feishu-ChatGLM
⛓ LangChain 📖 LangChain-Tutior