Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Swagger документация

Аутентификация

Каждая опубликованная БЗ имеет собственный ключ доступа к QNA API - service_token - строковый ключ к QNA API (access token, apikey) для доступа опубликованной БЗ.

Ключ можно получить из UI на странице настроек БЗ либо из CRUD API зная user_token запросом CRUD API GET /core-api/crud/api/v1/services/{service_id}

...

Пример

service_token передается в теле запроса JSON POST query.вместе с запрашиваемой БЗ service_id:

Code Block
curl -v -H "Content-Type: application/json" -XPOST https://chat.autofaq.ai/core-api/query/api/v1/query -d '
{"query": "привет, сколько стоит", "top_k": 3, "service_id": 107742, "service_token": "{service_token}"}
'

...

Пример использования batch query API

Ключ service_tokenможно получить из UI на странице настроек БЗ либо из CRUD API запросом CRUD API GET /core-api/crud/api/v1/services/{service_id}

Code Block
curl -H "AUTOFAQ-User-Token: {user_token}" https://chat.autofaq.ai/core-api/crud/api/v1/services/{service_id}

Квоты

Квоты на доступ к одной опубликованной БЗ (service_token):

...