ERNIESpeed-128K在线智能聊天机器人项目(附源码)

ops/2024/9/24 3:55:54/

本项目是基于百度千帆的智能聊天模型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

======================================================================


http://www.ppmy.cn/ops/115103.html

相关文章

基于JAVA+SpringBoot+Vue的医院资源管理系统

基于JAVASpringBootVue的医院资源管理系统 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末附源码下载链接🍅 哈…

[Simpfun游戏云1]搭建MC Java+基岩互通生存游戏服务器

众所周知,MC有多个客户端,像常见的比如Java Edition和基岩等,这就导致,比如我知道一个超级好玩的JE服务器,但我又想使用基岩版来玩,肯定是不行的,因为通讯协议不一样。 这就有一些人才发明了多…

Redis 集群策略详解

引言 Redis 是一种高性能的内存键值存储数据库,广泛应用于高并发、低延迟的场景中。然而,单节点 Redis 存在一些限制,如单点故障、内存容量限制和有限的并发处理能力。为了应对这些问题,Redis 提供了**Redis 集群(Red…

OpenCV第九章——图形检测

1.图像的轮廓 轮廓是指图形或物体的外边缘线条,简单的几何图形是由平滑的线构成的容易识别,但不规则图形的轮廓由许多个点构成,识别起来比较困难。Opencv提供了findContours()方法来判断图像的边缘,之后将边缘的点封装成数…

力扣 209.长度最小的子数组

一、长度最小的子数组 二、解题思路 采用滑动窗口的思路&#xff0c;详细见代码。 三、代码 class Solution {public int minSubArrayLen(int target, int[] nums) {int n nums.length, left 0, right 0, sum 0;int ans n 1; for (right 0; right < n; right ) { …

c++263抽象类在继承中的应用

#include<iostream> using namespace std; //计算程序员工资 //1.要求能计算出junior_programmmer mid-programer adv-programmer的工资 //2.要求利用抽象类统一界面 方便程序的扩展 ex&#xff1a;新增计算架构师architect的工资class programmer { public:virtual void…

[创业之路-151] :职能部门/非经营部门 VS 业务部门/经营部门划分与职责

目录 前言&#xff1a; 一、部门分类 1、职能部门/非经营部门 2. 业务部门/经营部门 》 企业产品与服务提供链条中的部门 3、研发、生产属于职能部门&#xff0c;也属于业务部门吗&#xff1f; 二、战略 2.1 职能战略 1、定义与目的 2、特点 3、分类 4、作用 2.2 经…

面试题(三)

20、CA证书 服务器安装数字证书&#xff0c;客户端安装根证书 CA的颁发机构、有效期、签名、公钥、证书所有者 21、公钥和私钥有什么区别 22、三次握手 四次挥手 为什么要四次 服务端数据没有发送完&#xff0c;二三次不能合并 23、四次挥手完会立马关闭吗&#xff08;会监…