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

Обновления JAICP в октябре 2023

Новое

  • Интеграция с ChatGPT.
  • Новая проектная аналитика:
    • Переработанный раздел Обзор проекта.
    • Новые методы сервиса $analytics.
    • Настройка метрик аналитики.
    • Новые подробные отчеты.
  • Встроенный сервис $conversationApi.
  • Разметка синтеза речи в блоке Текст в J‑Graph.
  • Оператор по умолчанию в Aimychat.
  • Роли для работы в Aimychat.
  • Получение данных о воспроизведении реплики.

Интеграция с ChatGPT

В JAICP появилась интеграция с ChatGPT от OpenAI. Вы можете использовать ее, например, для генерации ответов на нераспознанные фразы пользователя или создания креативных решений.

Вы можете обращаться к модели напрямую из сценария бота через встроенный сервис $gpt. Для этого вам не нужно иметь собственный API-ключ и токены от OpenAI. MLP-токены уже входят в тарифы JAICP.

Чтобы модель генерировала ответы на фразы пользователей, вызовите в нужном стейте метод $gpt.createChatCompletion. В запросе вы можете передавать дополнительную информацию о контексте диалога и истории сообщений с пользователем. Тогда ответы ChatGPT будут более точными.

Новая проектная аналитика

В этом месяце мы полностью переработали инструменты проектной аналитики в JAICP.

Интерфейс раздела Обзор проекта

Теперь в разделе Обзор проекта представлена подробная статистика по работе бота.

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

Также вы можете анализировать метрики работы бота:

  • Процент автоматизированных диалогов.
  • Оценки, которые пользователи ставят в диалоге.
  • Результаты, которых пользователи достигают в диалоге с ботом.
  • Основные темы, на которые пользователи общаются с ботом.

Новые методы для сбора статистики

Мы добавили новые методы в сервис $analytics, чтобы вы могли получать дополнительную статистику по проекту:

МетодЧто делает
setAutomationStatusПроставляет статус автоматизации диалога.
setNpsПроставляет оценку в диалоге.
setScenarioActionПроставляет действия в диалоге.
setSessionTopicПроставляет темы диалога.

Настройка метрик аналитики

В секции Аналитика появился новый раздел Настройка метрик.

Здесь вы можете создать новые метрики: темы, действия и результаты сессий, чтобы собирать по ним данные в сценарии с помощью методов сервиса $analytics.

подсказка
Если вы ранее собирали результаты через вызов метода setSessionResult, вы увидите их на вкладке Результаты сессий. Значения метрик будут такими же, как их ключи.

Пока по метрикам нет данных в аналитике, вы можете отредактировать их ключи или удалить их. Изменить значение метрики можно в любой момент.

Новые отчеты в аналитике проекта

В секции Аналитика появился новый раздел Отчеты.

В детализированных отчетах собраны данные по активности пользователей, показатели эффективности сценария и статистика по настраиваемым метрикам. Вы можете использовать эти данные, чтобы проанализировать, например:

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

Отчеты и графики можно отфильтровать под вашу бизнес-задачу и скачать в формате XLSX.

Встроенный сервис $conversationApi

Новый встроенный сервис $conversationApi позволяет мгновенно отправлять сообщения бота в канал, не дожидаясь окончания обработки запроса пользователя.

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

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

  • Ожидания ответа от LLM-модели.
  • Обработки или генерации файлов.
  • Получения информации из CRM-системы.

Разметка синтеза речи в блоке Текст в J‑Graph

В J‑Graph появилась возможность использовать разметку синтеза речи. Теперь в блоке Текст вы можете отформатировать реплику бота не только для текстовых сообщений, но и для синтеза в телефонном канале.

Оператор по умолчанию в Aimychat

Теперь вы можете назначить оператора по умолчанию в группе операторов в Aimychat. В сценарии JAICP вы можете задать логику перевода диалога на этого оператора, если он не в сети.

Роли для работы в Aimychat

В JAICP появились роли для работы в Aimychat.

Чтобы добавить нового или существующего пользователя Conversational Cloud в Aimychat, вы можете назначить ему специализированную роль AIMYCHAT_AGENT или AIMYCHAT_ADMIN.

Получение данных о воспроизведении реплики

Новый метод $dialer.getBotSpeech позволяет получать информацию о воспроизведении реплики бота в телефонном канале.

Вы можете увидеть, в какой момент абоненты прекращают прослушивание реплик, проанализировать результаты и сократить некоторые реплики. Данные можно использовать в сценарии или фиксировать в виде комментариев в аналитике.