在去年3月时基于@anse-app/chatgpt-demo 项目搭建了chat.panyixiao.com,非常稳定,非常易用,推荐用此项目搭建chatgpt给自己或家人使用
如果你不用改变项目的默认样式(比如在网站中加几个字之类),可以直接点击Deploy with Vercel然后直接看第3步配置配置环境变量即可
1.Fork此项目 @anse-app/chatgpt-demo
点击Fork,下一页全部默认 ,点击 Create fork
2.部署到 Vercel
使用GitHub注册vercel 点击 Add New -Project
选择你 fork 完成的项目,点击Import
3.配置环境变量 Environment Variables 类似于这样
然后点击Deploy即可
名称 | 描述 | 默认 |
---|---|---|
OPENAI_API_KEY |
你的 OpenAI API Key 必填 | null |
HTTPS_PROXY |
为 OpenAI API 提供代理。e.g. http://127.0.0.1:7890 |
null |
OPENAI_API_BASE_URL |
请求 OpenAI API 的自定义 Base URL. 如使用第三方api,则必填 | https://api.openai.com |
HEAD_SCRIPTS |
在页面的 </head> 之前注入分析或其他脚本 |
null |
PUBLIC_SECRET_KEY |
项目的秘密字符串。用于生成 API 调用的签名 | null |
SITE_PASSWORD |
为网站设置密码,支持使用英文逗号创建多个密码。如果未设置,则该网站将是公开的 | null |
OPENAI_API_MODEL |
使用的 OpenAI 模型。模型列表 | gpt-3.5-turbo |
4.对中国大陆用户的特别解释 由于OpenAi api在中国大陆较难付款,所以通常使用第三方api ,我所使用的是api2d,与原版的区别仅仅是需要替换OPENAI_API_BASE_URL 和OPENAI_API_KEY 这么简单