开源项目地址:
https://github.com/Chanzhaoyu/chatgpt-web
https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2023-03-25-免费部署部署ChatGPT.md
#命令1
docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=02KGbIOvF --env OPENAI_API_BASE_URL=https://open2.aiproxy.xyz chenzhaoyu94/chatgpt-web
#命令2
docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=0W02KGbIOvF chenzhaoyu94/chatgpt-web
#命令3
docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_ACCESS_TOKEN=【从这里获取 https://chat.openai.com/api/auth/session】 chenzhaoyu94/chatgpt-web
#反向代理地址
https://bypass.churchless.tech/api/conversation
https://api.pawan.krd/backend-api/conversation
OPENAI_ACCESS_TOKEN 和 OPENAI_API_KEY 二选一,同时存在时,OPENAI_API_KEY 优先
API接口地址,可选,设置 OPENAI_API_KEY 时可用,默认:https://api.openai.com
OPENAI_API_BASE_URL: https://api.openai.com
API模型,可选,设置 OPENAI_API_KEY 时可用,https://platform.openai.com/docs/models 默认:gpt-3.5-turbo
gpt-4, gpt-4-0314, gpt-4-32k, gpt-4-32k-0314, gpt-3.5-turbo, gpt-3.5-turbo-0301, text-davinci-003, text-davinci-002, code-davinci-002
OPENAI_API_MODEL: gpt-3.5-turbo
设置反向代理,可选,默认:https://bypass.churchless.tech/api/conversation
API_REVERSE_PROXY: https://bypass.churchless.tech/api/conversation
设置接口关闭 debug 日志,可选,默认:empty 不关闭
OPENAI_API_DISABLE_DEBUG:empty
访问权限密钥,可选
AUTH_SECRET_KEY: xxx
每小时最大请求次数,可选,默认无限
MAX_REQUEST_PER_HOUR: 0
超时,单位毫秒,可选
TIMEOUT_MS: 60000
Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效
SOCKS_PROXY_HOST: xxx
Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效
SOCKS_PROXY_PORT: xxx
HTTPS 代理,可选,支持 http,https,socks5
HTTPS_PROXY: http://xxx:7890
Q.E.D.