Duckling
подсказка
Системные сущности
duckling.<name> извлекаются платформой с помощью сервиса Duckling.Версии
В платформе поддерживаются две версии интеграции сервиса Duckling: 1.0 и 2.0. В новых проектах по умолчанию используется версия 2.0.
В версии 2.0 расширены возможности сервиса Duckling 1.0, а также оптимизировано распознавание вводимых пользователем фраз.
Дата и время
Рассмотрим сущности @duckling.time, @duckling.date и @duckling.time-of-day.
Ожидаемое поведение:
@duckling.timeизвлекает дату и время совместно, только дату, только время.@duckling.dateизвлекает дату и время совместно, только дату, только время.@duckling.time-of-dayизвлекает дату и время совместно, только время.
Например, мы обращаемся 19 июня 2020 года к боту, в сценарии которого используются все три сущности:
| Фраза клиента | @duckling.time | @duckling.date | @duckling.time-of-day |
|---|---|---|---|
| завтра в 15 | 2020-06-20T15:00:00 | 2020-06-20T15:00:00 | 2020-06-20T15:00:00 |
| во вторник | 2020-06-23T00:00:00 | 2020-06-23T00:00:00 | сущность не найдена |
| в полдень | 2020-06-19T12:00:00 | 2020-06-19T12:00:00 | 020-06-19T12:00:00 |
предупреждение
Обратите внимание, что в случае, когда требуется извлечь дату и время, поведение сущностей не отличается.