百宝箱开放平台 ✖️ 删除知识库
本文档介绍了删除知识库的API接口使用说明。开发者可通过DELETE请求删除指定知识库,需在请求头中包含Authorization令牌和Content-Type,请求正文需提供知识库ID。接口返回包含错误码、错误信息和追踪ID等参数,并详细列举了公共错误码和业务错误码的对应关系及解决方案。注意事项强调删除前需解除知识库与智能体应用的关联关系,否则会返回错误。文档提供了完整的请求示例和成功/失败返回
删除知识库
通过调用本接口,开发者可以删除指定知识库。
前提条件
- 在调用本接口前,请解除目标知识库与智能体应用的关联关系。
请求地址
DELETE
https://api.tbox.cn/api/datasets/deleteDataset
请求头
参数名 |
必填 |
类型 |
说明 |
示例 |
Authorization |
是 |
String |
用于验证客户端身份的访问令牌,你可以在百宝箱中获取,获取方式可参见:授权管理。 |
|
Content-Type |
application/json |
解释请求正文的方式。 |
- |
请求参数
参数名 |
必填 |
类型 |
说明 |
示例 |
datasetId |
是 |
String |
目标知识库 ID |
2025****58063 |
请求示例
CURL 示例
curl --location --request DELETE 'https://api.tbox.cn/api/datasets/deleteDataset' \
--header 'Authorization: {your_token}' \
--header 'Content-Type: application/json' \
--data '{
"datasetId":"2025****58063"
}'
返回参数
参数名 |
类型 |
说明 |
示例 |
errorCode |
String |
错误码,为 0 表示成功。 |
0 |
errorMsg |
String |
错误信息。 |
success |
traceId |
String |
本次请求的唯一标识,通常用于发生错误时的排查定位。 |
0b****4d9 |
其中,errorCode 与 errorMsg 的对照关系以及对应的解决方案,请参见下方错误码。
返回示例
成功示例
{
"errorCode": "0",
"errorMsg": "success",
"traceId": "0be8ed2317543652744847731e39a7"
}
失败返回
{
"errorCode": "P_1_06_361",
"errorMsg": "不存在知识库",
"solution": "请检查datasetId是否输错",
"traceId": "1ee603881754378335441132526365"
}
错误码
公共错误码
errorCode |
errorMsg |
说明 |
S40000 |
系统异常 |
|
P_1_10_183 |
授权令牌无效 |
|
P_1_10_184 |
授权令牌已失效 |
|
P_1_10_185 |
未检测到授权令牌 |
|
P_1_13_682 |
非法访问,请联系平台 |
|
参数校验与业务错误码
errorCode |
errorMsg |
说明 |
P_1_00_005 |
datasetId不能为空 |
原因:未填入必填参数 datasetId。解决方案:请填入正确的 datasetId 后,重试。 |
P_1_06_361 |
不存在知识库 |
原因:填入的知识库 ID 不正确或不存在。解决方案:请输入通过创建知识库接口创建的 datasetId。 |
P_1_06_365 |
数据集还存在关联的应用 |
原因:当前知识库与租户内应用存在关联关系。解决方案:请前往对应应用解除关联关系后重试。 |

为武汉地区的开发者提供学习、交流和合作的平台。社区聚集了众多技术爱好者和专业人士,涵盖了多个领域,包括人工智能、大数据、云计算、区块链等。社区定期举办技术分享、培训和活动,为开发者提供更多的学习和交流机会。
更多推荐
所有评论(0)