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

Релиз JAICP 1.11.9

Новое

  • Поддержка ASR/TTS от Microsoft Azure.
  • Подключение ASR/TTS от SaluteSpeech от Сбера.
  • Токены для чувствительных данных в сценарии.
  • Переопределение значений переменных $client и $session в XML-тестах.

Улучшения

  • Отправка файлов клиенту в чат-виджете.
  • Облегченное подключение GitHub-репозитория к проекту.
  • Обновленный интерфейс раздела Аналитика > Клиенты.
  • Новый параметр при создании канала i-Digital WhatsApp.

Документация

  • Инструкции по выпуску персональных токенов для Bitbucket и GitLab.
  • Новая статья о том, как обратиться в техническую поддержку.

Новые провайдеры ASR/TTS

Мы постоянно расширяем список ASR/TTS-провайдеров, которые вы можете использовать в JAICP. В этом релизе мы добавили:

  • поддержку ASR/TTS от Azure;
  • возможность подключить ASR/TTS от SaluteSpeech by Sber.

Поддержка ASR/TTS от Azure

Чтобы использовать ASR/TTS от Azure, вы можете при создании телефонного канала:

Подключение ASR/TTS от SaluteSpeech

Вы также можете настроить собственное подключение ASR/TTS SaluteSpeech от Сбера.

Токены для чувствительных данных

Чтобы хранить и использовать чувствительные данные в проекте, теперь вы можете добавить токены. Токен — это пара «ключ-значение», содержащая данные, которые не должны быть доступны публично, например, пароли или ключи доступа. Значения токенов хранятся в зашифрованном виде.

Добавлять, изменять и удалять токены могут только пользователи с ролью администратора.

Токены доступны для использования из сценария бота через вызов метода $secrets.get.

Переменные $client и $session в тестах

Теперь в XML-тестах вы можете переопределить значения переменных $client и $session. Сделать это можно при помощи нового тега <context>.

Тег позволяет протестировать те фрагменты сценария c $client и $session, которые раньше невозможно было покрыть тестами. Чтобы протестировать такие фрагменты сценария, вам также не нужно больше писать дополнительные блоки в тестах или стейты в сценарии.

Отправка файлов клиенту в чат-виджете

Раньше в чат-виджете бот мог отправлять клиенту только аудио или видео, сейчас — также файлы других форматов, например, PDF или XLSX. Для этого в сценарии нужно добавить ответ с типом file в список ответов $response.replies.

Подключение GitHub-репозитория

Чтобы подключить репозиторий на GitHub к проекту, раньше вам требовалось выпустить персональный токен доступа. В этом релизе мы вынесли подключение GitHub-репозитория в отдельную опцию на этапе создания проекта. Теперь вы можете создать новый репозиторий или подключить существующий в несколько нажатий — без использования персонального токена.

Изменения коснулись процесса создания проектов на платформе и с использованием фреймворка JAICF.

Интерфейс раздела Аналитика > Клиенты

Обновили интерфейс раздела Аналитика > Клиенты. В рамках этого изменения также был добавлен быстрый фильтр Фраза, который фильтрует список клиентов по указанным словам.

Новый параметр при создании канала i-Digital WhatsApp

Теперь при создании входящего канала i-Digital WhatsApp вы можете указать имя вашего бизнес-аккаунта (поле Имя учетной записи). Этот параметр нужно заполнить, если вы планируете использовать бота для исходящих рассылок.

Обновления документации

Персональный токен для Bitbucket и GitLab

В статью Персональный токен для Git-репозиториев добавили инструкции о том, как выпустить персональный токен при работе с хостингами Bitbucket и GitLab. Этот токен требуется указать при создании проекта, если вы хотите разместить его во внешнем репозитории на одном из этих хостингов.

к сведению

Персональный токен — это безопасный аналог пароля, который действует только в авторизованных приложениях и ограничивает круг операций, которые разрешено выполнять приложению.

Как обратиться в поддержку

Добавлена статья Техническая поддержка, в которой вы можете узнать:

  • как обратиться в техническую поддержку;
  • как лучше написать обращение, чтобы вам быстрее помогли;
  • где можно найти ваши запросы за все время.