Obtener lista de bases de conocimiento
Obtener lista de bases de conocimiento
Permite recuperar la lista de bases de conocimiento del agente.
Método de solicitud
GET
URL de solicitud
https://api-${endpoint}.gptbots.ai/v1/bot/knowledge/base/page
Autenticación de la solicitud
Para más información sobre la autenticación, consulte la sección «Visión general».
Solicitud
Ejemplo de solicitud
curl -X GET 'https://api-${endpoint}.gptbots.ai/v1/bot/knowledge/base/page' \
-H 'Authorization: Bearer ${API Key}'
curl -X GET 'https://api-${endpoint}.gptbots.ai/v1/bot/knowledge/base/page' \
-H 'Authorization: Bearer ${API Key}'
Este bloque de código en una ventana flotante
Cabecera de la solicitud
| Campo | Tipo | Descripción |
|---|---|---|
| Authorization | Bearer ${API Key} | Para la autenticación, se utiliza Authorization: Bearer ${API Key}. La clave de API se obtiene en la página «API Key». |
Parámetros de la solicitud
Ninguno.
Respuesta
Ejemplo de respuesta
{
"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"
}
]
}
Este bloque de código en una ventana flotante
Respuesta de éxito
| Campo | Tipo | Descripción |
|---|---|---|
| knowledge_base | Array<Object> | Lista de bases de conocimiento. |
| id | String | ID de la base de conocimiento. |
| name | String | Nombre de la base de conocimiento. |
| desc | String | Descripción de la base de conocimiento. |
| doc | Integer | Número de documentos en la base de conocimiento. |
| chunk | Integer | Número de fragmentos de conocimiento en la base de conocimiento. |
| token | Number | Número de tokens en la base de conocimiento. |
| owner_id | String | ID del propietario de la base de conocimiento. |
| owner_email | String | Correo electrónico del propietario de la base de conocimiento. |
Respuesta de error
| Campo | Tipo | Descripción |
|---|---|---|
| code | Int | Código de error. |
| message | String | Detalles del error. |
