Перейти к содержанию

Тестирование агента

Перед публикацией агента важно убедиться, что он работает корректно. SpeakNode предоставляет встроенный интерфейс тестирования прямо в панели управления.

Запуск тестирования

  1. Откройте страницу агента в https://app.speaknode.com
  2. Нажмите кнопку Test в верхней части страницы
  3. Откроется интерфейс тестирования

Микрофон

Браузер запросит разрешение на доступ к микрофону. Разрешите доступ — без микрофона тестирование голосового агента невозможно.

Интерфейс тестирования

Интерфейс тестирования состоит из двух основных панелей:

Панель транскрипции

Отображает текстовую расшифровку разговора в реальном времени. Каждая реплика показывается по мере произнесения — вы видите, что сказал пользователь и что ответил агент.

Панель управления

Содержит элементы для управления тестовой сессией:

  • Кнопка Start / Stop — запуск и остановка разговора
  • Выбор языка — переключение между языками, настроенными для агента
  • Индикатор микрофона — показывает, что микрофон активен и захватывает звук

Процесс тестирования

  1. Выберите нужный язык из списка (если у агента настроено несколько языков)
  2. Нажмите Start — агент подключится и произнесёт первое сообщение
  3. Говорите в микрофон — агент будет распознавать вашу речь и отвечать
  4. Наблюдайте за транскрипцией в реальном времени
  5. Нажмите Stop, чтобы завершить тестовую сессию

Что проверять

  • Корректность первого сообщения
  • Адекватность ответов на типичные вопросы
  • Работу инструментов (если подключены)
  • Поведение при нестандартных запросах
  • Корректность переключения языков

Публичная ссылка для тестирования

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

  1. Убедитесь, что агент опубликован (переключатель Published активен)
  2. Скопируйте публичную ссылку со страницы агента
  3. Откройте ссылку в браузере — загрузится виджет агента
  4. Разрешите доступ к микрофону и начните разговор

Публичная ссылка

Публичная ссылка доступна всем, у кого есть URL. Не делитесь ею в открытых источниках, если агент содержит конфиденциальную информацию.

Тестирование с переменными

Если агент использует динамические переменные, при тестировании через публичную ссылку вы можете передать их значения через URL-параметры:

https://app.speaknode.com/agent/test/<agent-id>?customer_name=Иван&order_id=12345

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