宝塔Docker部署开源ChatGPT Next Web
事前准备
1.先获取自己的openAI 的 API key 【点击获取】(如果你没有openAI帐号就可以把这个文章关了,先去准备一个openAI帐号吧)
2.需要一台支持docker的设备(可以是NAS也可以是一台VPS甚至可以是一台路由器)
开始搭建
先安装宝塔的 Docker管理器。
打开宝塔的 Docker管理器>镜像管理>镜像搜索 填入【yidadaa/chatgpt-next-web】 >点击 [拉取]
拉取完成后 创建容器>端口映射3000,点击旁边的+号
环境变量如下:
#(必填项)OpanAI 密钥,你在 openai 账户页面申请的 api key。
OPENAI_API_KEY=sk-xxxx
#(可选)访问密码,可选,警告:如果不填写此项,则任何人都可以直接使用你部署后的网站,可能会导致你的 token 被急速消耗完毕,建议填写此选项。
CODE=password #(可选)OpenAI 接口反代 URL,大陆香港地区部署必须填写此选项。
BASE_URL=https://api.ssrc.cf
点击【提交】即可完成部署
web地址 http://ip:3000
docker完整部署命令:
docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxxx" \
-e CODE="your-password" \
-e BASE_URL="https://api.ssrc.cf" \
yidadaa/chatgpt-next-web
网站反代
点击添加站点,输入DNS解析的网址。
打开添加的网站,点击网站反向代理,点击添加反向代理,输入网站IP和端口
使用自己的API
打开部署的网站后点击左下角设置按钮,填入你的接口地址和API key(不用点保存)返回后即可正常使用
文章目录
关闭
共有 0 条评论