01 — Кейс · ML Нейросети

AI-слой для CRM группы сельхозтрейдинга: RAG, CAG, агенты и проверка документов отгрузки

Мы встроили AI-слой в работающую CRM группы сельхозтрейдинга из Китая, которая импортирует растительные масла, кормовые добавки, зерно и масличные культуры из России, ЕС, Латинской Америки и стран АСЕАН. Сотрудники задают вопросы к 20+ годам торговых данных на китайском, русском или английском, агенты создают сделки и заводят контрагентов, а модель QwenVL 3 сверяет документы отгрузки. Ручного ввода в охваченных процессах стало примерно на 90 % меньше.

4 месяцаNDA
Обновлено:
Смотреть кейс
срок проекта
4 месяца
функциональных модулей
8
этапов разработки
3
ключевых технологий
7
AI-слой для CRM группы сельхозтрейдинга: RAG, CAG, агенты и проверка документов отгрузки

02 — Контекст

Задача проекта

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

Заказчик — группа сельхозтрейдинга из Китая, один из крупных импортёров сельхозсырья в стране. Больше 20 лет она поставляет на китайский рынок растительные масла, кормовые добавки, зерно и масличные культуры из России, ЕС, Латинской Америки и стран АСЕАН и работает с 300+ зарубежными компаниями. Её операции порождают огромные объёмы данных: по сделкам, клиентам, поставщикам, документам отгрузки и сертификатам качества.

За два десятилетия в собственной CRM компании накопились истории сделок, договоры с поставщиками, записи об отгрузках, сертификаты качества, ценовые соглашения и переписка с клиентами на нескольких языках. Чтобы найти нужное, сотрудник должен был точно знать, где искать, и часто вручную перебирал тысячи записей. Задача — модернизировать CRM под сложность международной торговли сельхозсырьём, встроив в неё AI-слой.

  1. Знания спрятаны в тысячах записей

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

  2. Ручной ввод в каждом процессе

    Создание сделок, регистрация поставщиков, обновление данных клиентов и отслеживание отгрузок требовали собирать сведения из нескольких источников и вручную вносить их в CRM. На одну сделку уходило 20–30 минут, на регистрацию нового партнёра — часы.

  3. Ошибки в документах отгрузки

    На одну отгрузку приходится 10–20 документов, и одно расхождение — вес, код ТН ВЭД или дата — может задержать таможенное оформление на дни и недели. Такие ошибки часто всплывали только в порту, когда исправлять их уже дорого.

  4. Три языка в одной базе

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

  1. Вопросы к истории бизнеса на трёх языках

    Сотрудник пишет вопрос обычными словами на китайском, русском или английском: «Какие российские партнёры нарастили объёмы год к году?» или «Какой была средняя цена подсолнечного масла по поставщикам в III квартале 2023 года?». Ответ приходит сразу и со ссылками на источники, поэтому его легко проверить. Новые сотрудники получают доступ к накопленным знаниям с первого дня.

  2. CAG на Redis для справочных данных

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

  3. RAG по всему массиву документов

    Сложные исторические вопросы обрабатывает RAG: система ищет нужные фрагменты по всему массиву за 20+ лет. Проиндексированы не только структурированные данные CRM, но и неструктурированные: цепочки писем, переписка в WeChat, сканы договоров и документы отгрузки. Сотруднику не нужно знать, в какой системе лежит ответ, — поиск идёт по всем источникам сразу.

  4. Агент создания сделок

    Агент создаёт карточку сделки по краткому изложению переговоров: извлекает товар, объём, цену, условия поставки и реквизиты контрагента, сверяет их с уже существующими записями и заполняет CRM. От менеджера остаётся проверка. Создание сделки, которое раньше занимало 20–30 минут, теперь укладывается в 2–3 минуты просмотра готовой записи.

  5. Агент регистрации контрагентов

    Когда компания начинает работать с новым поставщиком — например, из Казахстана, — агент обрабатывает его документы, проверяет регистрационные данные компании, настраивает условия оплаты в зависимости от страны и вида товара и создаёт записи в CRM. Работа, на которую раньше уходили часы ручного ввода, теперь занимает минуты.

  6. Агент сопровождения поставщиков

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

  7. Распознавание документов на QwenVL 3

    Визуально-языковая модель QwenVL 3 принимает весь пакет документов по отгрузке: коносаменты, фитосанитарные сертификаты, протоколы контроля качества, сертификаты происхождения, таможенные декларации и коммерческие инвойсы. Она читает документы на китайском, русском, английском и смешанные, разбирает рукописные пометки, печати и подписи. Пакет обрабатывается меньше чем за 30 секунд.

  8. Сверка документов и подсветка расхождений

    Система сверяет каждое значение, которое встречается в нескольких документах: веса, даты, характеристики товара, названия компаний, данные судна и номера контейнеров. Найденное расхождение подсвечивается прямо в каждом документе, где оно есть, — например, 42 % протеина в сертификате качества и 41 % в инвойсе. Заодно проверяются требования для страны назначения и вида товара.

04 — Архитектура

Технологический стек

Технологии выбраны под нагрузку, интеграции и дальнейшее развитие продукта.

Зачем в проекте · 01 / 07

Python

Основной язык AI-слоя: конвейеры индексации, сервисы поиска, логика агентов и обработка документов написаны на Python. Один язык для всего контура упрощает развитие и сопровождение.

Ещё в проекте
  • RAG
  • CAG
  • OCR

05 — Процесс

Как шла разработка

Последовательность работ от исследования задачи до запуска и проверки результата.

  1. AI-слой в CRM: RAG и CAG

    Встроили RAG и CAG в существующую CRM, проиндексировали исторические данные и сделали интерфейс вопросов на естественном языке с поддержкой китайского, русского и английского. Слой данных шёл первым, агенты и проверка документов — следом.

  2. Агенты автоматизации

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

  3. Проверка документов

    Запустили конвейер распознавания на QwenVL 3, перекрёстную сверку документов, поиск расхождений и проверку документов на соответствие требованиям. Весь проект — три этапа за четыре месяца, сдан в 2025 году.

06 — Итог

Результаты

Что создано в рамках проекта: рабочий контур, реализованные возможности и подтверждённые факты.

лет торговых данных в одном поиске
20+
зарубежных партнёров в CRM
300+
меньше ручного ввода данных
~90 %
на проверку пакета из 10–20 документов
< 30 с

Система вопросов на естественном языке обрабатывает сотни запросов в день по всей истории компании. То, что раньше требовало спрашивать опытных коллег или искать в архивах, теперь получает ответ сразу. Агенты сократили ручной ввод примерно на 90 % в охваченных процессах: создание сделки заняло 2–3 минуты проверки вместо 20–30 минут, и сотрудники больше времени уделяют отношениям с партнёрами и стратегическим решениям.

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

Детали проекта

Почему кейс без имени клиента

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

При этом мы открыто рассказываем, как устроена система: RAG и CAG поверх существующей CRM, агенты с узкими наборами инструментов и сверка документов отгрузки на QwenVL 3. Конкретику под вашу CRM и ваши процессы разберём на встрече.

FAQ

Вопросы о проекте

Обсудим похожий проект?

Расскажите о задачах вашего бизнеса — предложим архитектуру и оценим сроки

Рассылка

Подпишитесь на нашу рассылку
ArdaМинцифры РоссииСделано в России
Услуги по разработке сайтов и Telegram-ботов оказывает ИП Акерман Д.И., ИНН 591907265805, ОГРНИП 321595800025080. Бренд «МАЙПЛ» принадлежит ООО «МАЙПЛ» — иные услуги оказываются ООО.