Блок Анализ разговора (GPT) Конструктора ботов
Блок «Анализ разговора (GPT)» выполняет анализ переписки или голосовых сообщений с использованием GPT.

Функции блока:
- анализ истории диалога
- анализ расшифровки голосовых сообщений
- проверка соответствия заданным критериям
- возврат результатов анализа
Применяется для оценки качества коммуникации, например, анализа диалогов менеджеров с клиентами.
Для работы блока требуется подключение GPT.
Блок поддерживает два варианта анализа:
- история диалога
- результат блока «Разбор голосового файла (GPT)»
Настройка блока
1. Добавьте блок «Анализ разговора (GPT)» в рабочую область
2.Выбор источника данных
-
- История диалога
-
-
- Выберите параметр «История диалога»
- Укажите объем данных:
-
-
-
-
- «сообщения» — количество сообщений
- «часы» — период времени
-
-
Результат голосового файла
- Выберите «Результат блока «Разбор голосового файла»»
- Укажите значение результата:
-
- введите
{{ - откройте «Результаты блоков»
- выберите «Разбор голосового файла (GPT)» →
transcription
- введите
-
3. Настройка критериев
- Нажмите «Критерии для анализа»
- Выберите критерии из списка:
- «Негатив»
- «Позитив»
- Добавьте собственный критерий:
- введите значение в поле «Добавить критерий»
- нажмите «Enter»
- Удалите критерий при необходимости — нажмите крестик рядом с названием
- Нажмите «Сохранить»

Результаты работы блока
Результаты анализа сохраняются в переменные, соответствующие заданным критериям.
Значения:
True— критерий выполненFalse— критерий не выполнен
Результаты доступны в «Результатах блоков» и используются в логике сценария.
Пример сценария
Сценарий анализа голосового сообщения:
- «Стартовый блок» обрабатывает входящее голосовое сообщение
- Блок «Ожидание сообщения» ожидает файл
- Блок «Разбор голосового файла (GPT)» преобразует речь в текст
- Блок «Анализ разговора (GPT)» анализирует текст по заданным критериям
- Блок «Условие» проверяет результаты:
- при негативном результате отправляется уведомление
- при положительном результате отправляется уведомление
