# 项目介绍
### 介绍
本项目使用spring boot,mysql ,mybaits等实现与ChatGPT官方提供的openAI接口对接,实现了与openAI的对话功能。同时,实现了与前端和微信小程序对接的接口。
全面更新,请访问网址:https://ai.jingyoushui.cn
效果图展示:
[AI应用,源码附赠,轻松打造自己的ChatGPT应用 (qq.com)](https://mp.weixin.qq.com/s?__biz=MzIxMTgyODczNg==&mid=2247485447&idx=1&sn=a6d2b31460f8c613953229c2c6087f21&chksm=974e2168a039a87ee33ef225ff3f91eafa2f66e8aef8b4f3034e4f06de7c0a9c617b6e2cadaf&mpshare=1&srcid=0910tOKcBNPr2ctvOYpHy5GY&sharer_shareinfo=a601e39c2338b3d0201feb526dd9d1c2&sharer_shareinfo_first=a601e39c2338b3d0201feb526dd9d1c2&from=singlemessage&scene=1&subscene=10000&sessionid=1694348220&clicktime=1694352786&enterid=1694352786&ascene=1&fasttmpl_type=0&fasttmpl_fullversion=6846501-zh_CN-zip&fasttmpl_flag=0&realreporttime=1694352786751&devicetype=android-31&version=28002855&nettype=3gnet&lang=zh_CN&exportkey=n_ChQIAhIQQBFZlJh2jVb1vvV41%2BydhhLuAQIE97dBBAEAAAAAAIZ9K4BPM0EAAAAOpnltbLcz9gKNyK89dVj01fD99KRsX7Xr5%2BQfJQmUD65BOJHpu%2BP4%2BAy%2Bg%2Bcl9%2FhBc2K9CuzEm4gR%2Bch4aSDESMg7xIfj3FhVvSLmhUsSMjIa8%2BS9i8wg0MjjnDcc2kW13TcJuxukOwhyL24cK%2BRF8unvECw9QgpJC0REajtp%2F1NwO9oV4tdadVabSjKUErWA019AkEONmlYKSLSSAdQUPuM6TQYjb40HBPGe1L8ex5y9CNl84osEZVO745lUOj26wRBuh5mjdiE%2Blh1OZ4xdDqNL%2FJVEGsk%3D&pass_ticket=qLI56%2BdOGrZaOEyhI1oFW664t089gBTzlOpUIpOWJe4xGfm%2FgiQv%2BT6D5GsXOcDQ&wx_header=3)
### 效果图
先来看下效果图,可以看小程序端和前端效果
#### 网页端
![微信截图_20230715183726.png](https://www.jingyoushui.cn/image/277f4405-ccff-42ad-8e8d-f67d176cafbe.png)![微信截图_20230715183754.png](https://www.jingyoushui.cn/image/6c34e34e-729a-41b8-b766-50069ff17282.png)![微信截图_20230715183909.png](https://www.jingyoushui.cn/image/d5a26a15-ab97-45cf-8271-cdd21a02339d.png)![微信截图_20230715183922.png](https://www.jingyoushui.cn/image/a84932d0-09e5-4557-af4b-929bfb56ff54.png)![微信截图_20230715183943.png](https://www.jingyoushui.cn/image/153e79a8-9e8a-401b-9032-b39556e2ca79.png)
#### 小程序端
![微信截图_20230715220647.png](https://www.jingyoushui.cn/image/043472e1-4ad9-4b7c-b8ca-e722964165a0.png)
![微信截图_20230715220231.png](https://www.jingyoushui.cn/image/267a3d1f-6372-401e-97ac-ab6ccfa2278a.png)
### 使用说明
1.clone该项目 git clone https://github.com/cxyxl66/ChatGPTService.git
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
![程序员修炼](https://www.jingyoushui.cn/image/e6ea2efe-d0d7-487a-b7a5-c8bf0ee7d005.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
springboot实现调用openAI接口.zip
共125个文件
class:56个
java:46个
xml:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
2024-03-10
12:27:13
上传
评论
收藏 145KB ZIP 举报
温馨提示
如果您下载了本程序,但是该程序存在问题无法运行,那么您可以选择退款或者寻求我们的帮助(如果找我们帮助的话,是需要追加额外费用的)。另外,您不会使用资源的话(这种情况不支持退款),也可以找我们帮助(需要追加额外费用) 实现与openAI的对话交互,同时,实现了与前端网页以及小程序对接,前后分离项目 微信小程序是腾讯公司基于微信平台推出的一种轻量级应用形态,它无需用户下载安装即可在微信内直接使用。自2017年正式上线以来,小程序凭借其便捷性、易获取性和出色的用户体验迅速获得市场认可,并成为连接线上线下服务的重要桥梁。 小程序的核心特点包括: 零安装:用户只需通过微信扫一扫或搜索功能,即可打开和使用小程序,大大降低了用户的使用门槛和手机存储空间压力。 速度快:加载速度相较于传统的HTML5网页更快,依托于微信强大的基础设施,能够实现近乎原生应用的流畅体验。 跨平台兼容:开发者一次开发,即可在多种终端设备上运行,免除了复杂的适配工作,大大提高了开发效率。 社交属性强:小程序可以无缝嵌入微信生态,支持分享至聊天窗口、朋友圈等社交场景,有利于用户间的传播和裂变增长。 丰富接口能力:提供丰富的API接口,可调用微信支付、位置服务、用户身份识别等多种功能,方便企业进行商业服务的集成与拓展。 目前,微信小程序已经覆盖了电商购物、生活服务、娱乐休闲、教育学习、工具助手等多个领域,为数以亿计的用户提供便捷的服务入口,也为众多商家和开发者提供了新的商业模式和创业机会。随着技术的不断升级和完善,小程序已成为现代移动互联网生态中不可或缺的一部分。
资源推荐
资源详情
资源评论
收起资源包目录
springboot实现调用openAI接口.zip (125个子文件)
$PRODUCT_WORKSPACE_FILE$ 1KB
ChatWebSocketServerForWeb.class 8KB
RoleDescController.class 7KB
RoleDesc.class 7KB
CommonResp.class 6KB
Role.class 6KB
RoleReq.class 6KB
RoleDescService.class 6KB
CommonResp$CommonRespBuilder.class 5KB
RoleDescResp.class 5KB
AuthenticationInterceptor.class 5KB
IntegralController.class 4KB
IntegralService.class 4KB
RoleDescResp$RoleDescRespBuilder.class 4KB
WxUser.class 4KB
LoginController.class 4KB
IntegralCode.class 4KB
UploadController.class 4KB
OpenAIWebSocketEventSourceListener.class 3KB
CommonReq.class 3KB
Code2SessionResponse.class 3KB
User.class 3KB
ChatGPTServiceApplication.class 3KB
Response.class 3KB
RoleDesc$RoleDescBuilder.class 3KB
RoleType.class 3KB
Role$RoleBuilder.class 3KB
LoginService.class 3KB
RoleModel.class 2KB
PageResp.class 2KB
IntegralCode$IntegralCodeBuilder.class 2KB
IntegralReq.class 2KB
RedisOperator.class 2KB
Response$ResponseBuilder.class 2KB
WxUserService.class 2KB
TokenServiceImpl.class 2KB
RoleDescResp$RoleDescRespBuilderImpl.class 2KB
InterceptorConfig.class 1KB
PageModel.class 1KB
CommonResp$CommonRespBuilderImpl.class 1KB
RoleDescMapper.class 962B
RoleTypeService.class 944B
RoleService.class 926B
UrlUtils.class 865B
UUID.class 848B
WebSocketConfig.class 706B
IntegralDao.class 614B
UserDao.class 486B
UserLoginToken.class 468B
WxUserDao.class 466B
PassToken.class 458B
RoleDao.class 410B
RoleTypeMapper.class 365B
RoleDescDao.class 320B
TokenService.class 221B
RoleDescResp$1.class 216B
CommonResp$1.class 210B
.gitignore 154B
ChatGPTService.iml 195B
ChatWebSocketServerForWeb.java 5KB
AuthenticationInterceptor.java 4KB
RoleDescController.java 4KB
RoleDescService.java 3KB
IntegralController.java 3KB
UploadController.java 2KB
LoginController.java 2KB
IntegralService.java 2KB
OpenAIWebSocketEventSourceListener.java 2KB
ChatGPTServiceApplication.java 2KB
LoginService.java 2KB
RedisOperator.java 2KB
RoleDesc.java 1KB
WxUserService.java 1KB
IntegralCode.java 1010B
PageModel.java 917B
CommonResp.java 878B
InterceptorConfig.java 825B
RoleDescMapper.java 820B
RoleType.java 783B
Code2SessionResponse.java 771B
Role.java 748B
WxUser.java 733B
RoleReq.java 684B
User.java 643B
UUID.java 628B
UrlUtils.java 628B
TokenServiceImpl.java 544B
RoleTypeService.java 508B
RoleService.java 454B
WebSocketConfig.java 434B
Response.java 424B
IntegralDao.java 415B
RoleDescResp.java 404B
CommonReq.java 399B
UserLoginToken.java 391B
PassToken.java 387B
RoleModel.java 375B
PageResp.java 317B
WxUserDao.java 316B
RoleTypeMapper.java 312B
共 125 条
- 1
- 2
资源评论
JJJ69
- 粉丝: 6364
- 资源: 5917
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功