功能
项目来自 Yidadaa 大佬
- 通过 Vercel 免费部署
- 支持移动端和web端
- 极快的首屏加载速度(~100kb)
- 海量的内置 prompt 列表
- 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
- 一键导出聊天记录,完整的 Markdown 支持
以下是GGbond部署的预览,可以用自己api或者底部评论我 获取密码免费使用(最新3.5接口) :
我的预览网站 : www.jinlinchat.top/
如何部署?
- 准备好你的 OpenAI API Key;
- 点击 vercel 链接一键 部署(需要有github账号或者谷歌账号)
- 记得在环境变量页填入
API Key
和页面访问密码
; - 部署完毕后,即可开始使用;
配置页面访问密码
配置密码后,用户需要在设置页手动填写访问码才可以正常聊天,否则会通过消息提示未授权状态。
在 Vercel 项目控制面板的环境变量页增加名为 CODE
的环境变量,
增加或修改该环境变量后,请重新部署项目使改动生效。
环境变量
本项目大多数配置项都通过环境变量来设置。
OPENAI_API_KEY
(必填项)
OpanAI 密钥,你在 openai 账户页面申请的 api key。
CODE
(可选)
访问密码,可选,可以使用逗号隔开多个密码。
BASE_URL
(可选)
Default:
https://api.openai.com
Examples:
http://your-openai-proxy.com
OpenAI 接口代理 URL,如果你手动配置了 openai 接口代理,请填写此选项。
如果遇到 ssl 证书问题,请将
BASE_URL
的协议设置为 http。
OPENAI_ORG_ID
(可选)
指定 OpenAI 中的组织 ID。
开发
本地开发
- 安装 nodejs 和 yarn
- 执行
yarn install && yarn dev
即可。
docker容器部署
docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxxx" \
-e CODE="页面访问密码" \
yidadaa/chatgpt-next-web
你也可以指定 proxy:
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxxx" \
-e CODE="页面访问密码" \
--net=host \
-e PROXY_URL="http://127.0.0.1:7890" \
yidadaa/chatgpt-next-web