当前位置: 首页 > news >正文

山东大学软件学院创新项目实训开发日志(12)之将对话记录保存到数据库中

在之前的功能开发中,已经成功将deepseekAPI接口接入到springboot+vue项目中,所以下一步的操作是将对话和消息记录保存到数据库中

在之前的开发日志中提到数据库建表,所以在此刻需要用到两个表,conversation表和message表,这两者之间的关系是一个对话表里可以包含很多消息

所以在后端进行开发,首先保存对话:

然后保存message相关信息,因为是对话,所以保存消息时,需要同时保存用户的问题和AI的回复

最终成功将数据库相关信息保存到数据库,实现效果:

相关文章:

  • OSI 七层模型与 TCP/IP 协议栈详解
  • 【JS】关于原型/原型链
  • 【玩泰山派】MISC(杂项)- 使用vscode远程连接泰山派进行开发
  • 0x05.为什么 Redis 设计为单线程?6.0 版本为何引入多线程?
  • 移动端适配
  • javaSE.Lambda表达式
  • 【TI MSPM0】Printf重定向学习
  • GitLab 17.x 配置 https
  • NLP 梳理02 — 标点符号和大小写
  • BUUCTF-web刷题篇(25)
  • 【Ansible自动化运维】五、ansible 的高级特性与扩展:应对复杂场景
  • 互联网三高-数据库高并发之分库分表ShardingJDBC
  • 【CVE-2024-7881】ARM CPU漏洞安全通告
  • LangChain-提示模板 (Prompt Templates)
  • 【力扣hot100题】(098)下一个排列
  • 理想汽车MindVLA自动驾驶架构核心技术梳理
  • C语言斐波那契数列的多样实现
  • Day81 | 灵神 | 快慢指针 链表的中间结点 环形链表
  • 深入理解计算机操作系统(持续更新中...)
  • [dp9_子数组] 单词拆分 | 环绕字符串中唯一的子字符串
  • 新城市志|GDP万亿城市,一季度如何挑大梁
  • 国际乒联主席索林:洛杉矶奥运会增设混团是里程碑事件
  • 泉州围头湾一港区项目炸礁被指影响中华白海豚,官方:已叫停重新评估
  • “朱雀玄武敕令”改名“周乔治华盛顿”?警方称未通过审核
  • 涉案资金超2亿元 “健康投资”骗局,专挑老年人下手
  • 陕西旱情实探:大型灌区农业供水有保障,大旱之年无旱象