接口用于对向量库离线任务的创建
地域 | 离线任务Task处理 |
|---|---|
华北 | 支持 |
华东 | 支持 |
华南 | 支持 |
柔佛 | 暂不支持,正在开发中 |
V2接口 | V1接口 | |
|---|---|---|
参数命名风格 | 驼峰(TaskType) | 下划线(task_type) |
参数命名修改 | TaskConfig | task_params |
说明
请求向量数据库 VikingDB 的 OpenAPI 接口时,可以使用 ak、sk 构造签名进行鉴权。请参见控制面API调用流程,复制调用示例并填入必要信息
请求参数Action取值:CreateVikingdbTask
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 子参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|---|
ProjectName | String | 否 | 项目名称 | |
CollectionName | String | 2选1 | 数据集名称 | |
ResourceId | String | 数据集资源ID。请求必须指定ResourceId和CollectionName其中之一。 | ||
TaskType | String | 是 | 任务类型,不同类型的TaskType,有不同的TaskConfig,详见不同TaskType的TaskConfig配置 | |
TaskConfig | Map | 是 | 任务具体配置 | |
FileType | String | 否 | 导入/导出文件的格式,支持parquet/json | |
NeedConfirm | Boolean | 否 | 是否可跳过人工确认环节,默认为true | |
FilterConds | Map | 否 | 过滤条件。使用参考https://www.volcengine.com/docs/84313/1419289 | |
TosPath | String | 否 | 将数据文件导入/导出到用户的TOS 路径,格式 :{桶名}/{路径},注意不是域名。导入/导出时必填 | |
ExportAll | Boolean | 否 | 是否导出全部数据,此时filter不生效。默认为false | |
UpdateFields | Map | 否 | 需要更新的字段值,必须是标量字段,不支持vector、sparse_vector、text 类型字段的更新 | |
IgnoreError | Boolean | 否 | 用于数据导入。设置为 true 时遇到数据会继续解析文件,默认为 false | |
UsePublic | Boolean | 否 | 使用公共tos |
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
FileType | string | 是 | 文件类型, json 或者 parquet,必填 |
TosPath | string | 是 | TOS 路径,格式 :{桶名}/{路径},注意不是域名。必填 |
IgnoreError | bool | 否 | 设置为 true 时遇到数据会继续解析文件,默认为 false |
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
FilterConds | Map | 是 | 过滤条件。使用参考https://www.volcengine.com/docs/84313/1419289 |
UpdateFields | Map | 是 | 需要更新的字段值,必须是标量字段,不支持vector、sparse_vector、text 类型字段的更新 |
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
FilterConds | Map | 是 | 过滤条件。使用参考https://www.volcengine.com/docs/84313/1419289 |
UpdateFields | Map | 是 | 需要更新的字段值,必须是标量字段,不支持vector、sparse_vector、text 类型字段的更新 |
NeedConfirm | Boolean | 否 | 是否可跳过人工确认环节,默认为true |
TosPath | string | 是 | TOS 路径,格式 :{桶名}/{路径},注意不是域名。必填 |
FileType | string | 是 | 文件类型, json 或者 parquet,必填 |
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
FilterConds | Map | 否 | 过滤条件。使用参考https://www.volcengine.com/docs/84313/1419289
|
ExportAll | Boolean | 否 | 是否导出全部数据,此时filter不生效。默认为false |
TosPath | string | 是 | TOS 路径,格式 :{桶名}/{路径},注意不是域名。必填 |
FileType | string | 是 | 文件类型, json 或者 parquet,必填 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
TaskId | String | 任务ID | |
Message | String | success | 操作结果信息 |
action = "CreateVikingdbTask", body = { "TaskType": "data_import", "TaskConfig": { "FileType": "json", "NeedConfirm": True, "TosPath": "test-doc1-tos/pic_search_1000_images.json", "ExportAll": False }, "ProjectName": "default", "CollectionName": "test_doc1_image" }
{ "ResponseMetadata": { "RequestId": "202506091026120661022170451FDB08", "Action": "CreateVikingdbTask", "Version": "2025-06-09", "Service": "vikingdb", "Region": "cn-beijing" }, "Result": { "TaskId": "rtB0u", "Message": "success" } }
公共错误码请参见公共错误码文档。