获取知识库列表
最新更新:
获取知识库列表
获取 Bot 内的知识库的列表。
请求方式
GET
调用地址
https://api.gptbots.ai/v1/bot/knowledge/base/page
调用验证
详情参见【API 概述】内的鉴权方式说明。
请求
请求示例
curl --location 'https://api.gptbots.ai/v1/bot/knowledge/base/page' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json'
curl --location 'https://api.gptbots.ai/v1/bot/knowledge/base/page' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json'
此代碼塊在浮窗中顯示
请求头
字段 | 类型 | 描述 |
---|---|---|
Authorization | Bearer ${token} | 使用 Authorization: Bearer ${token} 进行调用验证,请在 API 密钥页面获取密钥作为 token。 |
Content-Type | application/json | 数据类型,取值为 application/json 。 |
请求体
无。
响应
响应示例
{
"knowledge_base": [
{
"id": "xxxxxx",
"name": "My Knowledge Base",
"desc": "This is my knowledge base.",
"doc": 10,
"chunk": 1000,
"token": 1000000,
"owner_id": "xxxxxx",
"owner_email": "johnlee@gptbots.ai"
},
{
"id": "xxxxxx",
"name": "My Knowledge Base 2",
"desc": "This is my knowledge base 2.",
"doc": 10,
"chunk": 1000,
"token": 1000000,
"owner_id": "xxxxxx",
"owner_email": "jasonwong@gptbots.ai"
}
]
}
{
"knowledge_base": [
{
"id": "xxxxxx",
"name": "My Knowledge Base",
"desc": "This is my knowledge base.",
"doc": 10,
"chunk": 1000,
"token": 1000000,
"owner_id": "xxxxxx",
"owner_email": "johnlee@gptbots.ai"
},
{
"id": "xxxxxx",
"name": "My Knowledge Base 2",
"desc": "This is my knowledge base 2.",
"doc": 10,
"chunk": 1000,
"token": 1000000,
"owner_id": "xxxxxx",
"owner_email": "jasonwong@gptbots.ai"
}
]
}
此代碼塊在浮窗中顯示
成功响应
字段 | 类型 | 说明 |
---|---|---|
knowledge_base | Array | 知识库列表。 |
id | String | 知识库的 ID。 |
name | String | 知识库的名称。 |
desc | String | 知识库的描述。 |
doc | Interger | 知识库的文档数。 |
chunk | Interger | 知识库的知识块数。 |
token | Number | 知识库的 Token 数。 |
owner_id | String | 知识库的所有者 ID。 |
owner_email | String | 知识库的所有者邮箱。 |
失败响应
字段 | 类型 | 描述 |
---|---|---|
code | Integer | 错误码。 |
message | String | 错误详情。 |