You need to enable JavaScript to run this app.
文档中心
向量数据库VikingDB

向量数据库VikingDB

复制全文
下载 pdf
下载
download
复制全文
下载 pdf
download
概述

/api/knowledge/task/download 接口用于创建一个新的视频下载任务

通过指定 pipeline_name 实现在知识库下的指定实验版本内创建一个新的视频下载任务

前提条件

完成 API Key 鉴权(在控制台获取 VIKING_API_KEY)后,可调用 API 接口实现创建一个新的视频下载任务。

请求接口
URI/api/knowledge/task/download统一资源标识符
请求方法POST客户端对向量数据库服务器请求的操作类型
请求头Content-Type: application/json请求消息类型
Authorization: Bearer {VIKING_API_KEY}鉴权
请求参数
参数类型是否必选描述

doc_id

string

是

要下载的视频文件 ID
可通过视频上传结果或文档列表接口获取

collection_namestring否知识库名称

resource_id

string

否

知识库唯一 id
可选择直接传 resource_id,或同时传 collection_name 和 project 作为知识库的唯一标识

project

string

否

知识库所属项目,获取方式参见文档API 接入与技术支持。注意:若不指定该字段,则在 default 项目下创建。
若需要操作指定项目下的知识库,需正确配置该字段。

pipeline_name

string

否

实验版本名称

  • 指定时,为该实验版本中已处理完成的视频文档创建下载任务
  • 不指定时,为知识库主版本中已处理完成的视频文档创建下载任务
响应消息
字段类型子字段子字段类型描述
codeinteger----状态码
messagestring----返回信息
dataobjecttask_idstring任务ID

状态码说明

状态码http状态码返回信息状态码说明
0200success成功
1000001401unauthorized鉴权失败
1000002403no permission权限不足
1000003400invalid request:%s非法参数
1000005400collection not existcollection不存在
1001001400doc not existdoc不存在
1002001400point not existpoint_id不存在
完整消息

请求消息

curl -i -X POST \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer {VIKING_API_KEY}' \
  https://api-knowledgebase.mlp.cn-beijing.volces.com/api/knowledge/task/download \
  -d '{
    "doc_id": "xxx",
    "collection_name": "test_collection_name",
    "project": ""
}'

响应消息

执行成功返回:

HTTP/1.1 200 OK 
Content-Length: 43 
Content-Type: application/json 
  
{"code":0,"data":{"task_id":"8154fd9998a346a0a417dd1b50cacb54"},"message":"success","request_id":"02176897682572100000000000000000000ffffac130a43c675fe"}

执行失败返回:

HTTP/1.1 400 Bad Request 
Content-Length: 43 
Content-Type: application/json 
  
{"code":1000003, "message":"invalid request:%s", "request_id": "021695029757920fd001de6666600000000000000000002569b8f"} 
最近更新时间:2026.09.08 20:33:15
这个页面对您有帮助吗?
有用
有用
无用
无用