项目简介
本项目是一个在线智能聊天系统,借助OpenAI实现智能对话功能,支持在Vercel等平台部署,为用户提供便捷的智能聊天体验。
项目的主要特性和功能
- 灵活配置:支持设置系统角色指令、思维发散程度、开启连续对话等选项,能选择不同的OpenAI模型。
- 便捷操作:输入框支持多种快捷键操作,消息可进行锁定、修改、重新回答、删除等操作,还有对话生成图片、Markdown等功能。
- 余额查询:可发送sk - 开头的key查询余额,也能查询填写的Key的余额。
- 多方式部署:除Vercel外,还支持Netlify和Railway等平台部署。
- 自定义Prompts:用户可提交自己的Prompts,优化对话体验。
安装使用步骤
部署网站
- 快速部署:若仅需部署自用网站且无需定制,可直接点击 Deploy with Vercel 按钮,按提示操作,并在Vercel中填入环境变量。
- 本地开发调试:
- 升级到
node18
。 - 解决API被墙问题,可设置OpenAI的代理API或使用
vercel deploy
部署到vercel开发环境调试。 - 执行
pnpm i
安装依赖。 - 执行
pnpm dev
启动项目。
- 升级到
环境变量设置
有两种设置方式:
1. 将 .env.example
文件修改为 .env
,在 .env
中设置。
2. 在Vercel中设置 Environment Variables
,此方式较方便,下次部署时生效。
使用系统
- 获取API Key:注册OpenAI的帐号,然后 生成Key。
- 系统配置:可根据需求设置系统角色指令、思维发散程度等选项。
- 开始对话:在输入框输入问题,按 Enter 发送,开始与ChatGPT对话。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】