logo
Desarrollo
Buscar
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.