与 AI 对话,QAChat 升级版~
- 支持自定义 OpenAI API 密钥
- 支持随机生成预设场景(100+)
- 支持缓存多个会话
- 支持密码访问
- 免费一键部署
- 响应式UI,支持深色模式
- 极快的首屏加载速度
- 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
- 一键导出Markdown聊天记录
- 双语切换(中英文)
请先将文件
.env.example
重命名为.env
, 并填写OPENAI_API_KEY
变量值(此处申请OpenAI)。如果需要本地开发,请填写http代理
HTTPS_PROXY
变量。
变量 | 描述 | 示例 |
---|---|---|
OPENAI_API_BASE_URL |
Custom base url for OpenAI API | https://api.openai.com |
OPENAI_API_KEY |
Custom OpenAI API Key | sk-eawsgfwegwaqeqtq234516512 |
git clone https://github.com/yesmore/QA.git
cp .env.example .env
pnpm i
pnpm dev
分步部署教程:
- Fork 此项目,前往 https://app.netlify.com/start 新建站点,选择你
fork
完成的项目,将其与GitHub
帐户连接。 - 选择要部署的分支,选择
main
分支, 在项目设置中配置环境变量,环境变量配置参考下文。 - 选择默认的构建命令和输出目录,单击
Deploy Site
按钮开始部署站点。