37.图RAG-Light RAG说明(1)
内容参考于图灵AI大模型全栈一个好的图RAG是知识图谱和向量Naive RAG结合起来图RAG知识图谱RAG应该是叫GraphRAG但是这个单词被微软占用了图RAG最早由微软实现了它的框架就叫GraphRAG所以我们说GraphRAG时指的是微软的GraphRAGLight RAG 介绍论文: https://arxiv.org/pdf/2410.05779文档地址: https://learnopencv.com/lightrag/项目地址: https://github.com/HKUDS/LightRAG这里有一个微软发布的GraphRAG框架微软发布的GraphRAG框架也是最早实现图RAG的框架但是它并不好用它只能使用GPT的模型而且还非常慢构建阶段Token消耗非常巨大如果已有图数据在它的基础上新加节点GraphRAG做不到它只能全部删除重新添加无法增量更新所以现在有了Light RAG它由香港大学研究Light RAG核心创新双层检索dual-level retrieval和图增强文本检索graph-enhanced text indexing是LightRAG的核心也就是它又基于图又基于向量双层检索分底层和高层检索底层检索low-level提取查询出来的实体或关系关键词然后向量匹配最相关实体和直接相连的节点然后提供精准细节比如孙悟空的师傅是谁如下图绿框就是直接相连高层检索high-level提取抽象的主题或关键词查询更广的上下文和相连的节点和相连节点相连的节点的信息2到3层范围然后提供全局视角比如西游记说的什么如下图绿框就是多层相连底层检索是为了解决细小的问题比如孙悟空的师傅是谁高层是为了做总结Light RAG架构图数据初始化阶段输入一个文档进行分片下图中的Text Chunks然后把分片后的内容转成向量放到向量数据库中下图中的Embedding这里的向量存的不是源文档存的是一个id根据向量生成一个id源文档保存在一个json里下图里的index它存的是源文档和metadata和向量对应的id就是说查向量的时候是查一个id然后拿着id去json中找文档到这向量就处理好了接下来是图数据如下图还是通过大模型生成会得到下图红框的两个东西节点和边Entities data是实体数据节点数据Relations Data是边然后经过下图红框去重节点和边去重比如在第一章有苹果第二章也有苹果它会看看这俩苹果的语义是不是一样的如果是一样的就合并如果不一样会单独创建一个节点和边去重之后转成向量保存到向量数据库如下图黄框它转成向量后也会有一个id它会根据id找到源文档会把源文档一起保存到向量数据库中然后把节点和边更新到图数据库中到这就是索引初始化的过程这样它把源文档和图数据都保存了下来在问题检索时就可以使用向量和图数据了 这也就是双层索引

相关新闻

Win11Debloat系统优化实战:3个层面拆掉Windows 11的默认负担

Win11Debloat系统优化实战:3个层面拆掉Windows 11的默认负担

Win11Debloat系统优化实战:3个层面拆掉Windows 11的默认负担 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter …

2026/10/21 3:54:56 阅读更多 →
mdx_q与mdx_extra_q终极对比:Demucs量化模型到底怎么选?

mdx_q与mdx_extra_q终极对比:Demucs量化模型到底怎么选?

mdx_q与mdx_extra_q终极对比:Demucs量化模型到底怎么选? 【免费下载链接】demucs Code for the paper Hybrid Spectrogram and Waveform Source Separation 项目地址: https://gitcode.com/gh_mirrors/de/demucs 做音频分离(把一首歌拆…

2026/10/28 12:12:10 阅读更多 →
如何用 SteamAutoCrack 快速完成 Steam 游戏自动破解:新手完整实战指南

如何用 SteamAutoCrack 快速完成 Steam 游戏自动破解:新手完整实战指南

如何用 SteamAutoCrack 快速完成 Steam 游戏自动破解:新手完整实战指南 【免费下载链接】Steam-auto-crack Steam Game Automatic Cracker 项目地址: https://gitcode.com/gh_mirrors/st/Steam-auto-crack 周五晚上,你终于等到了那款心心念念的游…

2026/10/26 23:35:52 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/28 23:48:14 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/29 8:45:01 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/29 9:52:56 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/28 22:10:30 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/29 9:51:34 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/29 8:44:28 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 16:58:40 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/29 9:42:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 19:25:09 阅读更多 →