Перейти к основному содержимому

Обновления 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. С помощью этого поля вы можете определить, на какое сообщение ответил бот.