支持双模型,提供了两种非官方 ChatGPT API
方法
方式 | 免费? | 可靠性 | 质量 |
---|---|---|---|
ChatGPTAPI(gpt-3.5-turbo-0301) |
否 | 可靠 | 相对较笨 |
ChatGPTUnofficialProxyAPI(网页 accessToken) |
是 | 相对不可靠 | 聪明 |
对比:
ChatGPTAPI
使用 gpt-3.5-turbo-0301
通过官方OpenAI
补全API
模拟ChatGPT
(最稳健的方法,但它不是免费的,并且没有使用针对聊天进行微调的模型)ChatGPTUnofficialProxyAPI
使用非官方代理服务器访问 ChatGPT
的后端API
,绕过Cloudflare
(使用真实的的ChatGPT
,非常轻量级,但依赖于第三方服务器,并且有速率限制)警告:
API
方式API
时,如果网络不通,那是国内被墙了,你需要自建代理,绝对不要使用别人的公开代理,那是危险的。accessToken
方式时反向代理将向第三方暴露您的访问令牌,这样做应该不会产生任何不良影响,但在使用这种方法之前请考虑风险。accessToken
时,不管你是国内还是国外的机器,都会使用代理。默认代理为 acheong08 大佬的 https://bypass.duti.tech/api/conversation
,这不是后门也不是监听,除非你有能力自己翻过 CF
验证,用前请知悉。社区代理(注意:只有这两个是推荐,其他第三方来源,请自行甄别)AUTH_SECRET_KEY
变量添加你的密码访问权限,你也应该修改 index.html
中的 title
,防止被关键词搜索到。切换方式:
service/.env.example
文件,复制内容到 service/.env
文件OpenAI API Key
请填写 OPENAI_API_KEY
字段 (获取 apiKey)Web API
请填写 OPENAI_ACCESS_TOKEN
字段 (获取 accessToken)OpenAI API Key
优先获取自己的OPENAI的APIkey:https://platform.openai.com/account/api-keys
更新环境
安装 Docker
创建GPT目录,创建配置文件
compose配置代码
version: '3.8'
运行指令
创建nginx目录结构
进入目录编辑文件
反向代理配置,代理指定IP加端口
部署容器
查看运行状态
开机自启动