ИИ для техподдержки: ассистент первой линии по вашей базе знаний

ИИ для техподдержки — это ассистент первой линии, который отвечает не по памяти модели, а по вашей базе знаний и истории заявок. Он находит статью и похожие прошлые обращения, готовит черновик ответа, а на заранее выбранных безопасных темах отвечает сам, каждый раз со ссылкой на источник. Если источника нет или уверенность низкая, ассистент молчит и передаёт обращение человеку с собранным контекстом. Подходит для внутреннего IT-helpdesk и для поддержки заказчиков вашего ПО или оборудования. Модель работает на вашем сервере, с системой заявок связана через её API, а самостоятельность растёт ступенями: от подсказки оператору до действий в заявках.

Обследование — от 200 000 ₽, 2–3 неделиНет источника в базе — нет ответа, обращение уходит человекуМодель на вашем сервере, исходники и доступы у вас

Зачем это нужно

Когда приходят с этой задачей

Общее у всех шести ситуаций одно: ответ на обращение в компании уже существует, но до оператора он доходит не сразу и не всегда в действующей редакции.

Одни и те же вопросы каждый день

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

База знаний есть, но ей не пользуются

Поиск по названию статьи не находит нужное, часть статей устарела, а какая редакция действует, знают двое. Оператору проще спросить коллегу, чем искать.

Обращение приходит без контекста

Нет версии, модели оборудования, шагов, которые клиент уже пробовал. Первые сообщения уходят на уточнения, которые можно было собрать из карточки клиента и истории заявок.

Заявки гуляют между очередями

Тему определили неверно, заявку передали не в ту группу, потом ещё раз. Каждая передача — потерянное время и ещё одно недовольное сообщение от клиента.

Новичок отвечает медленно и по-разному

Качество ответа зависит от того, кто сегодня на линии. Знание держится на нескольких опытных инженерах, и когда они заняты, очередь стоит.

Публичный бот не подходит

В обращениях адреса, договоры, фамилии, иногда пароли и ключи. Отправлять их в чужой сервис небезопасно, а часто и запрещено правилами компании; бот по кнопкам при этом раздражает и всё равно ведёт к оператору.

Принцип

Ассистент отвечает по базе знаний, а не по памяти модели

Автоматизация техподдержки нейросетью упирается в одно свойство языковых моделей: они одинаково уверенно звучат, когда знают ответ и когда его выдумывают. В поддержке это особенно дорого: неверная инструкция уходит клиенту, он выполняет её на своём оборудовании, и обращение превращается в аварию. Поэтому проект строится на четырёх правилах, которые записываются в акт до начала работ.

  • Ответ только из найденного. Текст собирается из фрагментов, которые поиск вернул по вашей базе знаний и документации. Знания самой модели о вашем продукте для фактов не используются.
  • Нет ссылки — нет ответа. К каждому ответу прилагается источник: статья, раздел, дата редакции. Ответ без источника считается ошибкой, даже если он верный.
  • Сомнение уходит человеку. Если подходящего фрагмента нет, он ниже порога уверенности или тема в списке запрещённых, ассистент не отвечает по существу, а передаёт обращение оператору. Вместе с ним уходит собранный контекст: краткое изложение, найденные статьи, версия продукта, что клиент уже пробовал. О пороге подробнее — в статье «Порог уверенности модели».
  • Обращение — недоверенный ввод. Текст письма или чата может содержать чужие инструкции для модели. Права есть у кода вокруг модели, а не у самой модели.

Чем это отличается от чат-бота для техподдержки

Бот для службы поддержки по сценарию ведёт клиента по кнопкам и ломается на свободном тексте. Ассистент понимает обращение обычными словами, но не обязан отвечать на каждое: умение замолчать здесь часть работы. Поиск и ответ со ссылкой устроены так же, как в ассистенте по документам; к ним добавляются классификация обращений, работа с историей заявок и связь с системой заявок. Общий разбор «бот или действующий агент» — на страницах «Чат-бот для бизнеса» и «ИИ-агент для бизнеса».

Язык и тон ответа

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

Режимы

Четыре режима ИИ для техподдержки: от подсказки до действий

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

Режим
Что делает ассистент
Кто принимает решение
Что может пойти не так
Режим1. Подсказка операторуничего не отправляет и не меняет
Что делает ассистентДля нового обращения показывает рядом с заявкой найденные статьи базы знаний и похожие закрытые обращения со ссылками. Оператор читает и отвечает сам.
Кто принимает решениеОператор целиком. Подсказка — справка, а не решение.
Что может пойти не такНаверху списка устаревшая статья; в похожем обращении решение было временным обходом; оператор привыкает брать первую подсказку не читая. Меры: дата и владелец статьи рядом с подсказкой, кнопка «не помогло», учёт того, чем операторы реально пользуются.
Режим2. Черновик ответалежит в заявке, наружу не уходит
Что делает ассистентГотовит текст ответа клиенту из найденных фрагментов, со ссылками на источники и в принятом тоне. Оператор правит и отправляет.
Кто принимает решениеОператор: отправка идёт с его учётной записи и под его ответственность.
Что может пойти не такЧерновик отправляют не читая; в него попадает версия продукта, которой у клиента нет; тон не тот. Меры: правки оператора пишутся в журнал. Высокая доля черновиков без правок — не успех, а повод проверить, читают ли их.
Режим3. Автоответ на безопасные темытолько из белого списка
Что делает ассистентОтвечает клиенту сам, если тема в заранее утверждённом списке, найден актуальный источник выше порога и ответ целиком собирается из него. Остальное передаёт человеку.
Кто принимает решениеРуководитель поддержки заранее утверждает список тем и порог; в каждом случае решает правило, а не модель.
Что может пойти не такВопрос шире темы: клиент пишет «не открывается», а причина в другом; статья устарела; клиент отвечает «не помогло», и обращение ходит по кругу. Меры: «не помогло» и повторное обращение по теме сразу ведут к человеку; выборочный просмотр отправленных ответов; тему можно вернуть оператору одной настройкой.
Режим4. Действия в системе заявоккаждое — с подтверждением
Что делает ассистентСоздаёт и обновляет заявки, заполняет поля, предлагает группу и исполнителя, меняет статус, добавляет комментарий. Оператор видит, что именно изменится, и подтверждает.
Кто принимает решениеОператор подтверждает; границы задают права отдельной учётной записи ассистента.
Что может пойти не такНеверная тема отправляет заявку в чужую очередь; повторная доставка письма создаёт дубль; подтверждение превращается в кнопку «ОК». Меры: ключ идемпотентности, лимиты, список допустимых полей и статусов, учёт доли отклонённых подтверждений, аварийный выключатель. Подробно — права, подтверждения и откат.
Границы автоответа

Какие обращения можно закрывать автоответом, а какие нельзя

Условная разметка по типовым обращениям. Реальный список строится на обследовании по вашим заявкам и цене ошибки в каждой теме.

Тип обращения
Автоответ?
Почему
Что делаем вместо или в дополнение
Тип обращенияТиповая инструкция«как настроить», «где найти»
Автоответ?Да, если есть актуальная статья и уверенность выше порога
ПочемуОтвет проверяется по источнику, цена ошибки — потерянное время клиента.
Что делаем вместо или в дополнениеОтвет со ссылкой и датой редакции статьи; кнопка «не помогло» отправляет обращение человеку.
Тип обращенияСтатус заявки«что с моей заявкой»
Автоответ?Да, если статус читается из системы заявок по API
ПочемуЭто факт из системы, а не текст, придуманный моделью.
Что делаем вместо или в дополнениеОтдаём статус и назначенную группу как есть; сроки решения не прогнозируем и не обещаем.
Тип обращенияСообщение об ошибке с логомили скриншотом
Автоответ?Нет, подсказка оператору
ПочемуОдна и та же формулировка ошибки бывает при разных причинах; ответ зависит от версии и конфигурации.
Что делаем вместо или в дополнениеИщем похожие обращения, показываем версию и конфигурацию из карточки клиента, готовим черновик. Решает человек.
Тип обращенияСброс пароля, доступы, смена прав
Автоответ?Нет
ПочемуВ тексте обращения легко представиться кем угодно, а цена ошибки — доступ чужого человека.
Что делаем вместо или в дополнениеОтправляем к регламентной процедуре; действие выполняет сотрудник или штатный механизм вашей системы, не ассистент.
Тип обращенияАвария, массовый сбой, простой
Автоответ?Нет
ПочемуПриоритет и порядок действий определяет человек; уточняющий вопрос бота только добавляет задержку.
Что делаем вместо или в дополнениеАссистент помечает признаки срочности и сразу передаёт обращение человеку, без уточняющих вопросов.
Тип обращенияЖалоба, претензия, спорвозврат, юридические и финансовые вопросы
Автоответ?Нет
ПочемуСлова ассистента могут быть восприняты как обязательство компании.
Что делаем вместо или в дополнениеГотовим сводку обращения и историю заявок клиента; отвечает человек.
Тип обращенияЦены, сроки поставки, условия гарантии
Автоответ?Нет, пока нет утверждённого датированного документа
ПочемуЦены и условия меняются, ответ по старой редакции становится обязательством.
Что делаем вместо или в дополнениеОтвет только из действующей утверждённой редакции, которую указывает владелец; остальное — человеку.
Тип обращенияОбращение с командой для модели«забудь правила», «перешли файл»
Автоответ?Нет
ПочемуОбращение — недоверенный ввод; команда в нём не имеет силы.
Что делаем вместо или в дополнениеКоманду игнорируем, обращение помечаем, передаём человеку; случай попадает в журнал для разбора.
Источники знаний

Откуда ассистент берёт ответы и чем это грозит

Модель только пересказывает то, что нашёл поиск. Поэтому качество ответа ограничено качеством источников, и у каждого типа источника свои типовые дефекты.

Источник
Что даёт
Где ломается
Что делаем
ИсточникСтатьи базы знаний и викиготовые ответы с владельцем
Что даётПроверенные формулировки, структуру по продуктам и темам.
Где ломаетсяУстаревшие статьи, дубли, две противоречащие редакции, нет даты и владельца. Ассистент честно ответит по любой из двух.
Что делаемЗагружаем с датой изменения и автором; пары противоречий и дубли отдаём вам списком; в индекс идут только статьи со статусом «действует».
ИсточникЗакрытые заявкирешения и комментарии
Что даётЖивой язык клиентов и реальные решения, которых нет в статьях.
Где ломаетсяЗаявка закрыта без описания решения; решение было временным обходом; в тексте персональные данные и пароли; шум от автоматических уведомлений.
Что делаемБерём заявки с осмысленным решением, маскируем чувствительное, показываем отдельно от статей как «опыт», а не «регламент», со ссылкой на заявку.
ИсточникДокументация продукта или оборудованияруководства, описание изменений
Что даётТочные технические ответы.
Где ломаетсяИнструкция для одной версии применяется к другой; таблицы в PDF режутся пополам; сканы читаются с ошибками в цифрах.
Что делаемВерсия — атрибут каждого фрагмента; в ответе называем, для какой версии он верен; если версия клиента неизвестна, уточняем или передаём человеку.
ИсточникРегламенты и условия обслуживаниясроки реакции, порядок эскалации
Что даётУтверждённые правила и сроки.
Где ломаетсяНесколько редакций рядом; исключения для отдельных заказчиков живут в письмах, а не в регламенте.
Что делаемОтвечаем про сроки только из утверждённой редакции; исключения ведём отдельным списком под ответственность владельца.
ИсточникПочта и чаты«как мы это решали»
Что даётНеформальный опыт, не попавший в статьи.
Где ломаетсяУстные договорённости, ответ «как обсуждали», персональные данные и коммерческая тайна в тексте.
Что делаемПодключаем только по решению владельца данных и после маскирования; в автоответ такие источники не идут.
ИсточникДанные о клиентеверсия, договор, оборудование из ваших систем
Что даётКонтекст, из-за отсутствия которого оператор задаёт уточняющие вопросы.
Где ломаетсяСправочники не совпадают, клиент заведён дважды, версия указана с опечаткой.
Что делаемТолько чтение; клиента определяем по идентификатору, а не по названию; при неоднозначности отдаём человеку.
Классификация и заявки

Классификация, маршрутизация и связь с вашей системой заявок

Классификация: тема, срочность, продукт

Для каждого обращения ассистент определяет несколько признаков: тему, срочность, продукт или систему, к которой оно относится, и тип — вопрос, сбой, запрос на изменение, жалоба. Категории берутся из вашей системы заявок, а не из текста промпта: если вы переименовали группу, ассистент узнаёт об этом при следующей синхронизации справочника, а не из жалоб на неверные очереди. Разметка в системе заявок обычно неидеальна: много обращений в «прочем», одна и та же тема записана тремя способами. Поэтому работа начинается с выгрузки и совместного разбора, а не с обучения.

Какой механизм классификации взять, решает замер на вашей выборке. Для небольшого набора устойчивых тем иногда хватает классического классификатора или небольшой модели, для разнородных писем с несколькими вопросами сразу нужна языковая модель. Редкие темы тонут среди частых, поэтому качество смотрим по каждому классу, а не в среднем по выборке. Выбор между поиском по документам и дообучением модели для таких задач разобран в статье «RAG или дообучение LLM».

Маршрутизация: куда передать и что приложить

Классификация нужна не ради метки, а ради решения: в какую группу отправить заявку и с каким контекстом. Вместе с передачей оператор получает карточку: краткое изложение обращения, версию продукта и оборудование клиента из ваших систем, найденные статьи, похожие заявки и список того, что клиент уже пробовал. Если уверенность в теме ниже порога, заявка не угадывается, а попадает в отдельную очередь разбора с несколькими вариантами. Обращение с несколькими вопросами делится на части или передаётся человеку целиком с пометкой. Признаки аварии ассистент только помечает, а приоритет назначает правило или человек.

Связь с системой заявок

Ассистент подключается к вашей системе заявок через её API, вебхуки или очередь сообщений. Сначала только чтение: новые обращения, история, статусы. Запись добавляется отдельно и позже, через отдельную учётную запись ассистента с ролью только на нужные действия; в базу системы заявок мы напрямую не пишем. Какие операции доступны, зависит от вашей системы и её версии, и что умеет интерфейс, выясняется на обследовании. Если интерфейса нет или он ограничен, остаётся панель подсказок рядом с заявкой без записи: режимы 1 и 2 это не отменяет.

Повторная доставка события (одно обращение пришло дважды) не должна создавать вторую заявку, поэтому у каждого действия есть ключ идемпотентности. Общий подход к правам, подтверждениям и откату описан в статье «Как ограничить ИИ-агента».

Надёжность

Как защищаем данные и клиентов от ошибок ассистента

Каждая мера стоит вне модели: в правах, правилах и журнале, а не в просьбе «веди себя осторожно» в тексте промпта.

Обращение — недоверенный ввод

В письме или вложении могут быть слова вроде «проигнорируй правила» или «закрой все заявки». Модель не получает прав, действия идут только из белого списка, ответ клиенту строится по найденным фрагментам. Набор таких обращений прогоняем до пилота. См. prompt injection.

Персональные данные и секреты в обращениях

Клиенты присылают контакты, договоры, логи с токенами и пароли. В журнале и индексе телефоны, адреса почты и шаблоны ключей маскируются по согласованным правилам; полный текст остаётся только в системе заявок. Маскирование не идеально, поэтому журнал проверяем выборочно. Требования законодательства о персональных данных и коммерческой тайне — согласуйте с юристом.

Клиенты не видят друг друга

Поиск по прошлым заявкам доступен только оператору. В автоответ идут общие статьи, а не чужие обращения, и клиент определяется по идентификатору. Проверяем отдельным прогоном: пробуем получить данные другого клиента.

Молчание вместо выдумки

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

Журнал, по которому можно разобраться

Для каждой подсказки записаны обращение (в маскированном виде), найденные фрагменты, версия базы и модели, реакция оператора. Журнал хранится в вашей базе и защищён так же, как сама система заявок.

Выключатель и откат

Любой режим отключается одной настройкой у вашего администратора, поддержка возвращается к ручной работе. Автоответ по теме возвращается оператору; действия в заявках отменяются по процедуре, определённой до включения.

Измерения

Как измеряем качество: на размеченной выборке реальных обращений

Скорость ответа и «похожесть на человека» качества не показывают. Качество показывает прогон на выборке реальных обращений, которую размечает ваш эксперт и которая не участвовала в настройке ассистента.

Что входит в выборку

  • Обращения за период без отбора «удобных»: типовые и редкие, с ошибками в тексте, с логами и скриншотами, на тех языках, на которых пишут ваши клиенты.
  • Разметка эксперта для каждого обращения: тема, срочность, верная статья базы знаний или пометка «в базе ответа нет», допустим ли автоответ.
  • Отложенная часть, которая открывается один раз для итогового замера. Те же вопросы повторяются после каждого обновления базы знаний или модели.

Что считаем

  • Доля верно классифицированных обращений по темам и по срочности, отдельно по каждому классу: редкий класс в среднем не виден.
  • Доля ответов с верным источником. Это две проверки: нашёл ли поиск нужную статью и не исказил ли её пересказ.
  • Доля эскалаций с разбивкой по причинам: в базе нет ответа, уверенность ниже порога, тема запрещена для автоответа.
  • Доля пропущенных ошибок. Это случаи, когда ассистент ответил сам там, где по разметке нужен был человек. Они дороже остальных, и порог по ним в акте самый жёсткий.
  • Поведение операторов: как часто подсказку открывают и принимают, как часто черновик уходит без правок, как часто отклоняется подтверждение.

Числа мы не называем, пока не прогнали вашу выборку: доля обращений, которые ассистент закроет без оператора, определяется вашей базой знаний и составом потока, и обещать её заранее нельзя. Пороги записываются в акт до начала работ, а не после пилота. Отдельно следим за дрейфом: появился новый продукт или версия, вопросов по ним ещё нет в базе, и растёт доля «в базе нет ответа». Это сигнал для владельцев базы знаний, а не для модели. Порядок подготовки данных к такой проверке разобран в статье «Как подготовить данные для ИИ-пилота».

Честно

Где такие проекты ломаются

Базу знаний никто не ведёт

Ассистент не чинит статьи, он их тиражирует. Без названного владельца каждого раздела и разбора обращений «в базе нет ответа» качество падает тихо: жалоб нет, но доверие уходит.

Автоответ включили на все темы сразу

Одна неверная инструкция разойдётся сразу ко всем клиентам с этой темой, и исправлять придётся каждого. Темы включаются по одной, после замера, и любая возвращается оператору.

Подсказки шумят, и операторы их отключают

Если рядом с заявкой пять неподходящих статей, их перестают открывать. Следим за долей использованных подсказок и сокращаем выдачу, а не расширяем её.

Что делаем

Какие ступени проходит ИИ в поддержке и сколько они стоят

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

Обследование линии поддержки

Выгрузка и разметка обращений, разбор базы знаний и интерфейса системы заявок, матрица тем (подсказка, черновик, автоответ, человек), режимы, пороги и метрики, вилка бюджета. Одна линия, одна система заявок. Вычитается из следующего этапа.

200 000 ₽ · 2–3 недели

Обследование нескольких систем

Если кроме системы заявок участвуют учётная система, CRM, несколько баз знаний или линий: добавляются схема источников и матрица доступов.

350 000 ₽ · 3–4 недели

Лёгкий пилот: подсказки и черновики

Режимы 1 и 2 на одной линии: статьи, похожие обращения, черновик ответа. В систему заявок ассистент ничего не пишет. Автоответ (режим 3) входит сюда для одного канала и узкого списка тем, при нескольких каналах или записи в систему заявок это уже тяжёлый пилот. Работает на ваших данных, на выходе протокол испытаний на отложенной выборке.

150 000 – 400 000 ₽ · 2–8 недель

Тяжёлый пилот: действия в системе заявок

Режим 4: создание и обновление заявок, назначение, смена статусов по матрице действий, с подтверждением оператора, журналом, лимитами и аварийным выключателем. Интеграция с боевой системой заявок и регламент эксплуатации.

400 000 – 1 200 000 ₽ · 2–3 месяца

Вывод в продуктив

Опытная эксплуатация на реальном потоке, приёмочные испытания, обучение операторов, передача исходников. Темы автоответа расширяются по одной, после замера. Этапы по 300 000 – 700 000 ₽, у каждого своя приёмка.

от 1 500 000 ₽ этапами · от 3 месяцев

Сопровождение

Мониторинг долей эскалаций и отклонённых подсказок, обновление индекса, повторные замеры после изменения базы знаний или модели, разбор жалоб на ответы. Пакеты 20 000, 60 000 и 120 000 ₽ в месяц; часы сверх пакета — 5 000 ₽ в час.

от 20 000 ₽ в месяц
Процесс

Как идёт работа

Недели 1–3 — Обследование

Выгружаем обращения за период и вместе с вашим экспертом размечаем выборку: тема, срочность, верная статья или «в базе нет». Разбираем базу знаний: дубли, противоречия, устаревшее, владельцы разделов. Изучаем интерфейс вашей системы заявок. В акт записываем матрицу тем (подсказка, черновик, автоответ, человек), пороги и метрики.

Следом — Теневой режим и подсказки

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

Затем — Режимы по одному

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

Дальше — Передача и сопровождение

Передаём исходники, размеченную выборку, правила маскирования, инструкцию по обновлению индекса и остановке ассистента. Сопровождение у нас, у другого подрядчика или своими силами: решаете вы.

Контроль

Что остаётся у вас и чего мы не делаем

Остаётся у вас

  • Исходный код, промпты, правила маршрутизации и пороги — в вашем репозитории с первого коммита.
  • Размеченная выборка обращений и набор контрольных вопросов: ими проверяют и нас, и любого следующего подрядчика.
  • Учётная запись ассистента в системе заявок: выдаёте, ограничиваете и отзываете вы. Аварийный выключатель в руках вашего администратора.
  • Журнал в вашей базе, модель и индекс на вашем сервере; доступы выдаются на время работ и по акту.
  • Решение, какие темы отдавать автоответу, и право остановиться после любой ступени: сделанное остаётся у вас по акту.

Мы этого не делаем

  • Не обещаем долю обращений, закрытых без оператора, и экономию часов: до замера на вашей выборке это число взято с потолка.
  • Не пускаем в ответ клиенту текст без ссылки на источник из вашей базы знаний. Ошибки при этом возможны, поэтому мы их измеряем, а не отрицаем.
  • Не даём ассистенту права удалять заявки, менять приоритет аварий, сбрасывать пароли и принимать решения по возвратам без человека.
  • Не наводим порядок в базе знаний за вас: актуальность и владельцев разделов определяете вы, мы помогаем найти дубли и противоречия.
  • Не берём работы дешевле 150 000 ₽, не дежурим круглосуточно и не проводим лицензируемые работы по защите информации: лицензии ФСТЭК у нас нет.
Инструменты

На чём собираем

Модель и поиск
  • Языковая модель на вашем сервере, в закрытом контуре
  • Векторный поиск плюс поиск по точным словам по статьям и истории обращений
  • Классификатор тем: небольшая модель или классический алгоритм, выбор по замеру на вашей выборке
  • Внешний API модели — только если его разрешила ваша служба безопасности
Подключение и контроль
  • Ваша система заявок через её API, вебхуки или очередь
  • Слой политик и прав вне модели, отдельная учётная запись ассистента
  • PostgreSQL для журнала, правил маскирования и размеченной выборки
  • Python и Docker; мониторинг долей эскалаций и отклонённых подсказок
Материалы

Материалы по теме

Статья

RAG или дообучение LLM: что выбрать для корпоративной задачи

Когда ассистенту нужен поиск по документам, когда дообучение, а когда хватает промпта с примерами; дерево решений за пять вопросов.

  • Права доступа и удаление устаревшего
  • Эталонные вопросы для сравнения
  • Типичные ошибки выбора
Читать →
Статья

Порог уверенности модели: зачем он нужен

Почему без порога правильный и выдуманный ответ звучат одинаково гладко и что должно происходить ниже порога.

  • Как выбирать значение порога
  • Что делать ниже порога
  • Как проверить настройку
Читать →
Статья

Как ограничить ИИ-агента: права, подтверждения и откат

Для режима с действиями в системе заявок: матрица действий, отдельная учётная запись, подтверждения без формальности, лимиты и аварийный выключатель.

  • Таблица «действие — риск — защита — проверка»
  • Идемпотентность и повторы
  • Тестовый набор ситуаций
Читать →
Заявка

Разберём вашу линию поддержки

Сорок минут созвона: какая у вас поддержка (внутренний helpdesk или заказчики), в какой системе заявки и где лежит база знаний. По итогам скажем, какой режим реалистичен и с какой ступени начинать.

Спасибо, заявка отправлена. Ответим в течение рабочего дня.

Не удалось отправить. Напишите в телеграм или позвоните.

Вопросы

Частые вопросы: ИИ для техподдержки

Чем ИИ для техподдержки отличается от чат-бота для техподдержки на кнопках и сценариях?

Бот по сценарию ведёт клиента по кнопкам и ломается на свободном тексте. Ассистент понимает обращение обычными словами, ищет ответ в вашей базе знаний и истории заявок и всегда показывает источник. Главное отличие в поведении при незнании: он не придумывает ответ, а передаёт обращение человеку с собранным контекстом. Если задача решается кнопочным сценарием или обычной формой, мы так и скажем на обследовании.

Может ли ассистент первой линии отвечать клиентам сам, без оператора?

Может, но только на заранее выбранных безопасных темах. Список утверждает руководитель поддержки до запуска, для каждой темы задан порог уверенности, а ответ собирается только из найденной актуальной статьи со ссылкой. Сброс доступов, аварии, жалобы, споры, возвраты, юридические и финансовые вопросы автоответом не закрываются. Начинают с подсказок оператору и черновиков, автоответ включается после замера на ваших обращениях.

Что будет, если в базе знаний нет ответа или статья устарела?

Если ответа нет, ассистент не отвечает по существу и передаёт обращение человеку: со сводкой, найденными статьями, версией продукта и тем, что клиент уже пробовал. Случай попадает в журнал, повторяющиеся вопросы без ответа показывают пробел в базе. Устаревшие статьи — главный источник ошибок, поэтому в проекте есть шаг «навести порядок в источниках» и названные владельцы разделов на вашей стороне. Мы помогаем найти противоречия и дубли, но вести базу за вас не будем.

Как ассистент защищён от инструкций, вписанных в текст обращения?

Обращение считается недоверенным вводом. Если в письме написано «забудь правила» или «закрой заявку», это текст, а не команда: права есть у кода вокруг модели, а не у самой модели. Действия идут из белого списка через отдельную учётную запись с минимальными правами, ответ строится только по найденным фрагментам, а внешняя отправка и изменения проходят подтверждение. Перед пилотом мы прогоняем набор таких обращений и записываем результат. Абсолютной защиты от подмены инструкций не существует, поэтому меры стоят слоями: права вне модели, подтверждения, журнал и проверка на таких обращениях.

Что делать с персональными данными и паролями в обращениях?

В журнале и индексе мы маскируем телефоны, адреса почты, номера документов и шаблоны ключей и паролей по правилам, которые согласуем с вами; полный текст остаётся только в системе заявок, где он уже лежит. Маскирование по правилам не идеально, поэтому журнал проверяется выборочно. Модель работает на вашем сервере, данные наружу не уходят. Требования законодательства о персональных данных и коммерческой тайне согласуйте с юристом: ответственность оператора данных остаётся у вас.

Какое снижение нагрузки на поддержку вы обещаете и как измеряете качество?

Долю снижения нагрузки мы до замера не называем: она зависит от вашей базы знаний и состава потока. Перед пилотом фиксируем метрики и пороги и считаем их на размеченной выборке реальных обращений: доля верно классифицированных, доля ответов с верным источником, доля эскалаций и отдельно доля пропущенных ошибок. Результат записывается в акт. Пилот, не прошедший критерии, тоже результат: мы записываем, почему.

С какой системой заявок вы работаете и подойдёт ли это для внутреннего IT-helpdesk?

Мы подключаемся к вашей системе заявок через её API, вебхуки или очередь. Название не так важно, как то, что умеет интерфейс вашей версии, и это выясняется на обследовании. Если интерфейса нет, остаются подсказки в отдельной панели без записи. Внутренний IT-helpdesk — типовой случай: темы повторяются, база знаний обычно есть, а цена ошибки обычно ниже, чем в поддержке заказчиков, поэтому темы для автоответа там выбрать проще.

Где работает модель и нужен ли доступ в интернет?

Модель работает на вашем сервере, внутри вашего контура. Внешний API модели рассматриваем, только если его разрешила ваша служба безопасности, и фиксируем это в документе обследования. Сколько нужно видеопамяти, зависит от размера модели, числа одновременных пользователей и длины контекста: считаем до закупки, метод расчёта разобран в нашей статье про видеопамять для LLM.

Сколько стоит ИИ для техподдержки и сколько времени занимает?

По тарифам: обследование одной линии поддержки и системы заявок — 200 000 ₽ и 2–3 недели, нескольких систем — 350 000 ₽ и 3–4 недели; цена точная и вычитается из следующего этапа. Лёгкий пилот (подсказки оператору и черновики) — 150 000 – 400 000 ₽, 2–8 недель; тяжёлый (действия в системе заявок) — 400 000 – 1 200 000 ₽, 2–3 месяца. Вывод в продуктив — от 1 500 000 ₽ этапами по 300 000 – 700 000 ₽, сопровождение — от 20 000 ₽ в месяц. Остановиться можно после любой ступени.

Вы работаете только в Ростове-на-Дону?

Мы в Ростове-на-Дону, работаем с заказчиками по всей России: удалённо и в вашем контуре. Доступ к системам и обследование согласуем на старте с вашей службой безопасности.