元数据管理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
数据集管理 | ||
CreateDataset | 创建一个数据集(Dataset) | 查看文档去调试 |
UpdateDataset | 更新一个数据集(Dataset)的信息 | 查看文档去调试 |
GetDataset | 查询一个数据集的信息 | 查看文档去调试 |
ListDatasets | 获取数据集列表,支持通过数据集名称前缀查询列表 | 查看文档去调试 |
DeleteDataset | 删除一个数据集(Dataset) | 查看文档去调试 |
元数据索引 | ||
IndexFileMeta | 对输入的文件进行数据处理如标签识别、人脸检测、地点检测等,将提取的文件元信息建立索引,支持用户在一个数据集内多样化的数据检索 | 查看文档去调试 |
BatchIndexFileMeta | 批量索引文件元信息,对输入的文件进行数据处理如标签识别、人脸检测、地点检测等,并将文件元信息索引到数据集内,支持多样化的数据检索 | 查看文档去调试 |
UpdateFileMeta | 更新数据集内已索引的文件的部分元数据 | 查看文档去调试 |
BatchUpdateFileMeta | 更新批量数据集内已索引的文件的部分元数据 | 查看文档去调试 |
GetFileMeta | 获取数据集内已完成索引的文件的元数据 | 查看文档去调试 |
BatchGetFileMeta | 批量获取数据集内已完成索引的文件的元数据 | 查看文档去调试 |
DeleteFileMeta | 从数据集内删除文件的元信息 | 查看文档去调试 |
BatchDeleteFileMeta | 批量从数据集内删除文件的元信息 | 查看文档去调试 |
查询与统计 | ||
SimpleQuery | 查询和统计数据集内文件,支持逻辑关系表达方式 | 查看文档去调试 |
SemanticQuery | 通过输入自然语言,对数据集内的元数据进行基于语义的查询搜索 | 查看文档去调试 |
FuzzyQuery | 查询所有已提取的文件元数据(包含文件名、标签、路径、自定义标签、文本等字段),只要文件元数据中有一个字段的值匹配指定字符串,该文件的元数据就会被返回 | 查看文档去调试 |
智能管理 | ||
人脸聚类 | ||
CreateFigureClusteringTask | 创建一个人物人脸聚类任务,通过智能算法,可以在您已索引到数据集的图片中,将属于不同人物的人脸进行聚类分组 | 查看文档去调试 |
CreateFigureClustersMergingTask | 将两个或两个以上人物聚类分组合并为一个人物聚类分组 | 查看文档去调试 |
GetFigureCluster | 获取人脸分组的基本信息,包括创建时间、照片数量、分组封面等信息 | 查看文档去调试 |
QueryFigureClusters | 根据条件查询人物聚类及其信息 | 查看文档去调试 |
BatchGetFigureCluster | 批量获取人物聚类及其信息 | 查看文档去调试 |
UpdateFigureCluster | 更新一个人脸聚类分组的信息,可以更新分组的名称、标签等信息 | 查看文档去调试 |
SearchImageFigureCluster | 查询指定图片中所有人脸所在的人物聚类列表,每个人物聚类中包含人脸框,相似度等信息 | 查看文档去调试 |
CreateFacesSearchingTask | 从媒体集中搜索与指定图片或人脸ID最相似的前N张图片,并返回相应人脸ID及边界框,返回结果按照相似度降序排列 | 查看文档去调试 |
时空聚类 | ||
CreateLocationDateClusteringTask | 时空聚类功能,可以将您已索引到数据集内的图片、视频等携带了拍摄时间、拍摄地点信息等文件,按照时间、地理位置进行分类。这些分类可以理解为用户的一次旅行所拍摄的内容(它们时间接近、地点接近),也可以理解为用户在不同生活、工作地的拍摄内容。通过获取、分析这些分类所在地点、所经历的时间范围,可以为用户提供媒体文件归类、精选、生成照片视频故事等能力 | 查看文档去调试 |
QueryLocationDateClusters | 查询时空聚类列表信息,支持多种条件,详情请参考请求参数 | 查看文档去调试 |
UpdateLocationDateCluster | 更新一个时空聚类的信息 | 查看文档去调试 |
DeleteLocationDateCluster | 删除一个时空聚类 | 查看文档去调试 |
故事 | ||
CreateStory | 创建一个故事 | 查看文档去调试 |
QueryStories | 根据条件查询故事及其信息 | 查看文档去调试 |
GetStory | 获取一个故事的信息 | 查看文档去调试 |
CreateCustomizedStory | 使用选择的图片和视频创建一个故事 | 查看文档去调试 |
UpdateStory | 更新故事信息,例如重命名,修改封面等 | 查看文档去调试 |
AddStoryFiles | 向故事中添加文件 | 查看文档去调试 |
RemoveStoryFiles | 从故事中删除文件 | 查看文档去调试 |
DeleteStory | 删除故事 | 查看文档去调试 |
图片聚类 | ||
CreateSimilarImageClusteringTask | 相似图片聚类功能,可以将您已索引到数据集内的图片按照相似度生成聚类,用于图片去重、选优等场景,例如可以通过该功能筛选相册中连拍的图片 | 查看文档去调试 |
QuerySimilarImageClusters | 查询相似图片聚类列表信息 | 查看文档去调试 |
数据绑定 | ||
CreateBinding | 创建数据集(Dataset)和对象存储(OSS)Bucket的绑定关系,自动同步全量和增量文件并为其索引 | 查看文档去调试 |
GetBinding | 查询指定的数据集和对象存储(OSS)Bucket绑定关系详情 | 查看文档去调试 |
ListBindings | 查询数据集和对象存储(OSS)Bucket绑定关系列表 | 查看文档去调试 |
DeleteBinding | 删除数据集和对象存储(OSS)Bucket绑定任务 | 查看文档去调试 |
AttachOSSBucket | 将OSS Bucket与IMM Project绑定,可以通过OSS x-oss-process方式使用IMM的数据处理能力 | 查看文档去调试 |
DetachOSSBucket | 解除项目与OSS Bucket的绑定关系 | 查看文档去调试 |
GetOSSBucketAttachment | 获取同一地域下与指定OSS Bucket绑定的项目的项目名称 | 查看文档去调试 |
图片处理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
EncodeBlindWatermark | 将特定的文本信息嵌入到图片中,而这些信息在视觉观察下是不可见的。由于这些水印在视觉上是隐蔽的,它们不会影响图片的美观性或原始信息的传递,但可以通过 CreateDecodeBlindWatermarkTask 接口提取出来 | 查看文档去调试 |
CreateDecodeBlindWatermarkTask | 提取盲水印 | 查看文档去调试 |
GetDecodeBlindWatermarkResult | 获取解析图片盲水印任务的结果 | 查看文档去调试 |
DetectImageLabels | 检测图片中的场景、物体和事件标签信息。场景信息包括:自然景观、生活场景、灾难场景等大类;事件信息包括:才艺、办公、表演、生产等大类;物体信息包括:餐具、电子产品、家具、交通工具等大类。图片标签检测目前支持的标签种类包含三十多个分类、数千个标签 | 查看文档去调试 |
DetectImageScore | 以主观美学为准评估图片的视觉质量,同时考虑构图、亮度、对比度、色彩、清晰度等多方面因素的影响。该功能返回一个范围为0-1的图片质量得分,得分越高则表示图片的视觉质量越高 | 查看文档去调试 |
DetectImageCodes | 识别指定图像中的条码和二维码 | 查看文档去调试 |
DetectImageFaces | 检测指定图像中的人脸边界信息、属性信息、质量信息。边界信息(Boundary)包括:顶点Y坐标距离顶端距离(Top)、顶点X坐标距离左端距离(Left)、高度(Height)、宽度(Width);属性信息包括:年龄(Age)、年龄标准差(AgeSD)、性别(Gender)、心情(Emotion)、是否张口(Mouth)、是否有胡子(Beard)、是否有帽子(Hat)、是否带口罩(Mask)、是否戴眼镜(Glasses)、头部朝向(HeadPose)、人脸吸引力(Attractive)及上述各属性的置信度;质量信息包括:人脸质量分(FaceQuality)、人脸清晰度(Sharpness) | 查看文档去调试 |
DetectImageCropping | 通过AI模型能力在给定的目标图片比例下检测出视觉效果较好的裁剪框区域 | 查看文档去调试 |
AddImageMosaic | 在一张图片的一个或多个特定区域内添加多种形状的马赛克、高斯模糊或纯色块,并将填充后的图片保存到指定的OSS文件对象地址。该功能主要用于隐私保护 | 查看文档去调试 |
CreateImageToPDFTask | 将多张图片转换为单个PDF文件,并保存到指定的OSS文件对象地址 | 查看文档去调试 |
CreateImageSplicingTask | 将多张图片按设定的规则拼接成一张图片,并保存到指定的OSS文件对象地址 | 查看文档去调试 |
CompareImageFaces | 比较两张图片中最大的人脸的相似度。最大的人脸指的是图片经人脸检测后,所有人脸框中面积最大的 | 查看文档去调试 |
DetectImageBodies | 检测图片中的人体信息,包含置信度,人体边框等信息 | 查看文档去调试 |
DetectImageCars | 检测指定图像中的车辆边界信息、车辆属性信息、车牌信息。车辆属性信息包括:车辆颜色(CarColor)、车辆类型(CarType);车牌信息包括:车牌识别内容(Content)、车牌框信息(Boundary) | 查看文档去调试 |
DetectImageTexts | 图片文本识别,将图片上的文字内容智能识别成为可编辑的文本 | 查看文档去调试 |
媒体处理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
CreateMediaConvertTask![]() | 创建一个异步的媒体转码任务,提供媒体转码、媒体拼接、视频截帧、视频转动图等相关音视频媒体文件处理能力 | 查看文档去调试 |
DetectMediaMeta![]() | 获取媒体文件元信息,包括媒体格式信息和媒体流信息 | 查看文档去调试 |
CreateVideoLabelClassificationTask | 检测视频内容的场景、物体和事件标签信息。场景信息包括:自然景观、生活场景、灾难场景等大类;事件信息包括:才艺、办公、表演、生产等大类;物体信息包括:餐具、电子产品、家具、交通工具等大类。视频标签检测目前支持的标签种类包含三十多个分类、数千个标签 | 查看文档去调试 |
GetVideoLabelClassificationResult | 获取视频标签检测任务的结果 | 查看文档去调试 |
GenerateVideoPlaylist | 创建边转边播播放列表能够将视频文件生成m3u8文件。生成播放列表后即时播放,并根据播放进度实施按需转码,相比离线转码能极大减少了转码等待时间并大幅度降低了转码和存储开销 | 查看文档去调试 |
文档处理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
GenerateWebofficeToken![]() | 获取文档预览编辑凭证 | 查看文档去调试 |
RefreshWebofficeToken![]() | 刷新Weboffice访问凭证。Weboffice访问凭证有效期是30分钟,过期会失效,无法继续访问Weboffice。如果要继续访问Weboffice,可以使用这个接口刷新Weboffice访问凭证,即获取一个新的凭证,新的凭证过期时间也是30分钟 | 查看文档去调试 |
CreateOfficeConversionTask![]() | 创建文档转换任务。支持文档格式转换,将存储在对象存储中的文档(Word、PPT、Excel、PDF)转成图片,文本,或者PDF | 查看文档去调试 |
ExtractDocumentText | 提取文档文件正文中的文本 | 查看文档去调试 |
文件处理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
压缩解压 | ||
CreateFileCompressionTask![]() | 打包下载API | 查看文档去调试 |
CreateArchiveFileInspectionTask | 创建压缩包预览解析任务支持获取压缩包内的文件列表信息。该功能无需解压压缩包,就可以获取压缩包内的文件列表信息 | 查看文档去调试 |
CreateFileUncompressionTask | 创建解压缩任务可以将您压缩包内的指定文件解压缩到特定位置,也可以将压缩包完整解压。目前支持的压缩格式包括Zip、RAR和7z | 查看文档去调试 |
点云压缩 | ||
CreateCompressPointCloudTask | 点云压缩功能可以将OSS中的点云数据进行压缩处理,减少网络数据传输 | 查看文档去调试 |
内容安全
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
DetectTextAnomaly | 检测指定文本内容中是否包含色情、广告、灌水、涉政、辱骂等违规信息 | 查看文档去调试 |
CreateImageModerationTask | 检测图片内容是否合规。包括色情内容、暴恐涉政、不良场景、logo、图文违规这几种检测场景 | 查看文档去调试 |
CreateVideoModerationTask | 检测视频中的风险或违规内容,具体包括以下场景:视频智能鉴黄、视频暴恐涉政、视频图文违规、视频不良场景、视频logo | 查看文档去调试 |
GetImageModerationResult | 获取图片合规检测任务 | 查看文档去调试 |
GetVideoModerationResult | 获取视频合规检测任务 | 查看文档去调试 |
任务管理
OpenAPI 名称 | 描述 | 操作 |
---|---|---|
触发器 | ||
CreateTrigger | 创建触发器任务,可通过OSS等事件源触发IMM数据处理,支持选择多种数据处理模板,对图片、视频、文档等媒体文件执行相应的处理 | 查看文档去调试 |
SuspendTrigger | 将一个 Running(正在执行)状态的触发器暂停 | 查看文档去调试 |
ResumeTrigger | 将一个Suspended(暂停)或Failed(失败)状态的触发器恢复 | 查看文档去调试 |
UpdateTrigger | 更新触发器信息,如输入的数据源配置、数据处理的配置、触发器标签等信息 | 查看文档去调试 |
GetTrigger | 获取触发器信息 | 查看文档去调试 |
ListTriggers | 查询触发器任务列表,支持排序,支持按照任务标签,任务状态等条件查询 | 查看文档去调试 |
DeleteTrigger | 删除指定的触发器 | 查看文档去调试 |
批处理 | ||
CreateBatch | 创建一个批处理任务,指定存储内已存在的若干文件,对其批量执行指定操作,如转码、格式转换等 | 查看文档去调试 |
SuspendBatch | 将一个 Running(正在执行)的批处理任务暂停 | 查看文档去调试 |
ResumeBatch | 将一个Suspend(暂停)或Failed(失败)的批处理任务恢复 | 查看文档去调试 |
UpdateBatch | 更新批处理任务信息,如输入的数据源配置、数据处理的配置、批处理任务标签等信息 | 查看文档去调试 |
ListBatches | 查询批处理任务列表,支持排序,支持按照任务标签,任务状态等条件查询 | 查看文档去调试 |
GetBatch | 获取批处理任务信息 | 查看文档去调试 |
DeleteBatch | 删除指定的一个批处理任务 | 查看文档去调试 |
GetTask![]() | 该接口用于主动查询指定的异步任务信息。IMM支持多种异步数据处理能力,每种能力有各自创建任务的接口,例如创建人物人脸聚类任务CreateFigureClusteringTask、创建文件压缩任务CreateFileCompressionTask等。本接口为通用接口,可以通过任务ID和类型来查询异步任务的详细信息 | 查看文档去调试 |
ListTasks | 该接口提供通过多种条件查询任务列表的功能。通过该接口可以查询指定时间范围内的任务、或者通过创建任务时指定的Tag搜索任务等 | 查看文档去调试 |