- 文档首页
Viking AI 搜索
AI搜索引擎用户手册
API参考
数据API
Write - 实时导入/更新数据
Write - 实时导入/更新数据
Viking AI 搜索是一款基于生成式 AI 的企业级 AI 搜索产品,基于大模型的多模态语义表征和理解能力,结合字节跳动信息检索领域多年最佳实践,为客户提供开箱即用的 AI 搜索搭建平台服务,帮助客户轻松搭建和集成端到端的多模态图文搜索和推荐能力。 想要体验更多 Viking AI 搜索能力,点击前往:Viking AI 搜索引擎,企业搜推问一体化智能引擎
调用本接口,可将物品和行为数据实时写入指定的数据集中,并立即开始数据处理和索引。
通过这个接口,用户能写入物品数据集和用户行为数据集:
- 物品数据集:存储 AI 搜索引擎中被搜索的对象数据,为结构化数据,使用JSON Object列表形式上传。上传的数据 schema 必须遵循您在控制台创建物品数据集时定义的 schema。
- 用户行为数据集: 存储用户的历史和增量行为数据,为结构化数据,使用JSON Object列表形式上传。上传的数据schema 必须遵循您在控制台创建行为数据集时定义的 schema。
通过这个接口,您也能更新数据集内的数据:
- 物品数据集: 通过重复上传物品数据(传入的数据唯一标识已存在于数据集中)则触发数据更新,最新上传的数据将覆盖已有的数据。
- 受到 HTTP Body 大小限制,单次请求的包体大小最大不超过 10MB。
- 导入限速:为保障数据实时导入和处理的稳定性,我们对实时数据导入设置了限速逻辑,具体逻辑如下:
{dataset_id}:在控制台创建数据集后系统指定的数据集唯一标识,可在控制台查看。
上传数据时,请根据您已经在数据集中定义的字段类型来上传图片文件数据。您必须上传符合以下说明中格式和限制的图片文件,AI 搜索引擎才可以对图片进行处理并索引:
传入图片需要满足以下条件:
- 支持格式:jpeg、png、 webp、bmp、tiff、icns。其中,tiff、icns 格式图片,需要保证和元数据对齐,如在对象存储中正确设置文件元数据,否则会解析失败。
- 宽高比(宽/高):在范围[1/100, 100] 。
- 边长: [10, 6000] px,即短边像素需大于 10 px,长边像素需小于6000 px。
您可以按照您在数据集配置中的属性定义,上传可公开访问的URL链接或使用Base64编码直接上传图片文件:
- 使用Base64编码的图片文件上传:请确保Base64编码符合标准格式,包含数据头(Data URI Scheme)与 Base64 编码正文两部分:
上传数据时,请根据您已经在数据集中定义的字段类型来上传视频数据。在视频数据集中需要使用 video_url(Array<String>)上传单个视频的url列表(支持多个视频片段拼接为1个视频)。视频的上传格式和要求如下:
视频格式和要求说明
- 在导入视频下载链接前,请确保这些视频的下载 URL 能够被火山引擎的官方接口域名访问。不支持通过上传任意网页链接来爬取网页上的视频。
- 在上传前,请确保列表内所有视频文件的总大小不超过 10GB,总时长不超过 3 小时。
- mp4、flv、asf、rm、rmvb、mpeg、mov、avi、mpegts、m4s、m3u8、matroska、wmv、3gp、ts、mpg、webm、mkv、wm、asx、ram、mpe、vob、dat、mp4v、m4v、f4v、mxf、qt
最近更新时间:2026.08.09 01:06:39