若您的候选数据(如商品、内容动态、长视频剧集等)同时包含图片与视频素材,并希望在同一个应用中实现图文检索、视频检索、以图/以文搜索、多模态推荐与智能问答等能力,多模态数据集是更合适的选择。系统将自动调用多模态预处理和理解能力,深度解析图像视觉信息、视频内容信息与文本语义内容,并将这些多模态内容统一索引。
- 商品数据:每条数据为一个商品(SKU 或 SPU),可同时包含商品主图、详情图(图片字段)与商品介绍视频(视频字段),适用于电商导购、以图/以视频搜商品等场景。
- 内容/社交动态:每条数据为一条图文或短视频动态,可包含封面图、正文配图与短视频文件,适用于内容社区的统一检索与个性化推荐。
- 长视频/剧集:每条数据可包含剧集封面图、剧照与片段视频,适用于视频平台内的语义搜索、陪看问答等场景。
与图文数据集不同,创建多模态数据集时需要额外选择“数据题材”,用于选择数据的题材模板:系统内置了不同数据题材的字段属性和搜索、推荐配置最佳实践,帮助您更快完成配置。目前支持以下 4 种题材:
多模态数据集同样支持自由的 schema 定义,即不限制数据字段名称,您可以自定义 JSON 结构(字段名、字段类型)来描述被搜索的数据内容。您可以在控制台创建数据集时上传一条或多条 JSON 数据进行 schema 解析,系统的大模型数据解析功能可为您自动识别字段结构、字段类型、字段含义,并自动生成数据集描述。
- 字段名称:必须以字母开头,且只能包含字母、数字和下划线,字段名不超过 32 个字符。
- 字段类型:支持 String(Array)、Integer(Array,可定义 Int32/Int64)、Float(Array)、Boolean、Object(Array,最多支持三层嵌套)。
- 唯一标识:每条记录必须包含且仅包含一个 String 类型的唯一 ID 字段(“商品 ID”属性),作为检索基础。
- 图片与视频分开存储:建议使用单独的字段分别存储图像和视频的 URL 链接;字段可以使用 URL 数组的方式传入多个链接,例如一个商品同时有多张详情图和一段介绍视频时,分别用 image_url(Array)与 video_url(String/Array)承载。
与图文数据集类似,字段的“属性”是一系列预留的字段配置。在创建数据集时,系统会引导您将解析出的字段与下列物品属性建立映射,配置为特定属性的字段将会进行特殊处理,并在搜索、推荐、对话时应用于内容理解和排序策略。多模态数据集中,图片 URL 与视频 URL 均被标记为“多模态”属性,且均支持映射多个字段(例如同时存在“主图字段”和“详情图字段”)。
以下是一条多模态商品数据示例(同时包含图片字段与视频字段):
图片数据的传输规则与图文数据集一致:支持在字段中传入图片 URL(String 或 Array 类型,需公网可访问),系统会自动下载并提取视觉特征参与多模态理解;也支持不推荐的 Base64 传入方式(数据头 + MIME 类型 + Base64 正文)。
- 支持格式:jpeg、png、webp、bmp、tiff、ico、dib、icns、sgi、jpeg2000(tiff/sgi/icns/jpeg2000 需保证与元数据对齐)。
- 不支持动图(.gif)及矢量图(.svg、.eps、.ai 等),如包含矢量图素材请先转为位图缩略图。
- 宽高比(宽/高)需在 [1/100, 100] 范围内,建议控制在 [1/10, 10] 之间。
- 边长需在 [10, 6000] px 范围内,建议控制在 [300, 3600] px 之间,以获得最佳理解效果。
这是多模态数据集相较图文数据集新增的能力:支持使用 String 或 Array 类型的字段传入视频下载链接(如商品介绍视频、内容短视频、剧集片段等),系统会自动拉取视频文件并进行多模态理解与索引,处理完成后可在数据集详情页查看“视频有效时长”等处理结果。
说明
图片与视频的详细格式限制(分辨率、时长、大小等)请以控制台创建数据集页面中的“多模态数据格式要求”链接内容为准;导入前建议先用少量样例数据验证格式是否符合要求。
由于图片和视频数据可能会因链接失效、格式不支持、文件过大等问题无法获取,多模态数据集在创建时新增了“数据异常处理策略”配置,用于指定包含异常多模态内容的数据应如何处理:
“数据异常处理策略”弹窗
该策略在数据集创建完成后仍可在数据集详情页的“数据详情”标签页中点击“数据异常处理策略”按钮进行调整。