chatgpt-web项目简介
chatgpt-web是一个基于Express和Vue3搭建的ChatGPT演示网页应用。它提供了一个简单的web界面来与ChatGPT进行对话交互,支持多种功能特性。
项目地址:https://github.com/chatgpt-web-dev/chatgpt-web
主要功能特性
- 支持GPT-3.5和GPT-4双模型
- 多会话存储和上下文逻辑
- 代码高亮和格式化
- 用户注册登录系统
- 前端页面设置API Key
- 数据导入导出
- 保存对话为图片
- 多语言界面
- 主题切换
- 移动端适配
部署教程
Docker部署
- 克隆项目代码
- 修改配置文件
- 构建Docker镜像
- 运行容器
详细步骤请参考:Docker部署教程
手动部署
- 安装Node.js环境
- 安装依赖:pnpm install
- 修改配置
- 构建前端:pnpm build
- 启动服务:pnpm prod
更多信息请查看:手动部署教程
常见问题
- API Key配置:在.env文件中设置OPENAI_API_KEY
- 无法访问:检查网络和防火墙设置
- 打字机效果失效:关闭Nginx缓冲
更多FAQ:常见问题
相关资源
总结
chatgpt-web为我们提供了一个功能丰富的ChatGPT网页应用,通过本文的资料汇总,相信大家可以快速上手使用和部署。欢迎有兴趣的同学关注该项目,参与贡献。