mobi网站怎么注册/销售新手怎么找客源

mobi网站怎么注册,销售新手怎么找客源,广州专业网站制作,wordpress x 主题今天带来一款优秀的项目:仿DeepSeek问答网站。 功能和官网差不多,也有历史上下文,流失对话等。 本文介绍了系统功能与部署安装步骤,如果您有任何问题,也请联系学姐,偶现在是经验丰富的程序员! …

今天带来一款优秀的项目:仿DeepSeek问答网站。 功能和官网差不多,也有历史上下文,流失对话等。 本文介绍了系统功能与部署安装步骤,如果您有任何问题,也请联系学姐,偶现在是经验丰富的程序员!

一. 系统演示

前端-截图

视频演示

仿DeepSeek问答网站

二. 系统概述

是一个基于 DeepSeek 大语言模型的智能对话系统,提供了流式对话、历史消息管理等功能。该项目采用现代化的技术栈和架构设计,为用户提供高性能、可靠的 AI 对话服务。

核心功能

1. 实时流式对话

- 支持流式响应,实现打字机效果
- 自动处理超时和错误情况
- 支持多轮对话上下文

2. 会话管理

- 完整的对话历史记录存储
- 基于用户ID和会话ID的消息管理
- 按时间顺序组织历史消息

3. 消息记录

-完整的消息记录功能

技术栈 

1. 后端技术

- Spring Boot:核心框架
- WebSocket:实现实时通信
- OkHttp:处理 HTTP 请求
- FastJSON:JSON 数据处理
- JPA:数据持久化

1. 前端技术

- Vue 3:使用 Composition API 开发
- Element Plus:UI 组件库,提供了按钮、输入框等基础组件

- marked:用于 Markdown 内容渲染
- highlight.js:实现代码高亮
- WebSocket:实现实时通信

SQL文件与全部源码我已整理清楚,移步获取:

gitee( 典 ) C 〇 M/qiqi914/springboot04.git

三. 部署步骤

3.1 api key获取

首先需要到deepseek官方区申请aip key。

官方地址: https://platform.deepseek.com/api_keys

然后去充值,冲10元就好了,够用。

3.2 数据库表导入

用工具navicat连接好数据库。

双击打开数据库连接(你的名字可能不叫本地,是你自己连接时候取名的), 然后 新建查询,下面会弹出执行sql的窗口。

用记事本打开数据库sql文件,全部复制,粘贴到 sql执行窗口内部:

按下Ctrl+A 全选sql内容, 然后右键,"运行已选择的" , 此时,下面控制台就会打印sql执行。

等执行完成后,数据库和表就创建好了,右键左边的表,然后刷新 , 表就会出来。

3.3. 项目代码导入IDEA并启动

首先我们需要导入后端项目到IDEA,导入成功后, 等待编译完成,修改yml配置文件, 把数据库连接信息修改成你的。

还需要修改deepseek的api key。

找到我们的main启动类: com.chat.ChatApplication,在右边代码部分,右键run .. , 出现 8080 则代表启动成功。

3.4 前端部署

安装nodejs, 版本为:v22.14.0

进入到前端项目, 输入cmd执行命令,首先执行“npm install” 。

在执行“npm install marked highlight.js”

运行 “npm run dev”

六. 系统访问

浏览器打开访问后台:

http://localhost:3000/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/72537.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu20.04双系统安装及软件安装(七):Anaconda3

Ubuntu20.04双系统安装及软件安装(七):Anaconda3 打开Anaconda官网,在右侧处填写邮箱(要真实有效!),然后Submit。会出现如图示的Success界面。 进入填写的邮箱,有一封Ana…

洛谷 P2142 高精度减法(详解)c++

题目链接:P2142 高精度减法 - 洛谷 1.题目 2.算法原理 解法:模拟列竖式计算的过程 先用字符串读入,然后拆分每一位,逆序放进数组中利用数组,模拟列竖式减法的过程 在这两步之前要多加一步,在模拟解法的过程&#…

微服务组件详解——sentinel

1.启动sentinel: 下载jar sentinel-dashboard-1.8.0.jar 使用以下命令直接运行 jar 包(JDK 版本必须≥ 1.8): java -Dserver.port9999 -jar D:\sentinel-dashboard-1.8.0.jar 控制台访问地址:http://localhost:9999…

AI数据分析:deepseek生成SQL

在当今数据驱动的时代,数据分析已成为企业和个人决策的重要工具。随着人工智能技术的快速发展,AI 驱动的数据分析工具正在改变我们处理和分析数据的方式。本文将着重介绍如何使用 DeepSeek 进行自动补全SQL 查询语句。 我们都知道,SQL 查询语…

动态规划01背包问题系列一>目标和

目录 题目分析及优化:状态表示:状态转移方程:初始化:填表顺序:返回值:代码呈现:优化:代码呈现: 题目分析及优化: 状态表示: 状态转移方程&#xf…

Linux 基础---sudo权限 修改文件所属人、用户所属组

sudo 概念:让普通用户使用管理员权限执行一些操作(root) 在命令前加上sudo 即可 修改文件所属人、所属组

HMC7043和HMC7044芯片配置使用

一,HMC7043芯片 MC7043独特的特性是对14个通道分别进行独立灵活的相位管理。所有14个通道均支持频率和相位调整。这些输出还可针对50 Ω或100 Ω内部和外部端接选项进行编程。HMC7043器件具有RF SYNC功能,支持确定性同步多个HMC7043器件,即确保所有时钟输出从同一时钟沿开始…

【动手实验】TCP半连接队列、全连接队列实战分析

本文是对 从一次线上问题说起,详解 TCP 半连接队列、全连接队列 这篇文章的实验复现和总结,借此加深对 TCP 半连接队列、全连接队列的理解。 实验环境 两台腾讯云服务器 node2(172.19.0.12) 和 node3(172.19.0.15&am…

大模型训练微调技术介绍

大模型训练微调技术是人工智能领域中的一项重要技术,旨在通过少量特定领域的数据对预训练模型进行进一步训练,使其更好地适应具体任务或应用场景。以下是关于大模型训练微调技术的详细介绍: 1. 微调技术的定义与意义 微调(Fine-…

javaweb自用笔记:Vue

Vue 什么是vue vue案例 1、引入vue.js文件 2、定义vue对象 3、定义vue接管的区域el 4、定义数据模型data 5、定义视图div 6、通过标签v-model来绑定数据模型 7、{{message}}直接将数据模型message展示出来 8、由于vue的双向数据绑定,当视图层标签input里的…

基于eRDMA实测DeepSeek开源的3FS

DeepSeek昨天开源了3FS分布式文件系统, 通过180个存储节点提供了 6.6TiB/s的存储性能, 全面支持大模型的训练和推理的KVCache转存以及向量数据库等能力, 每个客户端节点支持40GB/s峰值吞吐用于KVCache查找. 发布后, 我们在阿里云ECS上进行了快速的复现, 并进行了性能测试, ECS…

计算机毕业设计SpringBoot+Vue.js医院挂号就诊系统(源码+文档+PPT+讲解)

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

Linux的用户与权限--第二天

认知root用户(超级管理员) root用户用于最大的系统操作权限 普通用户的权限,一般在HOME目录内部不受限制 su与exit命令 su命令: su [-] 用户名 -符号是可选的,表示切换用户后加载环境变量 参数为用户名&#xff0c…

计算机网络软考

1.物理层 1.两个主机之间发送数据的过程 自上而下的封装数据,自下而上的解封装数据,实现数据的传输 2.数据、信号、码元 码元就是数字通信里用来表示信息的基本信号单元。比如在二进制中,用高电平代表 “1”、低电平代表 “0”&#xff0c…

第四十一:Axios 模型的 get ,post请求

Axios 的 get 请求方式 9.双向数据绑定 v-model - 邓瑞编程 Axios 的 post 请求方式:

【JQuery—前端快速入门】JQuery 操作元素

JQuery 操作元素 1. 获取/修改元素内容 三个简单的获取元素的方法: 这三个方法即可以获取元素的内容,又可以设置元素的内容. 有参数时,就进行元素的值设置,没有参数时,就进行元素内容的获取. 接下来,我们需…

2025年4月1日-2日AutoCable 中国汽车线束线缆及连接技术创新峰会即将开幕

正如人体的心脏与四肢之间需要靠神经和血管连接,汽车的各个部件,也要靠各种电线、管道连接。线束,就是汽车的神经和血管,车主向汽车下达的每一个功能指令,都通过线束来传递,看似不起眼的线束,却…

深度学习神经网络分类原理

每一个神经元做的是一个类似回归的操作 最后一层是softmax函数,每一个输出就会变成一个0到1之间的数,也就是概率,然后他们之间的和加起来等于1,到底是哪一个分类就是看哪个神经元的这个值最大。 那么如何算损失呢: 加…

硬核技术组合!用 DeepSeek R1、Ollama、Docker、RAGFlow 打造专属本地知识库

文章目录 一、引言二、安装Ollama部署DeepSeekR1三、安装Docker四、安装使用RAGFlow4.1 系统架构4.2 部署流程4.3 使用RAGFlow4.4 在RAGFlow中新增模型4.5 创建知识库4.6 创建私人助理使用RGA 一、引言 本地部署DeepSeek R1 Ollama RAGFlow构建个人知识库,通过将…

前端实现OSS上传图片(Vue3+vant)

首先,下面这些信息从阿里云服务器OSS管理中获取 aliyun:oss:file:endpoint: "oss-cn-beijing.aliyuncs.com"keyid: "xxxxxxxxx"keysecret: "xxxxxxxxxxxx"bucketname: "xxxx"一、安装OSS npm install ali-oss 二、以下步…