资讯 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

新增切片

接口描述

为当前知识库中指定文档新增切片

权限说明

Authorization需要填写密钥。

接口定义

Path /v2/knowledgeBase?Action=CreateChunk
Method POST
Content-Type application/json
Authorization 请求签名(Bearer <AppBuilder API Key>)

请求结构

POST /v2/knowledgeBase?Action=CreateChunk HTTP/1.1
HOST: qianfan.baidubce.com
Authorization: Bearer <AppBuilder API Key>
Content-Type: application/json

{
    "knowledgeBaseId":"knowledgeBaseId",
    "documentId": "documentID",
    "content": "content"
}

请求头域

除公共头域外,无其它特殊头域。

请求参数

字段 类型 是否必须 说明
knowledgeBaseId string 是 知识库ID
documentId string 是 文档ID
content string 是 切片内容(暂不支持表格型知识数据)

响应头域

除公共头域外,无其它特殊头域。

响应参数

字段 类型 必然存在 说明
requestId string 是 请求ID
id string 是 切片id

请求curl 示例

curl --location 'https://qianfan.baidubce.com/v2/knowledgeBase?Action=CreateChunk' \
--header 'Authorization: Bearer <AppBuilder API Key>' \
--header 'Content-Type: application/json' \
--data '{
    "documentId": "c2f188b4-e9ed-46df-a1b7-034e77ce8c89",
    "content": "你好"
}'

正确响应示例

HTTP/1.1 200 OK
{
    "requestId": "f5fb7546-33d5-47ae-97e4-7b8ce9e02d55",
    "id": "32d372f7-f112-49e1-a9bc-2001ea15e1a4"
}

错误响应示例

HTTP/1.1 401
{
  "requestId": "ae2225f7-1c2e-427a-a1ad-5413b762957d",
  "code": "PermissionDeniedError",
  "message": "没有权限"
}