entitiesLookup
/api/caila/p/{accessToken}/nlu/entities
Возвращает массив именованных сущностей, обнаруженных в переданном тексте
Запрос
Path Parameters
Токен доступа, который можно найти в настройках проекта
Query Parameters
Реплика для обработки или поиска
Указывает, что нужно вернуть все найденные сущности. Одному слову может соответствовать несколько сущностей.
Идентификатор пользователя
Header Parameters
Часовой пояс пользователя. Необязательный параметр. Если параметр не задан, используется часовой пояс проекта. Если часовой пояс проекта не задан, используется часовой пояс сервера
Текущее время тестов. Используется для обработки реплик вроде «сейчас» или «завтра» с помощью сущностей, которые зависят от времени, например duckling.time
Массив найденных сущностей
- application/json
- Схема
- Пример из схемы
Schema
- Array [
- ]
entities EntityMarkupData[]
Имя сущности (типа). Должно совпадать с сущностями, одной из сущностей включенных в параметрах проекта
Имя слота (переменной). Должно совпадать с одинм из слотов интента
Начальное положение в исходной строке, включительно
Конечное положение в исходной строке (исключительно)
Исходный текст сущности. Подстрока исходной реплики в диапазоне значени от StartPos
до EndPos
Соответствующее значение
Указывает, что выбранная сущность — наиболее вероятная для заданной позиции
Указывает, что выбранная сущность — системная. Если false
, то сущность пользовательская
Идентификатор сущности
{
"text": "string",
"entities": [
{
"entity": "string",
"slot": "string",
"startPos": 0,
"endPos": 0,
"text": "string",
"default": true,
"system": true,
"entityId": 0
}
],
"stagedPhraseIdx": 0
}