К содержимому
Настройка

Настройка

Обновлено

Где находятся настройки

В приложении «CRM» откройте «Плагины → Расшифровка звонков Whisper». Просматривать и сохранять настройки может администратор CRM.

Сервер Whisper

Настройка Что делает Значения / по умолчанию
Адрес сервера Базовый адрес API распознавания. Плагин добавляет /v1 и путь запроса; завершающий /v1 в адресе допускается HTTP или HTTPS; по умолчанию пусто
Ключ API Передаётся серверу в заголовке Authorization: Bearer … По умолчанию пусто; необязателен, если сервер не требует авторизации
Модель Идентификатор модели в запросе распознавания По умолчанию whisper-1; должен поддерживаться выбранным сервером
Язык Передаёт серверу язык записи По умолчанию ru; пустое поле — автоматическое определение сервером
Подсказка Передаёт текст в параметре prompt запроса распознавания Произвольный текст; по умолчанию пусто
Таймаут запроса Время ожидания ответа в секундах. Для распознавания повышается до длительности звонка в CRM плюс 120 секунд, если это больше указанного значения Целое число от 1; по умолчанию 600 секунд

Поле «Ключ API» не показывает сохранённое значение. Сообщение «Ключ сохранён» подтверждает его наличие. Пустое поле при сохранении оставляет прежний ключ. Отдельного действия для удаления ключа в форме нет.

Кнопка «Проверить» использует введённые адрес и непустой ключ, а при их отсутствии — сохранённые значения. Она запрашивает список моделей и не сохраняет изменения. После выбора модели нажмите «Сохранить».

Подключение сервера Whisper В настройках показаны адрес сервера, ключ API, модель, язык, подсказка и таймаут запроса.

Очередь

Настройка Что делает Значения / по умолчанию
Режим Определяет, добавлять ли подходящие звонки автоматически или ждать запроса сотрудника «Автоматический» / «По запросу»; по умолчанию «Автоматический»
Минимальная длительность Отбирает звонки для автоматической постановки в очередь по длительности в CRM Целое число от 0; по умолчанию 10 секунд
Максимум попыток Ограничивает число неудачных попыток до состояния ошибки; ошибки авторизации и отсутствие записи обрабатываются отдельно Целое число от 1; по умолчанию 3
Дата начала В автоматическом режиме учитываются звонки, завершённые начиная с этой даты Календарная дата; при установке — текущая дата. Пустое значение останавливает автоматическое добавление
Журнал отладки Разрешает дополнительные диагностические записи в журнал По умолчанию выключен; файл wa-log/crm/plugins/ewcrmwhisper.log

«Минимальная длительность» и «Дата начала» относятся к автоматическому добавлению. По запросу можно поставить в очередь доступный звонок с записью вне этих ограничений.

Смена режима на «По запросу» не удаляет уже созданную очередь. Сохранённые расшифровки также остаются. Сообщения об ошибках записываются в журнал и при выключенном «Журнале отладки».

Состояние обработчика

Эти поля показывают состояние работы и не редактируются:

Поле Что показывает
Последний запуск Время завершения запуска и источник: cli для командной строки или backend для запасной обработки из CRM. До первого запуска — «Не запускался»
Счётчики очереди Количество записей в состояниях «В очереди», «Обрабатывается», «Готово», «Ошибки», «Нет записи»

Если системный обработчик не отмечал запуск более 15 минут либо ещё не запускался, форма показывает предупреждение и строку для cron с кнопкой «Скопировать». Запуск из открытой CRM сам по себе не устраняет предупреждение о системном cron.