多模态RAG实战指南:比想象更复杂的AI应用,程序员必学收藏

服务器安全配置:二、本地安全策略设置 密码最长使⽤期限”设置为“90天”;“⽤可以还原的加密来存储密码”设置为“禁⽤”“复位账户锁定计数器”设置为15分钟,贴图这里是我自己设置的时间,15分钟也够用,具体看自己需要。”网络访问: 不允许 SAM 帐户和共享的匿名枚举“设置为“已启用””网络访问: 限制对命名管道和共享的匿名访问“设置为“已启用””网络访问: 不允许匿名枚举 SAM 帐户“设置为“已启用”“关机: 允许系统在未登录的情况下关闭”设置为“已禁用”(1)交互式登录:不显示最后的⽤户名”设置为“已启⽤” 阅读详情

本文分享了作者将多模态模型与RAG系统结合的实践经验,揭示了多模态应用远比理论复杂的真相。文章详细剖析了多模态模型在实际业务中的应用挑战,特别是不同模态数据间的关联关系处理和数据召回方式等关键问题。对于想要探索多模态RAG系统的开发者来说,本文提供了宝贵的实战经验和思考方向,帮助你少走弯路,更高效地实现多模态与RAG的融合应用。


“ 多模态与RAG的结合是一个应用的实践过程,其实际操作远比理论要复杂得多。”

这段时间一直在搞RAG和Agent,然后使用的基本上都是基于文本处理的推理模型,基本上没用过多模态模型;而最近突然有个想法,那就是把多模态应用于当前的RAG系统。

虽然说之前对多模态有些基础认识,但并没有在真实的业务系统中实践过;然后网络上关于多模态应用的内容又很少,因此等真正尝试去做的时候才发现,多模态应用好像没有那么简单。

多模态模型的应用

既然要应用多模态,那么首先要了解什么是多模态;在对多模态最粗浅的认知就是,多模态支持多种模态的数据,也就是文本,视频,音频,图片等。

在作者个人的认知中,多模态应该是能接受任何形式的数据输入,然后可以输出任何自己想要的数据格式;事实上多模态也是这么做的,但并不是我们想象中的那样。

观察了几家模型厂商之后发现一个问题,很多所谓的多模态模型都仅仅支持两种模态或三种模态;比如说根据文本生成语音,图片理解,视频理解,图片生成,视频生成等等。

而那种能够支持所有模态数据的模型叫做——全模态。

以具体的例子来看,在日常办公场景中,会议纪要是一个很重要的东西;现在基于人工智能的会议纪要产品已经有很多了;其原理就是,把音频数据(会议的录音)通过音频转文字的模型,把音频转成文字,然后再基于文字做总结提炼,最后形成会议纪要。

同样的,图片理解,视频理解,图片生成,视频生成等所谓的多模态模型都是如此。

OK,那么怎么把多模态模型应用于RAG系统呢?

在非多模态模式下的RAG系统,是把所有的数据都转成文字的形式,然后进行相似度检索;包括图片,表格等。

但是,我们都知道图片,架构图等表达的内容有时很难用文字描述出来;因此,经过转换之后的文档会丢失大量的有效信息。

那么,如果能把多模态应用到RAG中,那么就可以让多模态模型来识别文档中的内容,这样就可以尽量保证信息的完整性;但具体应该怎么做呢?

在刚开始作者的认知中,多模态应用于RAG应该是把文档丢给模型,然后让模型把里面的文字,图片,架构图,表格等给抠出来,并维护其内在的关联关系,比如说那些文字和那些图片是关联的;然后把这些不同模态的数据,再通过向量化的方式保存到向量库中。

但是,看了模型厂商的一些模型之后,发现好像不是这么做的;它们的方式是,把文档丢给模型,然后让模型按照要求总结出我们所需要的东西;当然,也有那种能够确定文档中文字和图片的位置,然后通过截图的方式拿到文档中的图片或架构图等数据。

但是,这种处理方式并没有维护文档中的关联关系,不同数据之间依然是独立的内容;而且,这样的话,在做数据召回时应该怎么召回?

总不能不同的数据还有去不同的地方做召回,最重要的是不同模态数据之间的关联关系怎么处理?

果然是纸上得来终觉浅,绝知此事要躬行;多模态好像看起来很简单,但等真正想上手去做的时候才发现远远没有那么简单。

当然,也可能是作者没有多模态应用的经验,暂时还无法理解多模态在RAG中的使用流程。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

作为一名从业五年的资深大模型算法工程师,我经常会收到一些评论和私信,我是小白,学习大模型该从哪里入手呢?我自学没有方向怎么办?这个地方我不会啊。如果你也有类似的经历,一定要继续看下去!这些问题啊,也不是三言两语啊就能讲明白的。

所以我综合了大模型的所有知识点,给大家带来一套全网最全最细的大模型零基础教程。在做这套教程之前呢,我就曾放空大脑,以一个大模型小白的角度去重新解析它,采用基础知识和实战项目相结合的教学方式,历时3个月,终于完成了这样的课程,让你真正体会到什么是每一秒都在疯狂输出知识点。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

https://img-blog.csdnimg.cn/img_convert/05840567e2912bcdcdda7b15cba33d93.jpeg

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

https://img-blog.csdnimg.cn/img_convert/05840567e2912bcdcdda7b15cba33d93.jpeg

YOLOv8改进 | 主干篇 | 轻量级的低照度图像增强网络IAT改进YOLOv8暗光检测(全网独家首发) 本文给大家带来的改进机制是轻量级的变换器模型:Illumination Adaptive Transformer (IAT),用于图像增强和曝光校正。其基本原理是通过分解图像信号处理器(ISP)管道到局部和全局图像组件,从而恢复在低光或过/欠曝光条件下的正常光照sRGB图像。具体来说,IAT使用注意力查询来表示和调整ISP相关参数,例如颜色校正、伽马校正。模型具有约90k参数和约0.004s的处理速度,能够在低光增强和曝光校正的基准数据集上持续实现优于最新技术(State-of-The-Art, SOTA) 阅读详情

相关推荐

从AXI到CHI:深入解析基于Credit的流量控制如何优化NoC设计

本文深入解析了从AXI握手式流控到CHI基于Credit的流量控制机制的演进。通过对比传统流控的瓶颈,详细阐述了Credit机制如何通过信用预分配和记账系统,有效解决FIFO气泡、时序收敛等难题,从而优化NoC设计的带宽利用率、降低延迟并提升系统可扩展性。

weixin_29227585的博客 522

【RAG系列】多模态RAG的三种实现思路和代码

介绍多模态RAG的三种主流实现思路,附有代码示例。

m0_68116052的博客 7050

手把手教你用MaxEnt+ArcGIS玩转物种分布预测

本文详细介绍了如何利用MaxEnt最大熵模型与ArcGIS软件进行物种分布预测。通过实战案例,从数据收集、环境变量处理、模型参数设置到结果可视化分析,手把手教你掌握生态位模型的核心流程。结合SDM toolbox插件,可高效完成数据预处理与高级空间分析,是生态学与保护生物学研究的实用指南。

weixin_29309475的博客 559

多模态RAG深度解析:揭秘AI新技术

多模态检索增强生成(Multimodal Retrieval Augmented Generation,简称RAG)是一种新兴的设计范式,允许AI模型与文本、图像、视频等多种信息存储接口进行交互。 在探讨这个主题时,我们首先会介绍什么是检索增强生成(RAG),多模态的概念,以及如何将两者结合以构建现代多模态RAG系统。在理解了多模态RAG的基本概念后,我们将使用Google Gemini和一种类似CLIP的编码模型来构建一个多模态RAG系统。

bugyinyin的博客 3146

OpencvSharp学习笔记(一):图片的打开,保存灰度化,保存

近来萌生了学习OpenCv的想法,经过度娘得知老夫会的C#不能直接用OpenCv,只能用他的儿子OpenCvSharp与EmguCV,奈何奈何,这两玩意的资料少的出奇,只能慢慢的摸索了,EmguCV先不说,老夫找到了牛批的资料,先摸索OpencvSharp吧 首先打开VS通过Nuget安装 选择版本后点击安装就OK了. 安装完成后,引用里面就有以下的玩意儿了… 废话不多说了,在写程序前先 using OpenCvSharp 图片打开,灰度化,保存代码如下: static void Main(strin

猥琐de专注 7185

手把手教你学Simulink——基于Simulink的轮毂电机独立驱动转矩矢量分配

阐述了轮毂电机独立驱动的核心价值与转矩分配的必要性在 Simulink 中实现了完整的“上层稳定控制 + 下层最优分配”架构对比了三种分配策略在极限工况下的性能差异提供了工程落地的关键考量特斯拉 Cybertruck(后轮双电机矢量控制)Rivian R1T(四电机坦克掉头)宝马 iX(精准牵引力控制)核心思想“以软件定义底盘,以算法驾驭动力;化四轮之独立,为整车之协同。—— 让汽车在极限边缘依然从容不迫。

MHD0815的博客 368

LLM之RAG实战(七)| 使用llama_index实现多模态RAG

通过处理任意文档(比如PDF、网页),将其切分为块并存储到向量数据库中,然后通过检索到相关的块输入给LLM,让LLM给出用户期待的回复。GPT-4V是一个多模态模型,可以接收文本/图像,并可以输出文本响应。与我们现有的(最流行的)索引VectorStoreIndex不同,这个新索引可以存储文本和图像文档。我们将图像和文本分开存储,因为我们可能希望对文本使用纯文本嵌入模型,而不是CLIP嵌入(例如ada或sbert)。与之前是一样的——使用文本嵌入模型嵌入的,并存储在矢量数据库中。

wshzd的博客 3680

虚拟机安装Centos8.5

Centos8.5

weixin_63604047的博客 957

多模态RAG架构:融合文本、图像与音频以提升AI生成能力

随着大模型在文本生成任务中取得显著成果,企业和研究者逐渐将目光转向更复杂的多模态任务场景,如图文问答、语音搜索、视频分析等,传统基于文本的检索增强生成(RAG)系统已经无法满足这些多样化需求,因此为了实现对图像、音频等非结构化数据的统一理解与利用,多模态RAG应运而生。RAG将检索器与生成器组合起来:在文本领域,RAG有效缓解了大模型的“幻觉”(Hallucination)问题,弥补了模型内部知识更新的不足,但在更复杂的实际业务中,用户提出的问题可能涉及图像内容、语音输入等,仅依赖文本检索已难以胜任,因此引

youmaob的博客 2830

AgentVerse实战:构建多智能体协作系统的关键技术与应用场景

本文深入探讨了AgentVerse框架在构建多智能体协作系统中的关键技术及应用场景。通过分析智能体通信协议、环境交互机制和任务分解算法,展示了如何利用大型语言模型(LLM)实现智能体间的专业化分工与动态协作。文章还提供了智能软件开发团队和智能客服系统等典型应用案例,以及部署优化实践,为开发者构建高效的多智能体系统提供实用指导。

weixin_29254029的博客 360

2017年全国大学生电子设计竞赛综合测评题目解析——Multisim仿真

1.题目 给定两个单电源的双运放芯片READ2302G芯片(当时记得增益带宽积好像是6M),一片HD74LS74数字芯片双D触发器,需要详细电路图、手写报告,5个波形输出,测频,测幅,8:00公布题目,15:00停止答题,中间可以吃饭(也可以不吃继续做),15:00清场,休息一段时间后开始进场测试,打分。 2.要求 (1)一片运放搭建方波振荡电路,频率 20 KHz,误差 0.1 KHz,幅度 3...

DengFengLai123的博客 2万+

【RAG 进阶】多模态 RAG 的三种巧妙实现思路,附带完整代码示例

多模态RAG的难点和多模态本身类似,还是如何对其不同模态数据的表示,以保证和用户查询的相似度计算的正确率。好在目前有很多开源的Audio to Text模型、Image to Text模型和 Image-Text双模态模型,效果也都很不错。如果需要针对具体场景的多模态模型,可以根据数据进行进一步微调。

kaka0722ww的博客 2248

Open3D 使用CPD算法对点云配准【2025最新版】

Coherent Point Drift相干点漂移算法实现点云配准(python代码)博客长期更新,本文最近更新时间为:2025年2月2日。

点云侠的博客 8万+

程序员必学:AI时代不被淘汰的完整指南(建议先收藏再看)

本文探讨AI是否会淘汰程序员,认为AI会淘汰很多程序员但岗位不会消失。作者提出程序员需从"码农"转变为"AI操控师",详细介绍了AI核心概念、常用工具、使用技巧及AI+编程四大学习方向。强调程序员应将自身经验与AI融合,掌握Spring AI、LangChain等开发框架,学习RAG知识库、多模态等技术,才能在AI时代不被淘汰,成为企业招聘的香饽饽。

xxue345678的博客 1668

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Agentic RAG必学指南:从RAG到AI智能体的融合技术,程序员收藏必备

检索增强生成(RAG),简单来讲,就是将大型语言模型与检索系统融合在一起,让模型在生成回答时,不再仅仅依赖于自身训练所学到的参数,而是能够从外部数据中获取支持,从而使回答更加基于事实。传统的大型语言模型(LLMs)虽然功能强大,但常常会出现一种情况,那就是生成看似合理却与事实不符的回答,这种现象被称为“幻觉”。RAG 通过引入一个外部检索步骤,很好地解决了这个问题。它能够从海量的外部数据中检索并添加事实性或上下文相关的信息。

AI大模型的博客 1015

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

【必学收藏】传统RAG vs 多模态RAG vs Agent:不同维度的技术如何赋能大模型应用

文章探讨了传统RAG、多模态RAG和Agent技术的区别与联系。传统RAG经历了多轮迭代优化,主要改进数据处理和检索方式;而多模态RAG则实现了真正的技术升级,从单模态扩展到多模态数据支持,更符合现代信息展示需求。Agent作为另一种维度的技术,为RAG系统赋予自主决策能力,使其能根据不同场景选择合适的处理方式。三者并非同一维度,而是互补关系,共同推动大模型应用发展。

2401_85154887的博客 1025

【必学】多模态RAG实战:为何实际操作远比理论复杂?

文章探讨了多模态模型与RAG系统结合的实践挑战。虽然多模态理论上能处理文本、图像、视频等多种数据类型,但实际应用中大多数模型仅支持有限模态。将多模态应用于RAG系统时,面临如何提取文档中的不同模态内容并保持其关联关系的难题。尽管初始设想简单,但实践表明多模态RAG系统的构建远比理论复杂,需要深入理解和创新解决方案。

kaka0722ww的博客 695

多模态RAG入门指南:轻松收藏,小白也能玩转大模型应用!

多模态RAG实操要远比理论复杂的多,我们没有办法一次性解决所有问题,只能按照RAG的整体框架,一步一步的解决问题和优化问题,而在多模态RAG中,作者认为最核心的三个步骤就是,文档解析,嵌入和生成;对应的就是智能文档处理,多模态融合嵌入,上下文构建。其中,对模型来说它需要的是一个结构化的,文本,图片,视频,音频等内容组成的一个多模态上下文;而嵌入是解决怎么存储和检索多模态数据,包括内容总结,多模态融合等技术,解决的构建上下文的数据从哪来,怎么来的问题;而文档解析的目的,是对文档进行拆分,然后方便存储和检索。

大模型教程的博客 1696

【必学收藏】Agentic RAG完全指南:构建更智能的LLM应用系统

Agentic RAG就是一种融合了Agent能力的RAG,而Agent的核心能力是自主推理与行动。所以。

ytt0523_com的博客 952

必学收藏!大模型核心技术:RAG、Agent与多模态实战指南,从入门到产业应用

文章解析了大模型三大核心技术——RAG(检索增强生成)、Agent(智能体)和多模态技术的原理、挑战与发展路径。三者协同演进,解决了数据时效性、专业适配等核心难题,推动行业从效率革新迈向业务重构。文章详细介绍了技术演进脉络、实战经验与未来趋势,为读者提供前沿技术视角与产业升级实践指引,助力开发者掌握AI时代核心技能。

Android_XG的博客 1214

【必学收藏】RAG-Anything:彻底改变AI知识检索的多模态框架,小白到程序员必看指南

RAG-Anything是由香港大学开发的多模态检索增强生成框架,突破了传统RAG仅处理文本的局限。它通过构建双图结构捕捉跨模态关系,能够同时理解文本、图像、表格、图表和数学表达式。该框架提供了完整的技术架构、实施指南、真实用例和性能优化策略,使开发者能够构建生产级的多模态RAG系统,显著提升复杂文档的检索质量和准确性。

2401_85325726的博客 852

多模态RAG实战:从理论到实践的复杂之路 |大模型应用

文章探讨了多模态模型与RAG系统结合的复杂实践过程。作者发现市场上多模态模型大多仅支持有限模态,而非真正的全模态。在尝试将多模态应用于RAG系统时,面临如何处理不同模态数据间关联关系的挑战。传统RAG系统将所有数据转为文本处理会丢失信息,而多模态应用虽能保留原始信息,但在实际操作中比理论描述复杂得多,特别是在数据召回和关联关系维护方面,仍需深入探索。

Trb701012的博客 984

打造多模态搜索与RAG系统指南

随着多模态数据(包括图像、音频、视频等)的日益普及,如何将多模态数据整合到RAG系统中,成为提升系统能力的重要课题。

Ai_Xiaofei的博客 1650

【必收藏】图解大模型:小白到程序员的生成式AI实战指南

《图解大模型》通过300幅全彩插图直观展示大模型核心原理与实战应用。作者Jay Alammar和Maarten Grootendorst系统讲解Transformer、embedding、提示工程、RAG、LangChain、多模态等技术,结合大量代码示例,帮助读者从理解原理到实际应用,是初学者和开发者进入AI时代的实用指南。

m0_59235945的博客 1576

大模型技术进阶:RAG、Agent与多模态实战指南(附代码示例,建议收藏)

本文深入解析大模型三大核心技术:RAG通过动态知识融合解决静态知识边界问题;Agent赋予模型自主决策与执行能力;多模态大模型实现跨模态语义理解。三者协同演进,攻克数据时效性、隐私安全与专业适配等挑战,推动行业从效率革新迈向业务重构。文章详细介绍了技术演进脉络、实战经验与未来图景,为读者提供前沿趋势的全局视角与产业升级的实践指引。

2401_85373691的博客 3275

收藏级指南|AGI的定义、应用与转型路径:程序员必学的大模型知识

通用人工智能(AGI),本质是具备类人全域认知能力的智能系统,核心目标是实现跨领域自主学习、逻辑推理与决策落地,而非局限于单一任务的执行。与我们日常接触的窄AI(如单一功能的图像识别工具)不同,AGI的核心优势的是,能整合文本、图像、音频等多模态信息完成全局判断,这也是大模型技术向高阶演进的核心方向。

2301_76168381的博客 1160

【必学收藏】多模态与RAG结合:从理论到实践的复杂挑战与解决方案

本文探讨了多模态模型在RAG系统中的实际应用挑战。作者发现,虽然理论上多模态能处理文本、图像、视频等多种数据,但现有模型大多仅支持有限模态。将多模态应用于RAG时,面临数据关联性维护、跨模态召回等难题。实践表明,多模态RAG的实现比理论更复杂,需要深入解决不同模态数据的整合与检索问题。作者建议开发者应更全面地理解多模态技术,而非仅停留在理论认知层面。

优快云_224022的博客 743
上一篇: 【必藏干货】AI产品经理不是一种岗位,而是5种完全不同的职业,小白/程序员少走3年弯路
下一篇: 【必收藏】12-Factor Agents:让大模型Agent从能跑起来到能用起来的企业级设计指南
AI大模型_学习君
博客等级 码龄3年 6137粉丝 551原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值