一、前言

大家好,我是攻城狮阿程,今天给大家分享一款能够一键免费部署你的私人 ChatGPT 网页的应用——ChatGPT-Next-Web,以下简称 GPT。

码字不易,喜欢我的教程欢迎各位多提建议多评论,畅所欲言,涉及破解、打倒美帝走近科学和资源分享的教程容易被和谐,也欢迎各位关注我的公众号和博客,以防走丢。

公众号:攻城狮阿程

个人博客:strider1230.cn

个人淘宝店:阿程数码

1.1 软件介绍

GPT 可以一键创建属于你自己个人的智能助手,如果部署 Vercel,Vercel 可以绑定自己的域名,实测也能够配合 Cloudflare 自定义域名中转,让国内访问。目前软件已经更新到2.9.7版本,提供了Win、Mac 和 Linux 全PC平台客户端的同时,还支持了 WebDAV 云同步,依托 OpenAI API Key 的特性,聊天内容可以实时同步多个平台。

1.2 软件特点

  • 在 1 分钟内使用 Vercel 免费一键部署

  • 精心设计的 UI,响应式设计,支持深色模式,支持 PWA

  • 极快的首屏加载速度(~100kb)

  • 海量的内置 prompt 列表,来自中文和英文

  • 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话

  • 一键导出聊天记录,完整的 Markdown 支持

  • 拥有自己的域名则绑定后即可在任何地方无障碍快速访问

1.3 软件部署必备前提条件

  • 需要具备正常使用的 ChatGPT 账号的 OpenAI API Key,关于什么是 OpenAI API Key 以及如何使用请参阅这篇文章—— OpenAI API Key 接入指南

  • 需要具备GPT程序可正常运作的代理服务器(自建,路由层面代理尤佳)

1.4 软件截图

二、部署 GPT 容器

2.1 下载 GPT 官方镜像

2.1.1 通过极空间的 Docker 管理页面下载(确保镜像源的选择:Docker Hub)

第一步:打开仓库设置界面,确保镜像源选择的是 Docker Hub;

第二步:在左侧边栏选择“镜像”,然后点击“仓库”,在搜索框内输入“”后搜索找到红框内的官方镜像下载,下载版本选择“latest”即可。

2.1.2 通过自定义拉取功能下载

点击“自定义拉取”按钮,在弹出的对话框中输入“yidadaa/chatgpt-next-web”拉取镜像。

2.1.3 导入其他来源获取的镜像(如极空间用户之间的闪电传)

部分用户可能没有科学上网环境,导致镜像无法远程拉取,可以通过其他下载途径进行下载,或使用极空间本身提供的闪电传、文件分享功能获取链接下载。

2.2 配置 GPT 镜像

第一步:双击需要使用的镜像,创建容器;

第二步:配置具体参数,需要配置的参数如下表所示,各设置项配置如下图所示,设置均完成后点击“应用”按钮完成容器创建;

设置项

设置值

备注

启用性能限制

不勾选

/

极空间开机后自动启动此容器

不勾选

/

装载路径

/

/

网络模式

bridge

/

端口

3002→3000

TCP 协议

环境变量:PROXY_URL

你的代理服务器地址

GPT程序所使用的代理服务器地址

环境变量:OPENAI_API_KEY

你的GPT账号的API_KEY

GPT官方接口调用的认证口令

环境变量:CODE

/

页面登录密码,留空为不设置

三、配置 GPT 程序

3.1 登录 GPT 前端页面

使用浏览器打开你极空间的“域名/IP : GPT 端口号”(本文设置的本地端口为3002与容器端口不一致,容器端口默认为3000),能够看到下图所示界面说明 GPT 已经部署成功。

3.2 GPT 程序设置

点击左下角齿轮按钮进入设置界面,在设置界面可以配置云端数据,通过配置相应的地址、用户名和密码,你可以将与 GPT 的聊天记录同步到自己的服务器上,做到在任意客户端上信息同步。同时,还可以在“模型”选项卡选择相应的 GPT 模型进行加载,而启用 GPT-4 模型则需要具备相应的 GPT4 API Key。

3.3 PC 平台各系统客户端下载地址(GitHub地址)

Windows 端

Mac 端

Linux 端

四、结语

通过上述步骤,我们完成了 GPT 的容器化部署和基本配置。

如果你看完教程还是觉得很困难,也可以扫描下方二维码进入我的淘宝小店——阿程数码,直接购买极空间的 Docker 服务,我会远程帮你有偿部署。

f325c36ac0538f8f91f418451802fb3.jpg