CDP+OneAPI+Next/Lobe搭建自己的免费gpt(可作图)

声明

  • 本教程并非零成本搭建,服务器与时间二者缺一不可
  • 本教程仅作方向性指导,细节问题请自行gpt
  • 本教程部署环境为centos7,其他环境请自行酌情修改代码
  • 限制:coze机器人每日调用次数有限制
    • GPT-3.5-turbo 500次
    • GPT-4-8k 100次
    • GPT-4-128k 50次
免责声明【必读】

本工具仅供学习和技术研究使用,不得用于任何商业或非法行为,否则后果自负。

本工具的作者不对本工具的安全性、完整性、可靠性、有效性、正确性或适用性做任何明示或暗示的保证,也不对本工具的使用或滥用造成的任何直接或间接的损失、责任、索赔、要求或诉讼承担任何责任。

本工具的作者保留随时修改、更新、删除或终止本工具的权利,无需事先通知或承担任何义务。

本工具的使用者应遵守相关法律法规,尊重微信的版权和隐私,不得侵犯微信或其他第三方的合法权益,不得从事任何违法或不道德的行为。

本工具的使用者在下载、安装、运行或使用本工具时,即表示已阅读并同意本免责声明。如有异议,请立即停止使用本工具,并删除所有相关文件。

项目地址

{
   "CDP":"deanxv/coze-discord-proxy",
   "OneAPI":"songquanpeng/one-api",
   "Next":"ChatGPTNextWeb/ChatGPT-Next-Web",
   "Lobe":"lobehub/lobe-chat"
}

部署教程

服务端

一 安装docker

#更新系统软件包
sudo yum update
#安装所需的依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#添加 Docker 的官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#安装 Docker
sudo yum install docker-ce
#启动
sudo systemctl start docker
#自启
sudo systemctl enable docker

二 编写docker-compose

  • 1. CDP
  • 2. OneAPI
  • 3. Next
  • 4. Lobe

Lobe官方仓没有现成的compose文档,我写了一个:docker-compose.txt (315 字节)

警告!警告!警告!
1 我只是抛砖引玉
2 服务端具体的配置请自行阅读readme
3 没有配置将无法正常运行

三 反向代理

通过反向代理,把域名指向服务器的端口,方便通过域名直接访问。
这里我推荐直接使用cloudflared家的origin rules,避免设置nginx的麻烦,直接引流到你的端口,具体步骤请自行查询了解。

四 运行服务

docker compose -f /path/to/your/yml up -d

对于docker多镜像管理,我写了一个脚本,详参此帖:

客户端

ChatNextWeb

  • Web
    访问你定义的域名即可,建议设置站点访问密码
  • Windows
    Windows64位版本
  • IOS
    Safari打开你的站点后点击浏览器底部中央分享,添加到主屏幕,可享受app同样体验
  • Android
    类似IOS

Lobe

  • Web
    访问你定义的域名即可,建议设置站点访问密码
  • IOS
    Safari打开你的站点后点击浏览器底部中央分享,添加到主屏幕,可享受app同样体验
  • Android
    类似IOS
15 个赞

前排点个赞先,写好了踢我一下。

2 个赞

mark

:grinning: :+1:

赞一个,原来也是用的CDP来转换api,那后面的我会了 :grin:

好帖,收藏了