...
Аутентификация
Каждая опубликованная БЗ имеет собственный ключ доступа к 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
):
...