部署了一个专属于自己的ChatGPT镜像站

@Ta 2024-01-19发布,2024-01-19修改 837点击

演示站:我开启了邮箱登录限制,目前只对我个人开放

通过Docker部署在腾讯云服务器。
https://chat.tlip.cn/

技术支持

https://docs.pandoranext.com/zh-CN
ChatGPT官方的文件服务是禁止国内访问的,所以在web模式默认使用了PandoraNext的文件代理服务,避免官方文件服务的墙。

界面

QQ截图20240119230202.png(203.95 KB)

Nginx反代

反代.png(86.83 KB)

新闻插件

回复列表(27|隐藏机器人聊天)
  • @Ta / 2024-01-19 / /
    so...   自己用的发出来干嘛
  • @Ta / 2024-01-20 / /
    我也搭了一个
  • @Ta / 2024-01-20 / /

    @天天,因为,有公益性的了https://next.speedy.works/,我不放心,所以自己部署一个。

  • hik
    @Ta / 2024-01-20 / /
    @TabKey9,潘多拉有官方demo地址也能用,比较放心点:https://chat.oaifree.comhttps://chat1.zhile.io
    博客 https://zhile.io 貌似JetBrain激活工具ja-netfilter也是他搞得?是的话,那真养活了不少人
  • @Ta / 2024-01-21 / /

    @hik,这个作者,好像在程序员圈子很有名气。看到过一句话,程序员都应该感谢zhe.io

  • @Ta / 2024-01-21 / /

    @TabKey9,注册好了过不了fullname,不管怎么填都提示miss * token

  • @Ta / 2024-01-21 / /
    @艾木友尔尔巴,你在用我的“镜像站”?我加了白名单,目前白名单里只有我自己,你想用还得把账号邮箱给我也加进白名单才行
  • @Ta / 2024-01-21 / /
    @hik@艾木友尔尔巴知了确实牛逼,牛逼到被github封号
  • @Ta / 2024-01-21 / /

    @TabKey9,都需要那些配置文件我运行后在127.0.0.1:8181登录我的账号卡住
    一加ace2Pro(灰|24+1024)

  • hik
    @Ta / 2024-01-22 / /
    @上善若水,这个站的意义的觉得就是可以将自己的gpt4账号分销给别人用,如果自己用3.5觉得官方演示站点足够了
  • @Ta / 2024-01-22 / /

    @hik,我还是直接使用官方站吧
    一加ace2Pro(灰|24+1024)

  • @Ta / 2024-01-22 / /

    @hik,不止如此,我看到的是免梯子,这对我而言是刚需,我的梯子不能正常使用Open官网的3.5。

    对于docker中使用,也只能使用0.0.0.0,否则映射不出来,导致无法在宿主机访问。

    @上善若水,配置文件给你参考一下,官网手册说“用docker部署的话,不能用127.0.0.1”

    {
      "bind": "0.0.0.0:8181",
      "tls": {
        "enabled": false,
        "cert_file": "",
        "key_file": ""
      },
      "timeout": 600,
      "proxy_url": "",
      "license_id": "your_license_id",
      "public_share": false,
      "site_password": "",
      "setup_password": "your_password",
      "server_tokens": true,
      "proxy_api_prefix": "",
      "isolated_conv_title": "*",
      "disable_signup": false,
      "auto_conv_arkose": false,
      "proxy_file_service": false,
      "custom_doh_host": "",
      "captcha": {
        "provider": "",
        "site_key": "",
        "site_secret": "",
        "site_login": false,
        "setup_login": false,
        "oai_username": false,
        "oai_password": false,
        "oai_signup": false
      },
      "whitelist": null
    }
    

    @艾木友尔尔巴,今天用同事的账号试了,遇到跟你一样的问题,我再看看怎么搞。

  • @Ta / 2024-01-22 / /

    @TabKey9"setup_password": "your_password",这个密码那里获取,部署这个是不是可以使用chat.openai.com注册的账号在这个镜像站登录吧
    一加ace2Pro(灰|24+1024)

  • @Ta / 2024-01-22 / /

    @上善若水,你自定义,它是你登陆http://域名/setup的密码
    微信截图_20240122121542.png(108.64 KB)

  • @Ta / 2024-01-22 / /

    @TabKey9,那就是不设置密码也可以吧
    一加ace2Pro(灰|24+1024)

  • @Ta / 2024-01-22 / /
    @上善若水Screenshot_2024-01-22-12-20-52-18_40deb401b9ffe8e1df2f1cc5ba480b12.jpg(229.51 KB)这个账号是啥
  • @Ta / 2024-01-22 / /

    可以登录
    一加ace2Pro(灰|24+1024)

  • @Ta / 2024-01-22 / /

    我用你的站点登录提示这个怎么实现的

    一加ace2Pro(灰|24+1024)IMG_20240122_123017.jpg(262.79 KB)

  • @Ta / 2024-01-22 / /

    @上善若水,有时间逛一下官网手册:https://docs.pandoranext.com/zh-CN/configuration/config

    whitelist

    这是一个邮箱数组,用于限制哪些用户可以登录使用,用户名/密码登录受限制,各种Token登录受限。内置tokens不受限。

    如果你设置这个参数为null,那么将不限制任何用户,任何人都可以登录使用。

    如果你设置这个参数为[],那么将限制所有用户,任何人都无法登录使用(除了tokens.json中设置的用户)。

    一个whitelist的例子:

    config.json

    {  "whitelist": [    "mail2@test.com",    "mail3@test.com"  ]}
    
添加新回复
回复需要登录