Обновления 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
позволяет получать информацию о воспроизведении реплики бота в телефонном канале.
Вы можете увидеть, в какой момент абоненты прекращают прослушивание реплик, проанализировать результаты и сократить некоторые реплики. Данные можно использовать в сценарии или фиксировать в виде комментариев в аналитике.