全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 631|回复: 0
打印 上一主题 下一主题

[疑问] 感谢knull大佬,自己部署GPT代理可以玩,但疑问?

[复制链接]
跳转到指定楼层
1#
发表于 2023-12-16 19:59:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sRGB 于 2023-12-16 20:08 编辑

感谢knull大佬,自己部署的GPT代理用上了

原始帖子:  https://4414.19990909.workers.dev/thread-1248227-1-1.html


现在有个疑问,每个新设备登陆使用 都要使用密码登陆,
还要设置下代理网址,都要重新设置 API Key吗







# 部署chatgpt-next-web简易教程


  1. # 先拉去 chatgpt-next-web 镜像
  2. docker pull yidadaa/chatgpt-next-web

  3. # 好像 docker 没有登陆会拉去不成功
  4. # 所以要先 docker login -u 用户名
  5. # 密钥 dckr_pat_XXXXXXX 要到  docker 官网启用

  6. # 一键部署 chatgpt-next-web
  7. docker run -d -p 3000:3000 \
  8.    -e OPENAI_API_KEY=sk-xuSU<<实际的API KEY>>3796 \
  9.    -e CODE=管理密码 \
  10.    yidadaa/chatgpt-next-web
  11.   
复制代码


部署完成后:  http://IP地址:3000 访问
密码登陆: 如上图设置 API-KEY
再用Nginx 使用 https 分享代理出去

Nginx 代理部分设置


  1.         location /
  2.         {
  3.                 proxy_redirect off;
  4.                 proxy_pass http://172.17.0.2:3000;
  5.                 proxy_http_version 1.1;
  6.                 proxy_set_header X-Real-IP \$remote_addr;
  7.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  8.                 proxy_set_header Upgrade $http_upgrade;
  9.                 proxy_set_header Connection "upgrade";
  10.                 proxy_set_header Host $http_host;

  11. # Config for 0-RTT in TLSv1.3
  12.                 proxy_set_header Early-Data $ssl_early_data;
  13.         }

复制代码


您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-20 03:33 , Processed in 0.053913 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表