cURL
Authorizations
string
header
required
DashScope API Key,在控制台 API Key 页面(https://rag.console.aliyun.com/settings/apikey)获取。
向已创建的知识库追加导入文档
curl -X POST "https://{workspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/indices/rag/index/job/create" \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"indexId": "your_kb_id",
"categoryIds": ["cate_abc123"]
}'{
"code": "Success",
"status_code": 200,
"data": {
"updated_at": 1782191904527,
"created_at": 1782191904527,
"ingestionId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"pipelineId": "your_kb_id",
"status": "PENDING"
},
"success": true,
"message": "success",
"request_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"status": "SUCCESS"
}DashScope API Key,在控制台 API Key 页面(https://rag.console.aliyun.com/settings/apikey)获取。
知识库 ID。
数据来源类型。DATA_CENTER_CATEGORY 表示按类目导入(需指定 categoryIds),DATA_CENTER_FILE 表示按文件导入(需指定 documentIds)。
类目 ID 列表。当 sourceType 为 DATA_CENTER_CATEGORY 时必填。
文件 ID 列表。当 sourceType 为 DATA_CENTER_FILE 时必填。
curl -X POST "https://{workspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/indices/rag/index/job/create" \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"indexId": "your_kb_id",
"categoryIds": ["cate_abc123"]
}'{
"code": "Success",
"status_code": 200,
"data": {
"updated_at": 1782191904527,
"created_at": 1782191904527,
"ingestionId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"pipelineId": "your_kb_id",
"status": "PENDING"
},
"success": true,
"message": "success",
"request_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"status": "SUCCESS"
}