找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
留给世界一抹值得百年回眸的惊艳,沉淀百年来互联网之精华与优雅,信息线条与生活质感淡定交融!
查看: 137|回复: 0

[运维经验] Docker如何搭建属于自己的ChatGPT网站基于gpt-3.5

[复制链接]

32

主题

38

回帖

3748

积分

管理员

爱度论坛

积分
3748

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2024-5-13 06:50:36 | 显示全部楼层 |阅读模式
OpenAI放出了官方最新的gpt-3.5-turbo API ,而且价格还很便宜,ChatGPT API价格为1k tokens/$0.002,大约等于每输出100万个单词,才2.7美金左右,于是很多大佬出来了基于chatgpt api搭建的项目,今天就教大家如何在自己的服务器搭建属于自己的ChatGPT网站.

准备条件:
1、一个chatgpt账号获取api-key
https://platform.openai.com/account/api-keys
2、一台服务器(这里用centos7)
3、大佬的github项目
https://github.com/Chanzhaoyu/chatgpt-web

一、Docker环境部署
安装docker和docker-compose
Docker官方安装文档(英文)
https://docs.docker.com/get-docker/
Docker-Compose官方安装文档(英文)
https://docs.docker.com/compose/install/
Centos安装Docker和Docker-compose(中文)
https://www.yyzq.cf/?id=101
Ubuntu安装Docker和Docker-compose(中文)
https://www.yyzq.cf/?id=174

二、创建docker-compose.yml文件

  1. mkdir chatgpt_web && cd chatgpt_web  #创建一个目录并进入此目录
复制代码
创建docker-compose.yml文件
  1. vim docker-compose.yml  #创建一个yml文件
复制代码
  1. version: '3'

  2. services:
  3.   app:
  4.     image: chenzhaoyu94/chatgpt-web
  5.     ports:
  6.       - 3002:3002
  7.     environment:
  8.       # 二选一
  9.       OPENAI_API_KEY:  xxxx
  10.       # 二选一
  11.       OPENAI_ACCESS_TOKEN:
  12.       # 反向代理,可选
  13.       API_REVERSE_PROXY: xxx
  14.       # 访问权限密钥,可选
  15.       AUTH_SECRET_KEY:
  16.       # 超时,单位毫秒,可选
  17.       TIMEOUT_MS: 60000
复制代码
或者直接下载docker-compose.yml模板文件
  1. wget https://alist.ywsj.cf/d/Cloudreve/docker-compose/chatgpt-web/docker-compose.yml
复制代码


三、部署运行
  1. docker-compose up -d
复制代码


四、登录chatgpt_web页面

注意:需要打开相应端口
  1. http://ip:3002 #根据自己的实际ip和端口
复制代码


五、绑定域名(可选)

绑定域名可以参考
NginxProxyManager
绑定完域名就可以用域名来访问了



---
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|爱创网

GMT+8, 2024-10-17 00:26 , Processed in 0.062319 second(s), 22 queries .

Powered by Aidufa! X3.5

© 2001-2024 爱度论坛.

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