Кейс: техподдержка в Jira

Одну задачу платформа решает несколькими способами; человек в контуре попутно даёт данные для роста точности.

Гибкость на примере

Заявки остаются в Jira — платформа подключается рядом

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

Заявка в Jiraпервая линия
Платформаагент · пайплайн · модель
Ответ пользователюпосле проверки сотрудником

Вариант А против варианта Б

А · Разговорный агент

Первая линия, живой диалог.

  • Настройка без кода: набор разрешённых инструментов, специализация и инструкция для агента
  • Знания — через гибридный поиск
  • Заявка в Jira: через собственный инструмент, готовый коннектор от Atlassian или прямой вызов API

Гибко, быстро поднять.

Б · Фиксированный пайплайн

Управляемый, аудируемый конвейер.

  • Триггер → классификация по строгой структуре (формату) → поиск статей → возврат в Jira
  • Проверка сотрудником: подтвердить / отклонить / возобновить
  • Уведомление с криптографической подписью, полный аудит, защита от двойной обработки, изоляция по заказчикам

Предсказуемо, проверяемо.

Вариант В · 0,5

Классификатор вместо языковой модели — обучение параллельным потоком

Классификацию делает предобученная модель (запускается в отдельном Python-шаге рядом со скриптом) вместо языковой модели — на массовом потоке дешевле, быстрее, понятнее и стабильнее.

Модуль обучения — отдельный Python-модуль; платформа умеет запускать его по расписанию и подавать корпус уточнённых документов.

Инференс и обучение. Запуск готовой модели — из коробки. Регулярное дообучение (GPU, конвейер датасетов, реестр моделей) — отдельный сервис, который строит интегратор. Разметка данных — отдельная система и отдельный трек.

Сквозная нить

Человек в контуре → рост точности и разметка

Пайплайнспорное решение
Кастомный UI оператораподтвердить / исправить
Корректировкиточность ↑ · корпус для обучения

Спорные случаи уходят в кастомный интерфейс оператора (встроенный шаг контроля человеком + полный API). Оператор подтверждает или исправляет класс и маршрут.

Исправления идут двумя путями: подкручивают параметры пайплайна — растёт общая точность; и копятся как размеченный корпус для модуля обучения. Разметка получается побочным продуктом нормальной работы — отдельную команду разметчиков сажать не нужно.

ВариантКогда братьСильная сторона
А · разговорныйпервая линия, живой диалоггибко, быстро поднять
Б · пайплайнаудируемый конвейер с человекомпредсказуемость, аудит
В · модельмассовый потокдёшево, быстро, объяснимо

Варианты комбинируются: диалог сверху, детерминированный разбор потока снизу — человек-в-контуре остаётся общим источником данных для улучшения.

Читать дальше