ИИ спрашивает, правила решают: схема Adjudicated Query от AWS

AWS показал схему: модель ведёт диалог, вердикт выносит движок правил. Почему так стоит строить ИИ для договоров, 1С и PIM - разбор KT.Team.

  • Что показал AWS
  • Почему вердикт нельзя отдавать модели
  • Как устроен шов
  • Где эта схема работает в российских компаниях

Повод

AWS опубликовал в блоге по машинному обучению пять разборов.

Языковая модель разговаривает с человеком и собирает контекст

Решения, за которые компания отвечает перед регулятором или клиентом, выносит детерминированный код. AWS назвал этот паттерн Adjudicated Query.

Мы в KT.Team строим ИИ-интеграции по той же логике: в регулируемых процессах это самый надёжный из известных нам способов довести модель до продакшена.

Что показал AWS

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

Архитектура делит работу на две части

Бизнес-пользователь задаёт вопрос в чате Amazon Quick, например: «какие договоры не проходят по новому лимиту залога?».

Модель переводит вопрос в запрос к движку правил. Движок выносит

Вердикт

pass/fail по каждому договору без участия ИИ. Затем модель пересказывает результат человеческим языком и отвечает на уточняющие вопросы. Второй разбор решает другую проблему. Claude Desktop на Amazon Bedrock знает только данные, на которых обучена модель: свежей документации, текущих цен и сегодняшних событий в них нет. AWS подключает к нему инструмент Web Search через AgentCore Gateway, и модель выходит в интернет только через эту контролируемую точку.

Почему вердикт нельзя отдавать модели

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

Ему нужен воспроизводимый след: версия правила, поле договора, значение, результат. Вторая проблема в полноте. Фраза «мы проверили все договоры»

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

Оценить, где ИИ даст эффект в вашем процессе

Как устроен шов

  1. ### Модель переводит Модель разбирает вопрос на естественном языке, превращает его в структурированный запрос и объясняет результат.

  2. Пользователю не нужно знать схему данных и язык запросов, поэтому в этой роли модель удобнее конструктора отчётов. ### Движок правил выносит решение

  3. Правила хранятся как код или таблицы, у них есть версии и тесты.

  4. Юрист меняет правило, движок перепроверяет весь реестр, лог фиксирует, какая версия правила какому договору поставила какой статус.

  5. Слой скучный, но именно его результат юрист предъявляет проверяющему. ###

  6. Шлюз контролирует выход наружу AgentCore Gateway в разборе AWS выполняет типовые функции LLM-шлюза: аутентифицирует вызовы, логирует запросы и ограничивает набор инструментов, доступных агенту. У нас эту роль выполняют LLM & Security Gateway и MCP-серверы.

  7. Через них модель получает доступ к 1С, ЭДО или PIM в пределах выданных прав, а служба безопасности видит каждый вызов.

Где эта схема работает в российских компаниях

Договоры в ЭДО и регламенты. Модель извлекает из скана сроки, суммы и штрафные условия, движок сверяет их с политикой компании, юрист получает список отклонений с причинами. Цены и скидки в 1С. Менеджер спрашивает в чате, какие отгрузки прошли ниже договорной цены. Модель строит запрос, ответ формирует расчёт по данным учётной системы. Карточки товаров в PIM. В наших проектах на Akeneo и Pimcore модель пишет описание карточки и предлагает значения фасетов.

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

Когда модель может решать сама

Третий разбор из той же подборки описывает обратный случай

Amazon Payments применил контекстных бандитов: алгоритм на каждом показе выбирает вариант контента для конкретного пользователя и учится на его реакции.

Здесь решение принимает машина, и это оправдано: ошибка стоит одного неудачного показа, а результат сразу виден в конверсии. Отсюда практическое правило.

Если ошибку дёшево исправить и её видно в метрике, решение можно отдать модели.

Если ошибку дорого исправлять и её придётся объяснять внешнему проверяющему, модель остаётся интерфейсом, а решает код.

Вердикт

Со стороны Adjudicated Query выглядит просто: чат, в котором руководитель пишет «проверь договоры». Под чатом лежат версионируемые правила, реестр с полным покрытием, шлюз с логами и тесты на каждое изменение закона. Объём этой инженерной работы и определяет, когда компания получит первый результат, которому можно доверять. ИИ-пилот, где модель сама выносит вердикты, хорошо смотрится на демо, но аудитору нечего в нём проверить. Систему, где модель переводит, а правила решают, можно показывать аудитору.

Обсудить статью: ИИ спрашивает, правила решают: схема…

Укажите email или телефон, чтобы мы могли вам ответить.

Отправить через: