ИИ для закупок

Автор: Ai Flowi · Опубликовано .

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

пример конфигурации, а не зафиксированное испытание. Предлагаемая схема помощника описана в каталоге; Ai Flowi не испытывала её в производственной среде. Это рабочий процесс, который можно настроить, а не предлагаемый здесь готовый продукт для закупок.

1. Определите задачу закупки до сравнения поставщиков

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

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

Для проверки предложений в AI Flowi Workflow настройте свою учётную запись провайдера и необходимый ключ API через доступ к моделям (использование услуг провайдера оплачивается отдельно), а свою учётную запись Google — через доступ к Docs. Получите разрешение на работу с материалами поставщиков и назначьте специалиста, который будет их проверять.

2. Загрузите разрешённые предложения и проверьте их текст

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

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

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

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

По теме: Искусственный интеллект в логистике: подготовьте сведения об отклонениях при перевозке.

3. Извлеките условия в таблицу со ссылками на источники

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

Подготовьте output_schema с полями для поставщика, версии источника, требования, указанного значения, единицы измерения, формулировки доставки, исключения, указателя на место в источнике и статуса проверки. Подробности реализации приведены в справочнике компонента извлечения.

Что специалист по закупкам должен иметь возможность проверить в черновой таблице
УсловиеЧто сохранить из источникаКогда оставить вопрос открытым
Расчётная основа ценыУказанная сумма, валюта, единица измерения и количество, к которому относится цена.Отсутствует какая-либо часть этой расчётной основы.
ДоставкаИсходная формулировка срока и его условие.Неясно, с какого события отсчитывается срок или куда должна быть выполнена доставка.
Состав поставкиТовары или услуги, прямо указанные как включённые.Отсутствует приложение, определяющее состав поставки.
ИсключенияУказанные исключения и формулировки дополнительных платежей.Документ не сообщает, включена ли позиция.
Срок действия и проверкаФормулировка срока действия из самого предложения и решение, внесённое специалистом по закупкам.Текущая доступность не подтверждена.

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

4. Организуйте сопоставимые данные, не скрывая неизвестное

Для представления, предназначенного специалисту по закупкам, используйте описание интерфейса Table Operations, выбрав для operation значение "Select Columns" и сохранив столбцы единиц измерения, исключений и указателей на источники.

Задавайте columns_to_select только после того, как специалист определит обязательные критерии. Удаление столбца неопределённости визуально скрывает отсутствующие условия, но не устраняет проблему. Если позднее вы выберете "Filter", проверяйте исключённые строки вместе с представлением для проверки: неизвестное требование оставляет сравнение незавершённым, пока специалист не получит недостающее условие, и само по себе не даёт оснований отклонять предложение. Используйте "Sort" только для данных с действительно сопоставимой расчётной основой.

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

5. Подготовьте пояснение для проверки и документ Google

Используйте руководство по Language Model для описания нерешённых вопросов сравнения и инструкцию по Create Document для создания копии, которую проверит специалист по закупкам.

Передайте проверенную таблицу в текстовом виде в input_value и настройте system_message так, чтобы подтверждённые различия отделялись от запросов на уточнение. Попросите пояснить, почему два условия пока нельзя сравнить, вместо того чтобы всё равно ранжировать поставщиков. В title укажите закупочный запрос и набор предложений, а в initial_text — принятое специалистом пояснение; сохраните доступ к таблице рядом с текстом.

Результат 42/42 испытания переноса формы в документ с описанным преобразованием CR+LF подтверждает только проверенный в нём способ создания документа и не доказывает ни точность этой таблицы поставщиков, ни факт запуска этого помощника.

6. Как проверить несоответствия до использования результата ИИ-закупок покупателем?

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

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

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

Тарифы: Go от USD8 в месяц при годовой оплате (USD10 помесячно), Plus от USD16 (USD20 помесячно), Pro 100 от USD80 (USD100 помесячно), Pro 200 от USD160 (USD200 помесячно) и Pro 500 от USD400 (USD500 помесячно), от 5,000 до 250,000 Flowi Tokens в месяц с возможностью пополнения; 1 токен за каждый запуск узла; использование сторонних API и моделей не включено.

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

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