01Задача
Проверка ковенантов — ручная и дорогая работа кредитного аналитика: найти действующую редакцию договора, извлечь формулу, собрать показатели из отчётности и транзакций, посчитать и доказать вывод. Ошибка в одном числе стоит дорого, поэтому результат ИИ должен быть воспроизводимым и проверяемым.
02Решение
- Конвейер из шести стадий: разбор PDF, маршрутизация документов, извлечение ковенантов, фактов и категорий транзакций, вычисление и самоаудит
- Страницы-сканы без текстового слоя читает vision-модель
- Модель переводит ковенант в выражение над фиксированным словарём агрегатов, а вычисляет его Python-движок — вся арифметика детерминирована
- Строгие JSON-схемы на каждой стадии и дисковый кеш ответов модели по хешу запроса
- Полная трасса: тип документа, извлечённые факты, категория каждой транзакции, входы формулы и кандидаты в доказательства
03Результат
- 97,2 % совпадения с эталоном на публичном наборе — 35 из 36 ячеек
- Закрытый набор другой структуры — 27 заёмщиков, 84 ячейки — без единой критической находки
- Самоаудит останавливает выдачу, если хотя бы одна ячейка не обоснована
- Повторный прогон почти бесплатен благодаря кешу