ChatGPTS使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。

GitHub - cxyxl66/ChatGPTService: springboot实现调用openAI接口,实现与openAI的对话交互,同时,实现了与前端网页以及小程序对接,前后分离项目

项目介绍

介绍

本项目使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。

全面更新,请访问网址:程序员修炼AI平台

效果图展示:

AI应用,源码附赠,轻松打造自己的ChatGPT应用 (qq.com)

效果图

先来看下效果图,可以看小程序端和前端效果

网页端

ChatGPTS使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。_第1张图片

ChatGPTS使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。_第2张图片

ChatGPTS使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。_第3张图片

ChatGPTS使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。_第4张图片

小程序端

使用说明

1.clone该项目 git clone GitHub - cxyxl66/ChatGPTService: springboot实现调用openAI接口,实现与openAI的对话交互,同时,实现了与前端网页以及小程序对接,前后分离项目

2.打开项目,安装依赖,maven install

3.修改application.yaml

  • port 修改为自己想使用的端口号
  • spring.datasource.username,修改为自己本地或服务器的数据库用户名,password为数据库密码,url中修改数据库名称
  • 修改chatgpt.apiKey为自己的apiKey,可以去chatGPT官网查看
  • 修改com.cxyxl.util.UrlUtils类,将其中的appid和secret换成自己小程序的appid和secret

4.启动项目即可

求助交流

如果自己尝试过程中,遇到问题,可以关注我的公众号【c程序员修炼】,查看里面具体的文章介绍。或者加我的微信 cxyxl66

你可能感兴趣的:(spring,boot,mysql,chatgpt)