YOLO Vision 2026:
返回 Ultralytics 词汇表

Multimodal RAG

探索多模态 RAG 以处理文本、图像和视频。了解 Ultralytics YOLO26 如何增强 AI 检索流水线以获得更准确、具有上下文感知的响应。

多模态检索增强生成(Multimodal RAG)是一种先进的人工智能(AI)框架,它将传统的 RAG 系统扩展为能够处理和推理各种数据类型(如文本、图像、视频和音频)。虽然标准的检索增强生成(RAG)通过检索相关的文本文档来提高大型语言模型(LLM)的准确性,但 Multimodal RAG 通过从混合媒体知识库中检索上下文,使模型能够“看”和“听”。这种方法将模型的生成建立在具体的视觉或听觉证据基础之上,显著减少了LLM 中的幻觉,并能够执行诸如针对私有数据集进行视觉问答等复杂任务。通过利用多模态学习,这些系统可以综合用户查询(例如文本)和检索到的资产(例如图表或监控画面)中的信息,从而产生全面且具备上下文感知的响应。

Multimodal RAG 的工作原理#

Multimodal RAG 系统的架构通常镜像了标准的“检索然后生成”流程,但针对非文本数据进行了调整。这个过程高度依赖于向量数据库和共享语义空间。

  1. 索引: 处理来自各种来源(PDF、视频、幻灯片)的数据。特征提取模型将这些不同的模态转换为被称为嵌入的高维数值向量。例如,像OpenAI 的 CLIP这样的模型会对齐图像和文本嵌入,使得狗的图片和单词“dog”在数学上非常接近。

  2. 检索: 当用户提出问题(例如,“显示这个电路板中的缺陷”)时,系统会在向量数据库中执行语义搜索,以找到与查询意图最匹配的最相关图像或视频剪辑。

  3. 生成: 检索到的视觉上下文被输入到视觉语言模型(VLM)中。VLM 处理用户的文本提示和检索到的图像特征来生成最终答案,从而有效地与数据进行“对话”。

实际应用#

Multimodal RAG 正在通过使AI 智能体能够通过视觉数据与物理世界交互来转型各行各业。

  • 工业维护与制造:制造领域的 AI 中,技术人员可以使用损坏机器零件的照片来查询系统。Multimodal RAG 系统检索相似的历史维护日志、技术原理图和视频教程来指导维修过程。这减少了停机时间并使专家知识普及化。
  • 零售与电商发现: 使用零售领域的 AI 的应用程序允许客户上传他们喜欢的服装图像。系统从当前库存中检索视觉上相似的物品,并生成造型建议或产品比较,从而创造高度个性化的购物体验。

区分相关术语#

为了理解 Multimodal RAG 的具体定位,将其与相关概念区分开来会有所帮助:

  • Multimodal RAG 与多模态模型的对比: 多模态模型(如 GPT-4o 或 Gemini)负责创建响应。Multimodal RAG 是向该模型提供未经过训练的外部私有数据(图像、文档)的架构。模型是引擎;RAG 是油管。
  • Multimodal RAG 与微调的对比: 微调永久更新模型权重以学习新任务或风格。RAG 在推理时提供临时知识。对于频繁重新训练不切实际的动态数据(例如每日库存),RAG 是首选。

使用 Ultralytics 进行实现#

开发者可以使用Ultralytics YOLO 构建 Multimodal RAG 管道的检索组件。通过检测和分类图像中的对象,YOLO 提供结构化元数据,可以为基于文本的检索建立索引,或用于裁剪 VLM 的相关图像区域。Ultralytics 平台简化了训练这些专业视觉模型的过程,以识别对特定领域至关重要的自定义对象。

以下示例演示了使用YOLO26 从图像中提取视觉上下文(检测到的对象),然后可以将其作为 RAG 工作流的一部分传递给 LLM。

from ultralytics import YOLO

# Load the YOLO26 model (smaller, faster, and more accurate)
model = YOLO("yolo26n.pt")

# Run inference on an image to 'retrieve' visual content
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detected class names to form a text context
detected_objects = results[0].boxes.cls.tolist()
object_names = [model.names[int(cls)] for cls in detected_objects]

print(f"Retrieved Context: Image contains {', '.join(object_names)}")
# Output: Retrieved Context: Image contains bus, person, person, person

延伸阅读与资源#

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

开启你的机器学习未来之旅