返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

一个新开源框架,视觉RAG系统的4层境界!

[复制链接]
链载Ai 显示全部楼层 发表于 5 小时前 |阅读模式 打印 上一主题 下一主题

今天给大家分享一个开源框架,之前分享过一个使用QwenVL来构建的RAG系统脚本。这2天刷网页,看到一个仓库囊括了以视觉出发的RAG几层境界,并且都开源了相关colab notebook可执行代码,所以再次安利给家人们~

Level 1:Simple RAG (with OCR)

与naive RAG系统类似,不过多了OCR环节,因此它可以应付扫描件之类的pdf场景。

Level2: Vision RAG

一种比较常见的模式,使用一些跨模态的向量模型如Clip,文本和图像都被编码到共享向量空间中。检索回相关的图片之后,可以使用VL模型分析,或者解析成文本均可。

Vision RAG 对于文档分析任务特别有用,因为一些视觉组件(如图形、图表)与文本内容同样重要。

Level3: ColPali RAG

ColPali RAG 是一个新方法,利用了 Google 的视觉大模型 PaliGemma,将整个文档页面编码为香莲,将页面布局和视觉元素视为检索过程的一部分。

通过在用户query和文档patchs之间使用token级匹配来增强检索。这种方法确保了较高的检索准确性,同时还保持了合理的索引和查询速度。

它对于富含视觉效果的文档特别有用,例如信息图表、表格和复杂布局,而传统的基于文本的检索方法在这些文档中比较难处理。

当然ColPali的性能也是非常慢的

Level4: Hybrid ColPali RAG

这个是本项目命名的一个名字,他将Level2的向量检索进行粗召回,利用Level3的Colpali进行交互式精排。使得整个系统的推理耗时得到保证,当文档包含复杂的视觉信息和文本混合时,这种方法比较有用,允许系统利用这两种内容类型进行高度准确的文档检索。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ