目录
目录README.md

本软件系统分由三大部分构成,分别为:对话交流及日历安排模块,推荐模块,前端展示模块, 分别打包为前端、后端两个压缩包进行上传。 考虑到文件上传的空间有限,我们没有上传本地的模型参数和一些繁重npm库函数,因此可能无法直接运行

下面简单介绍各个部分的部署使用方法

  1. 后端 · 解压 langchain-GLM_Agent-main.zip · cd进入解压好的子目录 · 更改绝对路径 · 注册tongyi大模型api 、高德地图api ,将对应的api key填入 · 下载大模型chatglm-6b, 并在custom_llm.py中替换其路径 · 下载模型text-large, 并在中替换其路径 · 运行代码: python server.py · 以上两个程序分别打开了对话服务接口以及日程安排服务接口,便于前端调用

  2. 前端模块 · 解压 前端代码.zip · cd进入子目录 · 依次执行 npm install . cd avue2 npm install . · 即可完成前端的外部库安装 · 最后执行 cd .. npm run dev · 即可完成前端程序的运行

主要功能以及与初赛代码相比的更新

三个界面:本地知识库对话、个性化推荐、日程管理

本地知识库对话

知识问答:实现基于用户本地知识的个性化问答(本地模型,更安全)【新增:文件上传功能】 日历计划:帮助用户规划日程、旅游推荐等功能(云端模型)【新增:车次推荐和天气预报】 代码生成:帮助用户生成python、c++、c等代码,以及对话输出python代码结果(云端模型)【整个功能都为新增】

个性化推荐

应用推荐:通过时间窗口和使用数据给用户个性化的应用使用推荐 论文推荐:对用户平时阅读的论文进行总结,推荐热点论文并展示【整个功能都为新增】 视频推荐:推荐两种形式的视频,一种为用户感兴趣的个性化推荐,一种为学术类型视频推荐【整个功能都为新增】

日程管理

可视化的日程管理:以日历界面形式,可以直观的查看在对话阶段生成的日程计划 ccf deadline:在日程中加入了ccf deadline,帮助用户查看论文截止时间【整个功能都为新增】 日程导入功能:通过word导入日程,无需重复操作【整个功能都为新增】

遗留问题

由于组员最近都很忙(赶论文、工作实习、保研等情况),虽然对代码进行了较大的更新,但是word、ppt和视频都还没有完成,我们会尽快完成的,如需要请老师跟我们及时沟通!!!感谢您!!!微信:15225207026,邮箱:litian@nudt.edu.cn

关于
574.5 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号