自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (2)
  • 收藏
  • 关注

原创 山东大学软件学院创新实训——项目记录(六)

这里将flag设置为false,在触发send函数时,会检测到flag的值。前端在底部部分添加一个停止生成的按钮,显示条件为正在加载对话。vue组件:按键显示条件不在加载对话,对话长度大于0。基于RAG技术的心理健康大模型的开发及应用。js实现功能:详细看注释。1.停止生成对话功能。

2024-06-27 20:24:45 273

原创 山东大学软件学院创新实训——项目总结

登录功能、验证码生成和user数据库设计。准备、java执行python文件测试。项目背景、技术创新、核心技术介绍;为项目开发进行预先准备。

2024-06-24 09:04:04 206

原创 山东大学软件学院创新实训——项目记录(十二)

a、在保存文章的时候,先存储日记,之后再将日记传给大模型进行分析,获得心灵鸡汤和心情分析字段。在这里首先对前端传入富文本进行处理,将其解析成纯文本存入afterBlog中,之后又传给大模型进行分析,得到心灵鸡汤和心情。,将存储日记和将日记传给大模型分析分开执行分开,加快存储日记内容的速度。因为大模型只能读取没有表情等纯文本信息,因此,在传递给大模型的时候,要将。这里的sentence当模型没有返回符合模板的话的时候,这里就强制将建议设为天天开心,心情未平静进行展示。后端存储修改过后的文字也是没有表情的!

2024-06-24 00:42:07 304

原创 山东大学软件学院创新实训——项目记录(十一)

但是不可以,前端报错,因为这是异步,而且这里大模型响应时间实在太久了,当等待这个方法的返回值的时候,调用这个方法的函数,已经“迫不及待”想让这个返回值进行展示了(往后面执行了),因此还是老老实实的将这个方法去除,直接在send和重新生成的方法中通过api与后端进行通信。这里实现chat对话页面进行大模型连接的功能,并添加返回的功能。基于RAG技术的心理健康大模型的开发及应用。在这里碰了壁,要好好进行记录!这里使用路由连接就可以返回了。一、实现对话页面的大模型连接。二、增加跳转页面按钮。返回页面:跳转成功。

2024-06-05 00:00:00 252

原创 山东大学软件学院创新实训——项目记录(十)

把ENDPOINT = os.getenv("HF_ENDPOINT") or (_HF_DEFAULT_STAGING_ENDPOINT if _staging_mode else _HF_DEFAULT_ENDPOINT)这行替换成ENDPOINT = " https://hf-mirror.com"。本次任务终于实现了与向量检索大模型进行连接的工作!这里是对话界面和大模型进行连接的工作介绍。基于RAG技术的心理健康大模型的开发及应用。修改chat,将实现与大模型进行对话。这里使用flask进行实现。

2024-06-04 00:00:00 188

原创 山东大学软件学院创新实训——项目记录(九)

这个传统的方法进行实现。这里的音乐是存储在本地,之后会根据用户当天的心情进行推送合适的歌曲。还是在之前主页面的Vue进行修改。本次实现的是主页的推送音乐功能。,将其变得比之前好看一些些,为之后进行连接大模型做好准备。这里找了很多组件,但是因为node版本不兼容,还是使用。基于RAG技术的心理健康大模型的开发及应用。一、前端最终页面展示。二、推荐歌曲部分实现。

2024-06-03 12:00:00 238

原创 山东大学软件学院创新实训——项目记录(八)

首先引入import dynamics from 'dynamics.js'。继续实现主页内容,并增加大模型返回的每日一句进行展示。并且设计推送音乐功能。这里还没有进行大模型连接,因此今日一句还是死数据进行展示。还是在之前主页面的Vue进行修改。这里进行增加每日一句功能。,将其变得比之前好看一些些,为之后进行连接大模型做好准备。基于RAG技术的心理健康大模型的开发及应用。二、实现下拉功能,显示今日一句。这里定义了七个函数进行实现。同理这个部分依然是使用。

2024-06-03 08:00:00 351

原创 山东大学软件学院创新实训——项目记录(七)

将其变得比之前好看一些些,为之后进行连接大模型做好准备。因为这里使用到了时间,因此在js中进行获取当前时间。这是最为头疼一部分,每次都可以在上面花许多时间。这里设想将走马灯和写日记放在一起,背景是卡片。其中的caption可以展示在走马灯的图片上。基于RAG技术的心理健康大模型的开发及应用。去写日记,是直接进行连接到写日记的路径上。还是在之前主页面的Vue进行修改。二、时间栏以及写日记实现。就可以在前端进行展示了。继续完成主页的设计。

2024-06-02 20:44:40 273

原创 山东大学软件学院创新实训——项目记录(五)

send():这里使用异步请求的方法fetchChatCompletion()将chatMsg进行传递给api,获取返回的数据,之后创建一个conv结构,将数据以及有效的信息进行存储。在data中,建立一个存储一次对话的数组conversation,一个存储多个对话的数组conversations,以及后面实现停止生成的判断条件flag,和标记ai回复对话索引index,前端传回的消息chatmsg,以及是否加载对话的overloading。这次经历给我学会了在使用依赖前一定要看此依赖如何进行使用!

2024-06-01 00:00:35 1618

原创 山东大学软件学院创新实训——项目记录(四)

send():这里使用异步请求的方法fetchChatCompletion()将chatMsg进行传递给api,获取返回的数据,之后创建一个conv结构,将数据以及有效的信息进行存储。在data中,建立一个存储一次对话的数组conversation,一个存储多个对话的数组conversations,以及后面实现停止生成的判断条件flag,和标记ai回复对话索引index,前端传回的消息chatmsg,以及是否加载对话的overloading。这次经历给我学会了在使用依赖前一定要看此依赖如何进行使用!

2024-05-11 11:53:31 1610

原创 山东大学软件学院创新实训——项目记录(三)

在表单数据中,验证码是引入了valicode验证码的组件,存储在component中,在valicode组件中,规定了组件的大小,以及点击验证码,就会进行点击触发刷新验证码的功能,(@click="refreshCode"),这个刷新方法中使用了创建新的二维码的方法,规定二维码生成长度,组成字符,以及组成字母的颜色,逐一生成二维码,并存储到data中的codeList中,之后就将生成的验证码,通过input提交到登录页面中。前端有表单组成:输入账号,输入密码以及验证码均为表单数据,绑定的都是。

2024-05-06 17:40:17 322

原创 山东大学软件学院创新实训——项目记录(二)

为了更好的训练心理健康大模型,经过小组讨论,我们搜集关于心理学方面的相关书籍。在搜索书籍的过程中,我对书籍进行辨别,筛选的书籍是具有心理健康方面的专业知识,并且适合大众进行阅读的。下载好书籍后,删除扉页、目录、后记等部分,仅留下对训练心理健康大模型有用的数据。因项目成果是开发心灵日志的网站,经前端开发的小组讨论,我们计划采用Vue+SpringBoot架构对网页进行开发。此外,小组还讨论了网页的组成部分,网页需要用到的组件等,初步将网页分成三个主要页面。Java文件:执行python文件。

2024-04-28 13:41:37 222

原创 山东大学软件学院创新实训——项目记录(一)

而我们的产品中日志分析功能的数据来自用户在网站中上传的每日生活日志,关注非心理疾病方面的日常生活心情起伏,受众更大,且用户通过上传记录每日生活的日志为系统提供分析数据(即分析推荐请求),而非生硬的系统问答,用户的使用体验更好。当前传统的大语言模型在通用对话上具有优异表现,但对于专业领域的相关知识,传统的大语言模型会产生误导性的 “幻觉”,依赖的信息可能过时,在推理能力上也有所欠缺,难以给出有效的分析。本项目致力于开发一个具有心理方面专业知识的行业大模型,并基于此开发出一个具有智能交互功能的心理日志网站。

2024-04-21 23:44:20 1353

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除