Ответы по внутренним правилам
Сотрудник задаёт вопрос обычными словами и получает объяснение со ссылкой на нужный раздел.
Документы компании могут помогать отвечать клиентам, проверять данные и разбираться в рабочих вопросах.
Рассказываем, как подготовить их для ИИ, настроить систему и понять, можно ли ей доверить задачу.
Как устроен проект
«Нам нужен ИИ» ещё не описывает задачу. «Менеджер тратит время на поиск условий в договорах» уже даёт точку начала.
Разбираем один реальный процесс вместе с теми, кто его выполняет. Какие сведения нужны сотруднику? Где они лежат? Кто отвечает за их актуальность? Что происходит, если ответ окажется неверным?
Выбираем действие, которое можно проверить: найти пункт инструкции, извлечь реквизиты из счёта, подготовить сводку обращения. Записываем, что помощник делает сам, что предлагает в черновике и когда передаёт вопрос человеку.
Карта процесса, список источников, границы автоматизации и критерии приёмки. До разработки договариваемся, на каких примерах будем проверять результат.
Сотрудник задаёт вопрос обычными словами и получает объяснение со ссылкой на нужный раздел.
Из счёта, акта или заявки извлекаются нужные поля. Неоднозначные значения попадают на проверку.
По переписке готовятся краткое содержание, список договорённостей и черновик следующего ответа.
Качество исходных материалов определяет, на что сможет опереться помощник.
Инструкции, таблицы, карточки CRM и переписка устроены по-разному. Для каждого источника определяем способ подключения, владельца и правила обновления. Скан сначала нужно распознать; таблицу важно сохранить вместе с названиями столбцов и единицами измерения.
Убираем случайные выгрузки, дубли и материалы без понятного статуса. Проверяем, какие сведения можно использовать в выбранном процессе.
Разделяем длинные тексты на связанные фрагменты. Заголовки, приложения, таблицы и исключения должны оставаться понятными после такого разделения.
Сохраняем ссылку, номер страницы или раздела, редакцию, дату действия и права доступа. Ответ должен вести к конкретному месту в документе.
Если два регламента расходятся, владелец процесса определяет действующее правило. До этого помощник должен сообщать о расхождении.
Удаление документа тоже нужно обрабатывать: из поисковой базы, промежуточных копий и кеша, с учётом согласованных правил хранения.
Помощник сначала находит подходящие материалы, а затем составляет ответ с опорой на них.
Такой подход называют RAG: поиск по базе знаний дополняет запрос к модели. Новая редакция инструкции поступает в поисковую базу; для этого не требуется каждый раз заново обучать модель.
Кто согласует скидку 7%?
Скидки от 5 до 10% согласует руководитель отдела продаж.
Скидку 7% согласует руководитель отдела продаж. Передайте ему заявку на согласование.
Основание: пункт 4.2 регламента. Скидка ещё не применена.
Сначала ограничиваем поиск материалами, доступными сотруднику. Затем подбираем фрагменты по смыслу и точным признакам: номеру договора, артикулу, дате. Проверяем, достаточно ли найденного для ответа и подтверждает ли источник сделанный вывод.
Ссылка сама по себе не доказывает правильность. На проверке отдельно смотрим, действительно ли приведённый пункт отвечает на вопрос. Если основания нет, помощник уточняет запрос или предлагает обратиться к ответственному.
Выбор подхода зависит от того, чего системе не хватает: сведений, понятной инструкции или устойчивого навыка.
Задаём правила ответа, допустимые действия, формат результата и условия передачи человеку. Добавляем проверенные примеры хороших и неприемлемых ответов.
Подходит, когда нужно объяснить задачу и порядок её выполнения. Веса модели не меняются.
Организуем поиск по документам компании. Модель получает нужные сведения в момент запроса вместе с их источниками и ограничениями доступа.
Подходит для инструкций, справочников и других материалов, которые регулярно обновляются.
Если задача требует устойчивой классификации, терминологии или специального формата, оцениваем дообучение подходящей модели на отобранных примерах. При этом меняются её параметры.
Нужно достаточно качественных примеров, право на их использование и измеримое преимущество перед более простым решением.
Сначала проверяем готовую модель на ваших задачах. Затем собираем и размечаем примеры вместе с экспертом. Отделяем обучающую выборку от проверочной, исключаем дубли и попадание одинаковых документов в обе части.
Запускаем ограниченный эксперимент и сравниваем версии на отложенных примерах. Если качество не улучшилось или стоимость оказалась неоправданной, не переносим эксперимент в рабочую систему. Дообучение не гарантирует достоверность и не заменяет актуальные источники.
Обратную связь сначала проверяют и размечают. Только после этого она может попасть в новую версию правил, базы знаний или обучающей выборки.
Найти информацию и изменить запись в CRM требуют разных разрешений.
Для действий подключаем ограниченный набор операций: создать черновик, заполнить поля, передать задачу, запросить согласование. Программа проверяет права и входные данные независимо от текста, который вернула модель.
Для операций с деньгами, договорными условиями и удалением данных предусматриваем подтверждение ответственного. Повторный запрос не должен создавать вторую операцию. Если внешняя система недоступна, сохраняем понятный статус и контролируем повторную отправку.
Красивый ответ на демонстрации ещё не показывает, как система поведёт себя в работе.
Собираем проверочный набор из реальных типов задач: обычные вопросы, опечатки, неясные формулировки, старые версии документов, недостающие сведения и попытки получить чужие данные. Сотрудник, который знает процесс, помогает оценить правильность.
| Что проверяем | Как оцениваем |
|---|---|
| Поиск | Нашёлся ли нужный документ и конкретный фрагмент. |
| Достоверность | Подтверждаются ли утверждения приведёнными источниками. |
| Извлечение данных | Верно ли заполнено каждое обязательное поле. |
| Отказ и уточнение | Распознаёт ли система ситуации, в которых данных недостаточно. |
| Доступ | Не попадают ли закрытые сведения в поиск, ответ или журнал. |
| Работа под нагрузкой | Время ответа, ошибки, стоимость обработки и доля ручной проверки. |
Порог приёмки выбираем под последствия ошибки. Ошибочный тег обращения и неверная сумма в документе имеют разную цену. Смотрим результаты по отдельным типам задач, чтобы средняя оценка не скрыла слабое место.
После замены модели, правил поиска или инструкций повторяем проверки. Сохраняем предыдущую рабочую версию для отката.
Помощник должен видеть только те сведения, с которыми разрешено работать конкретному пользователю.
Описываем роли, отделы и ограничения на уровне источников. Проверяем доступ до передачи материалов модели. Учитываем смену должности, отзыв прав и удаление документа.
Текст внутри файла считаем содержимым документа. Встроенная в него команда «игнорируй правила» не должна давать системе новые полномочия. Такие сценарии включаем в проверочный набор.
Способ размещения выбираем после знакомства с данными и ограничениями компании. Отдельно согласуем состав журналов, срок их хранения, резервные копии и порядок удаления. Само по себе локальное размещение не решает все вопросы доступа.
Ограничиваем источники и группу пользователей. Сначала помощник готовит предложения, а сотрудник проверяет результат. Собираем ошибки и спорные случаи.
Встраиваем помощника туда, где возникает задача: во внутренний кабинет, CRM или рабочий чат. Объясняем сотрудникам его возможности и ограничения.
Следим за изменениями источников и состоянием загрузки. Для каждого раздела знаний нужен ответственный. Просроченный регламент не должен молча оставаться действующим.
Сравниваем время выполнения задач и объём исправлений с исходным процессом. Новые функции добавляем после проверки; при ухудшении возвращаем рабочую версию.
Отдельно считаем подготовку и подключение данных, разработку интерфейса, интеграции, проверки и внедрение. В эксплуатации учитываем запросы к модели, распознавание файлов, хранение, инфраструктуру и поддержку.
До расширения пилота оцениваем стоимость при ожидаемой нагрузке и устанавливаем лимиты. Срок и бюджет можно назвать после оценки источников, объёма документов и сложности подключений.
Состав поставки фиксируем до начала проекта. Обычно он включает:
На этой странице описан предлагаемый подход к проекту. Конкретные функции и этапы выбираем после разбора задачи; иллюстрации не являются результатами клиентских внедрений.
Посмотреть примеры задач для бизнесаЗагрузить можно, но для полезного результата нужно разобраться с актуальностью, правами, дублями и противоречиями. На небольшом наборе проверяем, какие документы действительно помогают решать выбранную задачу.
Такой гарантии дать нельзя. Поэтому нужны источники, проверочные примеры, понятное поведение при недостатке данных и подтверждение важных действий человеком.
Для описанных сценариев обычно начинают с готовой модели. Необходимость дообучения проверяют экспериментом. Обучение с нуля требует отдельного обоснования, данных и вычислительных ресурсов.
Описание одного процесса, несколько обезличенных документов, примеры вопросов и ожидаемых ответов. Ещё полезно знать, кто отвечает за данные и в каких программах работают сотрудники.
Для тех, кто хочет разобраться в технологии
Поиск по знаниям: RetrievalОценка точности систем с языковыми моделямиДообучение: SFT Trainer