本项目是基于百度千帆的智能聊天模型ERNIESpeed-128K开发的
一、技术栈
-
后端:java8+springboot2.6.13
-
数据库:MongoDB
-
前端:vue2+element-ui+marked(md格式)
二、MongoDB与对话存储的设计
使用MongoDB来储存对话(或称为聊天记录)具有多重意义,特别是在需要处理大量、复杂且实时性要求较高的对话数据时。MongoDB作为一种非关系型数据库(NoSQL),其灵活的数据模型、高性能的读写能力以及可扩展性,使得它成为存储对话数据的理想选择。
MongoDB与聊天对话存储的设计架构图:
使用MongoDB来储存对话数据可以带来诸多优势,包括灵活的数据模型、高性能的读写能力、可扩展性、全文搜索和复杂查询能力、实时数据更新能力、易于集成和扩展以及成本效益等。
三、运行效果图
前端运行效果图:
======================================================================
作者:不凉帅 https://blog.csdn.net/yueyue763184?spm=1010.2135.3001.5343
Gitee源码地址:https://gitee.com/BuLiangShuai01033/ai-erniespeed-128k
======================================================================