AutoGPT-Next-Web:个性化 GPT-4 体验的终极解决方案

1,075 阅读3分钟

image.png

介绍

是否曾经希望有一种简单的方法来构建您自己的 GPT-4 Web 应用程序,该应用程序具有用户友好的界面和独特的响应式设计?不要再观望!AutoGPT-Next-Web 来拯救这一天。这个惊人的项目在 Vercel 上提供了无缝的一键式部署,让您可以在几分钟内创建个性化的 GPT-4 Web 应用程序。

在本文中,我们将向您介绍 AutoGPT-Next-Web 的出色功能、其路线图以及如何开始部署。

特征

AutoGPT-Next-Web 拥有一系列令人印象深刻的功能,旨在让您的生活更轻松:

  1. 一键部署:使用 Vercel,您可以在一分钟内部署您的个性化 GPT-4 Web 应用程序!
  2. 改进的本地支持:用户界面在输入中文后显示中文内容,使非英语用户更加友好。
  3. 响应式设计:UI 旨在匹配 AgentGPT 并支持暗模式。
  4. 自定义域名支持:如果您有自己的域名,您可以绑定它,随时随地无障碍快速访问。
  5. 访问代码控制:确保只有您或受信任的人才能使用您的网站。

路线图

该项目的路线图包括增加对 Docker 和 Docker Compose 的支持、Endpoint URL、Azure OpenAI API、优化运行结果的显示、集成微信登录。

入门

设置您的 AutoGPT-Next-Web 实例非常简单。首先,准备您的 OpenAI API 密钥。然后,单击 GitHub 页面上的部署按钮并按照提示进行操作。

要部署和设置 AutoGPT-Next-Web,可以根据您的需要使用不同的选项。

运行应用程序的最简单方法是通过 Docker,并提供了一个设置脚本来简化该过程。通过执行./setup.sh --docker,您可以设置 Docker 部署。

如果您更喜欢使用 docker-compose,则可以改用命令./setup.sh --docker-compose

对于本地开发,您可以使用提供的设置脚本和命令./setup.sh --local

最后,如果您更喜欢手动设置,则需要安装 Nodejs +18。您可以按照下面列出的步骤操作:

  1. 分支此项目:单击此处
  2. 克隆存储库:git clone git@github.com:YOU_USER/AutoGPT-Next-Web.git
  3. 安装依赖:cd AutoGPT-Next-Web然后npm install
  4. 创建一个.env包含以下内容的文件:
# 部署环境:
NODE_ENV =development 

# Next Auth 配置:
# 使用 `openssl rand -base64 32` 或访问 https://generate-secret.vercel.app/ 
NEXTAUTH_SECRET = '' 
NEXTAUTH_URL =http://localhost: 3000 
DATABASE_URL =file:./db.sqlite 

# 你打开的 api key 
OPENAI_API_KEY = ''
  1. 修改 Prisma 模式以使用 SQLite:./prisma/useSqlite.sh

注意:仅当您希望使用 SQLite 时才需要这样做。

完成上述步骤后,运行以下命令启动应用程序:

# 创建数据库迁移
npx prisma db push
 npm run dev

该项目还支持访问控制功能,此处提供了详细教程。

常问问题

Q:这个项目和AgentGPT有什么区别?

答:AutoGPT-Next-Web 源自 AgentGPT。该项目的目标是为用户提供人性化的功能、界面和各种部署解决方案,帮助每个人轻松构建自己的“AutoGPT”网站。AgentGPT项目中的i18n能力和Vercel部署能力也来自于AutoGPT-Next-Web的贡献。

结论

AutoGPT-Next-Web 是 GPT-4 爱好者的游戏规则改变者,在 Vercel 上提供简单的一键式部署、用户友好的界面和多种部署解决方案。现在是构建您的个性化 GPT-4 Web 应用程序并充分利用这项令人难以置信的技术的最佳时机。你还在等什么?前往AutoGPT-Next-Web GitHub 页面并开始部署!

您还可以查看我们正在构建的基于 ChatGPT 的数据分析和数据可视化工具!