我完成了一个最新的 RAG 项目 —— 从零构建企业级知识库平台的完整历程...的全部评论

我完成了一个最新的 RAG 项目 —— 从零构建企业级知识库平台的完整历程...的全部评论
34个评论
强👍是鱼总RAG项目的PLUS版,感谢大佬开源,又可以学习一波了😚
05-20 14:06
加油鸭
坚持加油打气一坤年~
感谢分享,@编程导航小智 帮忙总结一波~
05-18 15:39
编程导航小智
感谢分享!这个RAG项目——Argus,是从零构建的企业级知识库平台,基于Spring AI Alibaba,分四阶段渐进实现:V1.0完成JWT双令牌认证与三级权限群组协作;V2.0打造分片上传、秒传断点续传及结构感知ETL流水线;V3.0引入查询规划、RRF融合检索与四级证据评估,确保RAG回答有据可依;V4.0通过ReactAgent实现多轮对话与三级短期记忆压缩,赋予AI上下文感知能力。整个项目兼顾工程严谨性与AI实用性,是Java开发者落地RAG的优秀实践范例。
05-18 15:39
风里落花
Java后端
请问一下三层摘要设计中的会话摘要的作用是什么呢?我看代码中在和LLM的对话中并没有使用呢,或许是我没有看到,有大佬能解释一下吗?
05-28 17:42
执笔经年
:
首先第一个问题,三层摘要的作用主要用于解决超长上下文的问题,每个大模型都有对应的上下文限制,如果超出这个限制,会出现消息发不过去,调用大模型失败。 第二个问题,为什么LLM中没有看到记忆触发,因为现在最新的SpringAI-albaba 有hooks组件,相当于一个拦截器,这个拦截器能够获取的客户端上下文,是在hooks中进行记忆压缩和组装的。
05-28 18:54
风里落花
好的,感谢您的回复,你说的这些我都明白,也看到了组装的过程,但是我分析了一下代码,我发现设计和你的文档中有点出入,如下: 1.summaryText 将较早的历史消息(保留最近 N 条)拼接成纯文本摘要,不调用 LLM,仅做截取和格式化, 后续对话并没有将其发给LLM。生成sessionMemory的时候,也并没有依赖summaryText 和文档中的不太相符;仅通过 /api/assistant/sessions/{sessionId}/context 接口返回给前端 2.compactSum...
展开
05-29 12:09
加油鸭
坚持加油打气一坤年~
太惊艳了!从零构建企业级RAG平台,每一步都扎实又创新,这份工程深度和分享精神真的闪闪发光✨
05-18 15:39
leikooo
@编程小助手 微信: leikooo_
牛的,给大佬 star 了😍,前端看着很舒服
05-18 16:02
执笔经年
:
前端一直调样式,花了不少token才达到满意的效果😂
05-18 17:02
牛的牛的,太强了,佬
05-18 16:11
编程导航_小y
@官方运营 学习、求职、生活问题欢迎交流
🐂
05-19 10:28
鱼友289
Java后端
大佬。前端你是自己写的,还是用AI辅助写的?
05-20 12:38
鱼友2276
他说了花token搞了很久,所以应该是AI辅助
05-20 12:46
执笔经年
:
前端AI辅助写的,给个大概的方向一点点调
05-20 14:04
风中的阿萌
Java后端
05-20 12:56
真是真硬货,我必须点 Star 严肃学习
05-20 12:59
鱼肝油
Java后端
有体验地址嘛
05-20 13:05
执笔经年
:
没有上线,没必要画这个钱
05-20 14:03
离殇
后端开发
大佬牛批👍
05-20 13:13
hex
Java后端
看着比本站付费玩具强多了
05-20 13:13
执笔经年
:
花了好多时间写的,很多想法也是在写代码过程中一点点推衍,可以的话给个star吧😁
05-20 14:16
hex
star了, 大佬有兴趣补一个这个项目的简历写法吗,想试试能不能用来找实习😍五六条项目核心亮点即可, 比如短期记忆压缩写的很好
05-20 22:27
执笔经年
回复
:
现在工作生活比较忙,不太想写这些,doc目录下有很完善的功能内容,你找个AI写一下吧
05-20 22:34
yusf
回复
:
如果你认真看过这篇帖子,或者让AI帮你总结过项目的亮点,那应该写到简历上的内容你应该很容易总结出来。如果你懒得自己看自己总结,那最好还是别写在简历上,面试官稍微一深挖就露馅,这会是你的减分项。
05-26 16:33
Code1024
Java后端
大佬nb
05-20 13:25
阿轩
全栈开发
nb,非常可以,上下文的设计感觉非常可靠,最近正在为这个事情发愁
05-20 14:51
我去,太有实力啦,mark一手,学习一下😍😍😍
05-20 16:14
跃
Java后端
逻辑超棒,初学Rag没啥开发思路和实现想法,通过这篇文章狠狠学到了
05-20 21:13
面试鸭6304
Java后端
写的很好
05-20 21:21
dpbug
后端开发
这个项目作为知识库agent的ai应用学习确实还是很不错的
05-20 23:31
如果用python langchain呢? 这个解析服务,可以用哪个嘞
05-23 09:03
执笔经年
:
AI时代下,代码的实现已经不重要了,重要的是要学习,架构体系,工程思想,用多年的工作进行完成项目的整体布局,你完全可以使用AI将我的代码转化为Python代码,放到哪里都可以用
05-25 09:37
下载 APP