Docker部署个人ChatGPT应用不挑网络环境!

号优优网uiuihao
预计阅读时长 6 分钟
位置: 首页 AI提示词 正文

Docker部署可供公用的ChatGPT Next Web!不挑网络环境!

事前准备

1.先获取自己的openAI的API key(如果你没有openAI帐号就可以把这个文章关了,先去准备一个openAI帐号吧!或者转发API无法直接向官方接口api.openai.com发起请求,需要将请求地址改为转发的api接口才可以使用,大部分插件和软件都可以修改。

2.需要一台支持docker的设备(可以是NAS也可以是一台VPS甚至可以是一台路由器)

3.OpenAI API地址的反代地址(如果你的设备不在大陆香港地区可以跳过这一项可以用OpenAI的接口地址,如果你是大陆香港的选手需要将请求地址改为转发的api接口才可以使用,大部分插件和软件都可以修改。

ChatGPT Next Web项目开源地址

https://github.com/Yidadaa/ChatGPT-Next-Web

主要功能

  • 完整的 Markdown 支持:LaTex 公式、Mermaid 流程图、代码高亮等等

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

  • 极快的首屏加载速度(~100kb),支持流式响应

  • 隐私安全,所有数据保存在用户浏览器本地

  • 预制角色功能(面具),方便地创建、分享和调试你的个性化对话

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

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

  • 多国语言支持:English, 简体中文, 繁体中文, 日本語, Español, Italiano, Türkçe, Deutsch, Tiếng Việt, Русский, Čeština

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

开始搭建

因为已经打算放出来给大家使用,所以这边我用宝塔面板内的docker来搭建,

先打开宝塔的Docker管理器;镜像管理t;镜像搜索填入【yidadaa/chatgpt-next-web】;点击[拉取](在此感谢Yidadaa大佬的开源!)

17105030.jpg

拉取完成后创建容器端口映射3000

105105.jpg

环境变量如下:

#(必填项)OpanAI密钥,你在openai账户页面申请的api key。

OPENAI_API_KEY=sk-xxxx

#(可选)访问密码,可选,警告:如果不填写此项,则任何人都可以直接使用你部署后的网站,可能会导致你的token被急速消耗完毕,建议填写此选项。

CODE=password

#(可选)OpenAI接口反代URL,大陆香港地区部署必须填写此选项。转发API无法直接向官方接口api.openai.com发起请求,需要将请求地址改为转发的api接口才可以使用,大部分插件和软件都可以修改。

BASE_URL=api.openai.com

点击【提交】即可完成部署

web地址http://ip:3000

105144.jpg

docker完整部署命令:

docker pull yidadaa/chatgpt-next-web

docker run-d-p 3000:3000

OPENAI_API_KEY="sk-xxxx"

CODE="your-password"

BASE_URL="https://api.ssrc.cf"

yidadaa/chatgpt-next-web

游客使用自己的API

打开后点击左下角设置按钮,填入你的API key(不用点保存)返回后即可正常使用

105243.jpg

本教程仅供学习参考,请遵守相关法律法规。

声明:本文内容及配图来自互利网收集整理撰写或者入驻合作网站授权转载。文章及其配图仅供学习之用,如有内容图片侵权或者其他问题,请联系本站侵删。
-- 展开阅读全文 --
头像
GPT-4一天顶6个月,人类审核要失业?OpenAI凌晨发布重磅升级,或大量取代人类审核员
« 上一篇 2023-08-16
开通ChatGPT Plus使用​GPT-4 值得订阅吗?
下一篇 » 2023-08-21

相关文章

取消
微信二维码
微信二维码
支付宝二维码

发表评论

暂无评论,2015人围观

作者信息

似水流年

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

热门文章

系统获取,无需修改

标签列表

目录[+]