本项目是基于Java开发的一款ChatGPT项目,实现了基本的聊天功能,让国内用户无门槛体验,带来和官方ChatGPT一样的体验。本项目支持双模式对接渠道,即:免费模式(官方接口+API-KEY)和付费模式(ApiProxy+accessToken),可自由切换。
地址:https://chatgpt.aijuejin01.com
- 与ChatGPT正常会话
- 流式输出(一个字一个字输出)
- 上下文会话
- 新建会话
- 停止会话
- 清除会话内容
- 下载会话
- 导出会话
- 界面多风格皮肤任意切换
- 不能独立完成前后端分离项目
- 没有实战项目经验的小白
- 想学习SpringBoot3.0或者SpringBoot
- 前端Vue技术薄弱的
- 想开发ChatGPT项目的
前端:
- vue3
- vite
- ts
- naive-ui
- pinia
后端
- SpringBoot3.0
- JDK17
- SSE流
- Retrofit
- resilience4j
- .....
部署
- nginx
- 单机部署
- 学会前后端企业开发主流技术的应用
- 了解项目开发的整个流程
- 学到系统设计的方法和经验
- 掌握编程技巧,工具和插件的使用
- 学到性能优化技巧,例如:线程池、接口限流、流式输出
- 与OpenAI成功对接,掌握本地、线上如何多模式对接openai,实现一点一点的输出
- 搭建自己的ChatGPT,随时玩
- 学到一些源码阅读技巧
教程
识别上面项目大纲二维码了解