Выполнить собственный поиск бота по его базе знаний

GET
/api/bot/search

Принимает любое из прав доступа — ask или manage. Полезно, чтобы проверить, действительно ли ответ можно обосновать документами, прежде чем редактировать промпт из-за неверного ответа.

Каждый результат содержит id — тот же идентификатор статьи, что использует GET/PATCH /api/bot/articles/{id}, и единственный способ узнать id существующей статьи через этот API.

Тарифицируется за запрос и поэтому лимитам не подчиняется.

Authorization

ApiKeyAuth
Authorization<token>

API-ключ интеграции со страницы бота Settings → API Keys, передаётся как есть, без префикса Bearer.

In: header

Query Parameters

q*string
skip?integer
Default0
take?integer
Default10

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/bot/search?q=string"
{  "articles": [    {      "id": 0,      "title": "string",      "content": "string",      "link": "string",      "indexedAt": "2019-08-24T14:15:22Z"    }  ]}