Привязки и запуски
Привязки (Bindings)
Привязка связывает пайплайн с задачей сбора данных. Когда задача сбора приносит новые разговоры, привязанный пайплайн автоматически запускается.
Создание привязки
- Откройте раздел Пайплайны
- Нажмите Добавить привязку
- Шаг 1: Выберите задачу сбора данных
- Шаг 2: Выберите пайплайн (отображаются шаги пайплайна)
- Шаг 3: Настройте фильтры и минимальное количество сообщений
- Нажмите Привязать
Один пайплайн можно привязать к одной задаче только один раз. Уже привязанные пайплайны отображаются как недоступные.
Если пайплайн содержит шаг транскрибации, а задача сбора работает с мессенджерами (текстовыми чатами), отображается предупреждение — транскрибация для текстовых диалогов не нужна.
Фильтры
Фильтры определяют, какие разговоры из задачи будут обработаны. Доступны два типа:
Фильтры диалогов (scope: dialog) — фильтрация по полям метаданных диалога
Фильтры сообщений (scope: message) — фильтрация по полям сообщений
Каждый фильтр состоит из трёх частей:
- Поле — ключ поля (из схемы данных)
- Оператор —
=,≠,>,<,≥,≤,includes,not_includes - Значение — искомое значение
Фильтры можно добавлять и удалять. Несколько фильтров работают по логике И (AND).
Минимальное количество сообщений
Параметр min_messages (по умолчанию 2) позволяет пропускать слишком короткие диалоги.
Оценка объёма
Нажмите Оценить, чтобы узнать, сколько разговоров из задачи соответствуют фильтрам. Отображается: matched / total диалогов.
Предпросмотр данных
При настройке привязки можно просмотреть:
- Пример тикета — структура одного диалога из источника (JSON)
- Пример сообщений — массив сообщений (JSON)
Ручной запуск
Транскрибация и LLM-анализ при ручной загрузке аудио и импорте диалогов не запускаются автоматически. Чтобы обработать загруженные разговоры, нужно явно запустить пайплайн — одним из способов ниже. Автозапуск срабатывает только для разговоров, поступающих через привязанные задачи сбора данных.
Запуск пайплайна
Вы можете запустить пайплайн на конкретных разговорах:
- Укажите ID разговоров для обработки (от 1 до 1000)
- Пайплайн создаст запуск и обработает указанные разговоры
Запуск привязки
Привязку можно запустить вручную для повторной обработки разговоров из определённого запуска задачи сбора. Если запуск не указан, используется последний завершённый.
Массовый переанализ из списка разговоров
В списке разговоров можно выделить несколько (или все по фильтру) и запустить переанализ через модальное окно:
| Поле | Описание |
|---|---|
| Пайплайн | Выбор из списка активных пайплайнов. Список отфильтрован по типу выделенных разговоров (звонки → голосовые пайплайны, диалоги → текстовые) |
| Версия промпта | Опциональный выбор конкретной версии промпта. Если не указана — используется активный промпт пайплайна |
Деактивированные пайплайны в списке не показываются.
История запусков
Каждый запуск пайплайна фиксируется в истории:
| Поле | Описание |
|---|---|
| Статус | pending, running, completed, partially_failed, failed |
| Всего | Общее количество разговоров |
| Обработано | Количество успешно обработанных |
| Ошибки | Количество с ошибками |
| Длительность | Время выполнения (в формате «45 мин», «2 ч 30 мин») |
| Начало / Окончание | Время начала и завершения |
Статус partially_failed означает, что часть разговоров обработана, а часть завершилась с ошибкой. Просмотрите детали запуска для диагностики.