AddKbFile - 上传知识库文件

更新时间:

通过 OpenAPI 上传通义灵码知识库文件。

适用版本

企业标准版、企业专属版

服务接入点与授权信息

请求语法

POST  https://<domain>/oapi/v1/lingma/organizations/<organizationId>/knowledgeBases/<kbId>/files

请求头

参数

类型

是否必填

描述

示例值

x-yunxiao-token

string

个人访问令牌。

pt-0fh3****0fbG_35af****0484

请求参数

参数

类型

位置

是否必填

描述

示例值

organizationId

string

path

所属企业 ID。

99d1****71d4

kbId

string

path

知识库 ID。

3a41****3eca

name

string

query

文件名称。

file

string

$binary

上传的文件。

history.txt

请求示例

curl -X 'POST' \
  'https://test.rdc.aliyuncs.com/oapi/v1/lingma/organizations/99d1****71d4/knowledgeBases/3a41****3eca/files' \
  -H 'Content-Type: application/json' \
  -H 'Content-Type: multipart/form-data' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484' \
  -F 'file=@"history.txt"'

返回参数

参数

类型

描述

示例值

fileId

string

文件 ID。

30d4****aca4

operateUserId

string

操作用户 ID。

d402****9ae6

返回示例

{
    "fileId": "30d4****aca4",
    "operateUserId": "d402****9ae6"
}

错误码

访问错误码中心查看 API 相关错误码。