Обновления JAICP в августе 2024
Новое
- API для управления проектами и каналами.
- Единый токен для API.
- Распознавание голосовых сообщений.
Улучшения
- Улучшен алгоритм STS.
API для управления проектами и каналами
Теперь в JAICP доступны два новых API:
- Project API — для управления проектами.
- Channel API — для управления каналами и публикации бота в каналы.
Единый токен для API
Бета
Мы добавили в JAICP новый раздел — Доступ к API, в котором вы можете управлять едиными токенами.
Единый токен — это токен, который дает доступ к одному или сразу нескольким API. Сейчас он может давать доступ к Project API и Channel API.
Для остальных API процесс получения токена пока не меняется. В будущих обновлениях мы планируем перевести все API на единый токен, чтобы вы могли легче управлять доступами.
Распознавание голосовых сообщений
On-premise
Раньше голосовые сообщения не распознавались и были доступны в сценарии как файлы.
Теперь, если платформа JAICP установлена к вам в контур, вы можете распознавать голосовые сообщения в Telegram, WhatsApp и ВКонтакте. Чтобы получить доступ к этой функции, свяжитесь со своим аккаунт-менеджером или напишите нам на contact@just-ai.com.
Если распознавание включено, сообщения обрабатываются в сценарии так же, как и текстовые запросы клиента. Например, на текст сообщения может сработать паттерн или интент:
# Бот перейдет в стейт, если голосовое сообщение содержит слово «привет».
state: Hello
q!: * привет *
a: Привет!
Улучшен алгоритм STS
Сущность может иметь несколько значений. Например, она может состоять как из одного слова, так и из нескольких слов. Раньше алгоритм STS не всегда распознавал самый длинный вариант сущности во фразе. Из-за этого интент получал низкий вес.
Мы улучшили алгоритм — теперь он находит самый длинный вариант сущности. В результате веса интентов рассчитываются более точно.
Версия классификатора
-
В уже существующих проектах используется старый классификатор. У таких проектов в расширенных настройках NLU указано:
"classificationAlgorithmVersion": null
Чтобы использовать новую версию версию классификатора с улучшенным алгоритмом STS, укажите для
classificationAlgorithmVersion
значение1
.предупреждениеВес интентов при использовании STS будет рассчитываться по-другому. Это может повлиять, например, на результаты автоматизированных тестов.
-
Если вы создадите новый проект, то по умолчанию будет использоваться новая версия классификатора:
"classificationAlgorithmVersion": 1