# External Knowledge Base

<figure><img src="https://lh7-rt.googleusercontent.com/slidesz/AGV_vUe8-8xZ6ZBNAgI5M9RcrQfG9Z6ahR5XzZZkex17rj4fhseMbM70WuVaLK5RwIqjRzzmH-SGBIgPjVlHDqSJAeaWVw2gJH-j0JPP14fakKJYly3XTzPaI054dAmjiyyQK_tvJF0vRg9UXsgt-lintH_0mMOv_6w=s2048?key=0Vuv-rJx-rGDStWDzAwBDw" alt=""><figcaption><p>External Knowledge Base type</p></figcaption></figure>

For the **External Knowledge Base** in the Knowledge Management (KM) system, users must provide the following:

* **Target Endpoint**: This is the URL of the API that will be used to retrieve data. The endpoint is essential for establishing a connection to the external knowledge source and allows the KM system to access and integrate information from that external resource effectively.

```
Payload:
{ "message": "<string>", "message_en": "<string>" }

Response: 
{
  "total": <number>,
  "data": [
    {
      "score": <number>,
      "document": {
        "content": "<string>",
        "path": "<string>" // optional
      }
  ]
}

```
