Обновления JAICP в апреле 2024
Новое
- SSML-разметка для 3iTech и SaluteSpeech.
- Проверка случайных ответов при оценке качества бота.
- Пороговое значение для срабатывания паттернов.
- Темы в J‑Graph.
- Новые системные сущности для казахского языка.
- Поле
questionID
в истории переписки.
SSML-разметка для 3iTech и SaluteSpeech
Если вы используете 3iTech или SaluteSpeech в качестве TTS-провайдера, вы можете управлять синтезом речи с помощью SSML-разметки.
Проверка случайных ответов при оценке качества бота
Вы можете указать все возможные варианты фраз в наборе диалогов, чтобы проверить случайные ответы бота.
Пороговое значение для срабатывания паттернов
По умолчанию паттерны в тегах q
и q!
учитываются с любым весом.
Паттерн с маленьким весом сработает, если не найдется паттерн с более высоким весом. В таких случаях вы могли, например, использовать обработчик selectNLUResult
, чтобы исключать паттерны с низкими весами.
Теперь вы можете указать минимальное пороговое значение для паттернов с помощью параметра patternNoMatchThreshold
в chatbot.yaml
.
Темы в J‑Graph
Теперь вы можете разделить шаги на несколько тем, чтобы сделать структуру сценария проще и ускорить работу J‑Graph.
Новые системные сущности для казахского языка
Теперь в проектах на казахском языке вы можете распознавать указанные прописью даты, время и числа. Для этого используйте новые системные сущности zb.datetime
и zb.number
.
Поле questionID в истории переписки
Метод chatHistoryJson()
возвращает историю диалога в формате JSON.
Теперь сообщения содержат поле questionID
. С помощью этого поля вы можете определить, на какое сообщение ответил бот.