Skip to content

基于springboot+netty+websocket+分词+uniapp开发的高性能可扩展的chatgpt小程序H5

License

Notifications You must be signed in to change notification settings

yeeevip/yeee-chatgpt

Repository files navigation

系统说明

  • 基于 Spring Boot + Uniapp 开发的 微信小程序+H5 ChatGPT
  • 轻量级 + 组件化 + 可扩展
  • 可扩展敏感词过滤 + 高性能 + Websocket + SSE

免费体验

程序预览

  • 微信小程序

微信小程序

  • PC网页版

PC网页版

  • 体验地址

体验地址

公众号:一页一 ,回复 weso 即可免费使用

快速开始

核心依赖

依赖 版本
Spring Boot 2.6.3
yeee-memo 通用web脚手架

模块说明

yeee-chatgpt
├── app-h5
    ├── weso-chatgpt -- 客户端页面|vue
├── yeee-chatgpt-bootstrap -- 主启动工程
├── yeee-chatgpt-client -- ChatGPT客户端服务
├── yeee-app-common -- 公共模块

本地开发 运行

环境要求

  • jdk1.8
  • redis
# 下载yeee-memo工程
git clone https://gitee.com/yeeevip/yeee-memo.git

# 打包[通用JavaWeb脚手架]memo-parent
cd yeee-memo/memo-parent && mvn clean install

# 下载chatgpt项目
git clone https://gitee.com/yeeevip/yeee-chatgpt.git

# 修改配置
cd yeee-chatgpt/yeee-chatgpt-bootstrap/src/main/resources/application-test.yml  修改  openai.chat.[key] | openai.chat.[host]

# 运行ChatGPT服务
cd yeee-chatgpt && mvn clean install && java -jar -Dspring.profiles.active=test yeee-chatgpt-bootstrap/target/yeee-chatgpt-bootstrap-1.0.0-SNAPSHOT.jar

# 运行客户端ui
建议使用HbuilderX -> 导入app-h5/weso-chatgpt -> 编译运行在微信开发者工具/H5浏览器

其他说明

  1. 欢迎提交 PR

  2. 欢迎提交 issue,请写清楚遇到问题的原因、开发环境、复显步骤。

交流群

  • 作者QQ:1324459373
  • 招有经验尽量会全栈的技术,有意向的可以来我们接单群
微信群 QQ群 技术接单群
作者微信
回复:加群,邀您加入群聊 点击加入QQ群:96305921 java、vue、微信小程序接单

About

基于springboot+netty+websocket+分词+uniapp开发的高性能可扩展的chatgpt小程序H5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages