Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Ot podskazki do gotovogo k rabote prilozheniya dlya poiska postavschikov za 72 c
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · Все права защищены.

От подсказки до готового к работе приложения для поиска поставщиков за 72 часа

Источник: C3.ai•27 сентября 2026 г. в 09:24

От подсказки до готового к работе приложения для поиска поставщиков за 72 часа

Узнайте, как команда по закупкам для дата-центров использовала C3 Code, чтобы всего за 72 часа пройти путь от текстового запроса до готового к работе приложения для закупок на основе актуальных рыночных данных.

В отчете Массачусетского технологического института (MIT) за 2025 год, The GenAI Divide, отмечается, что около 95 процентов инициатив предприятий в области генеративного ИИ не приносят измеримой отдачи. Одна из главных причин этого заключается в сложности «последней мили» при разработке приложений корпоративного ИИ: подключении «живых» корпоративных данных, моделировании бизнес-процессов, обеспечении контроля доступа и запуске решения вовремя и в рамках бюджета. Универсальные инструменты программирования могут быстро создавать код, но предприятиям по-прежнему приходится самостоятельно достраивать остальную архитектуру приложения.

Этот разрыв между прототипом и продакшеном становится особенно критичным при проектировании программного обеспечения для решения масштабных и сложных задач, таких как закупка материалов для строительства дата-центров. В настоящее время развертывается огромная физическая инфраструктура для поддержки взрывного роста использования ИИ во всех секторах. Это развитие работает на «железе», а «железо» зависит от сырьевых товаров. Одна стойка ускорителей (специализированных компьютерных чипов, которые обеспечивают вычисления для ИИ и находятся внутри дата-центров) содержит медь, алюминий и специальный кремний на тысячи долларов, и все они подвержены колебаниям рыночных цен под воздействием глобальных событий. Для команд, закупающих эти детали, выше всего ценятся три вопроса: сколько должна стоить деталь, у кого ее купить и как меняется эта цена при изменении рынка.

C3 Code был создан для решения проблемы этой «последней мили». Вы описываете то, что хотите получить — свой идеальный результат или приложение — на обычном языке, а автономные агенты создают его на платформе C3 Agentic AI Platform, являющейся фундаментом C3 AI для создания, развертывания и управления приложениями корпоративного ИИ. Все приложения, созданные с помощью C3 Code, базируются на корпоративной онтологии (структурированной модели ваших данных, работающей на базе систем типов C3 AI System и объединяющей бизнес-сущности, процессы и взаимосвязи, критически важные для работы вашего бизнеса) и контролируются с момента получения первого промпта.

Мы поработали со специализированной компанией по строительству дата-центров, применив C3 Code к этой задаче по закупкам, и создали приложение для ее решения всего за 72 часа. Вот как это происходило.

Закупки в масштабах дата-центра ломают электронные таблицы

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

  • Цены привязаны к биржевым товарам. Обрабатываемый кронштейн или медная шина не имеют фиксированной цены. Стоимость привязана к базовому индексу, поэтому согласованное предложение устаревает по мере изменения этого индекса.
  • Поставка «до двери» — это не то же самое, что цена за единицу. Реальная стоимость поставщика складывается из базовой цены, пошлин, которые меняются вместе с торговой политикой, и расходов на доставку. У двух поставщиков с одинаковой базовой ценой итоговые суммы могут сильно различаться.
  • Закупки — это задача с ограничениями. Команды не могут выбирать самого дешевого поставщика для каждой детали. У поставщиков есть ограничения по мощности, часто требуется иметь более одного источника, а некоторые несут риски или предполагают длительные сроки поставки, что исключает их из рассмотрения.
  • Риски внешние и возникают быстро. Забастовка, санкция или нарушение работы судоходных путей могут сделать план недействительным за одну ночь. Этот сигнал исходит из внешних новостных источников.
  • Анализ заперт внутри. Для создания обоснованной рекомендации обычно требуется эксперт по закупкам с электронной таблицей, а многим заинтересованным сторонам не хватает знаний или контекста, чтобы поставить ее под сомнение.

Эффективное приложение для оптимизации закупок должно учитывать всю эту информацию одновременно в рамках четко структурированного дизайна. Создание индивидуального решения с нуля потребовало бы месяцев интеграционных работ. C3 Code собрал его менее чем за одну рабочую неделю.

От промпта до полного стека

Команда по закупкам для дата-центров начала с описания своего идеального приложения на обычном разговорном языке. C3 Code составил план сборки, а затем приступил к настройке. Каждый компонент появлялся в рабочей среде C3 AI Studio (графическом рабочем пространстве в составе платформы C3 Agentic AI Platform для создания, тестирования и развертывания приложений) по мере его готовности.

Рисунок 1: План сборки C3 Code в C3 AI Studio. То, на что обычно уходят месяцы интеграционных работ, происходит за один 75-секундный запуск: C3 Code планирует сборку и собирает весь стек целиком (модель данных, живые данные, 3D-представления и оптимизатор) компонент за компонентом в C3 AI Studio.

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

Рисунок 2: Сгенерированная модель данных. Поскольку детали, поставщики и цены смоделированы как единая связанная онтология, а не как несвязанные строки, каждый последующий этап может оперировать реальными активами и их взаимосвязями.

Затем C3 Code подгрузил актуальные данные, такие как сырьевые и экономические ряды из FRED (общедоступного сервиса данных Федеральной резервной системы), и преобразовал их в ежедневную таблицу цен, которую модель может читать. Решение отображало актуальную стоимость деталей в соответствии с текущим рынком, поэтому команда по закупкам работала с актуальным источником достоверных данных.

Рисунок 3: Актуальные сырьевые и экономические ряды из FRED, преобразованные в цены, которые считывает приложение. Стоимость каждой детали отражает текущий рынок, а не день подписания котировки.

Затем была создана физическая модель: C3 Code сгенерировал интерактивные 3D-представления, которые связывают «железо» дата-центра с данными о закупках и стоимости — от чипа до платы и стойки. Медь, которая обеспечивает передачу энергии и охлаждение каждой стойки ИИ (от шин и кабелей до охлаждающих пластин для каждого чипа), отображается в 3D-представлении вплоть до отдельного компонента. Пользователи могут кликнуть на стойку и увидеть каждую медную деталь в спецификации материалов, причем каждая из них оценена по текущей рыночной ставке.

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

C3 Code также создал глобальную карту поставщиков и материалов, новостной канал для отслеживания рисков цепочки поставок и интуитивно понятный интерфейс для поиска и запроса всей этой информации. Ни один из этих компонентов приложения не настраивался вручную — команда наблюдала, как C3 Code собирает все это на платформе C3 Agentic AI Platform.

Внутри оптимизатора закупок

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

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

Затем он производит расчет. Оптимизатор представляет собой задачу смешанно-целочисленного линейного программирования: он перебирает допустимые комбинации переменных и возвращает самую дешевую, которая удовлетворяет ограничениям. Он работает в трех режимах: на основе текущих спотовых цен; на основе шестимесячного прогноза, чтобы команда могла ориентироваться на будущую динамику цен; или на основе сценарного анализа («что, если»), когда вы задаете вопрос, что произойдет, если цена на медь вырастет на 20 процентов или тарифы какой-либо страны поднимутся до 60 процентов, и наблюдаете за пересчетом плана.

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

Рисунок 5: Набор поставщиков с наименьшей конечной стоимостью при соблюдении реальных ограничений по мощностям и диверсификации. Это позволяет предоставить команде обоснованный план закупок за один расчет, демонстрируя самый дешевый соответствующий требованиям пул поставщиков на сегодняшний день и на перспективу 6 месяцев вперед.

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

Диалоговый агент для неспециалистов

Чтобы приложением мог пользоваться человек, не являющийся инженером по затратам, C3 Code встроила в пользовательский интерфейс диалогового агента.

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

Рисунок 7: Диалоговый агент запускает оптимизатор и исследует данные с помощью запросов на естественном языке.

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

Почему приложения C3 Code стабильно работают в рабочей среде

Работающая демоверсия с впечатляющим функционалом — это здорово, но это еще не готовое для корпоративного использования ПО. Результаты работы универсальных агентов для написания кода редко оказываются достаточно цельными для развертывания. Вместо этого C3 Code опирается на проверенные корпоративные компоненты и предметную онтологию, поэтому средства контроля доступа, развертывание и журналы аудита присутствуют с самого первого запроса, а не добавляются поверх задним числом. Упомянутое выше приложение для закупок — это не прототип; это полноценное производственное программное обеспечение, которое команда по закупкам может сразу запустить в работу. И команда по закупкам — это не единичный случай. Разработчики в компаниях из сфер производства, материаловедения и тяжелой промышленности прошли тот же путь от запроса до продакшна и описывают свой опыт схожими словами:

«У меня ушло около четырех-пяти часов в общей сложности на создание рабочей модели. Я был поражен».

>— Разработчик на платформе C3 Code в Cargill

«Если я даю задачу C3 Code, она просто берет и делает ее».

>— Разработчик на платформе C3 Code в Nucor

Рисунок 8: Приложение для закупок на уровне дата-центра на одной странице. Шесть возможностей, каждая из которых потянула бы на отдельный проект — типизированная модель данных, актуальные рыночные данные, трехмерное представление с ценами, оптимизатор закупок, диалоговый агент и средства управления с первого же запроса — поставляются в виде единого приложения, созданного C3 Code за считанные дни.

Вывод MIT о том, что большинство усилий в области корпоративного ИИ не приносят измеримой отдачи, упирается в проблему «последней мили»: демоверсия работает, но модель данных, система управления и развертывание так и не создаются, поэтому работа никогда не доходит до продакшна. C3 Code закрывает эту проблему «последней мили» по умолчанию. Приложение для закупок — лишь один из примеров общего паттерна: тот же подход позволяет создать модель надежности для производителя, рабочий процесс обработки претензий для страховой компании или систему мониторинга рисков для логистической команды, причем каждое решение основывается на данных самой организации и управляется с первого же запроса.

Создайте свое собственное приложение за один день

← Все статьи

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →
Аудит кибербезопасности: область охвата, процесс, стандарты и доказательства
Netguru

Аудит кибербезопасности: область охвата, процесс, стандарты и доказательства

Как TAROM улучшает качество обслуживания пассажиров с помощью Amadeus Self Re-accommodation
Amadeus Hospitality

Как TAROM улучшает качество обслуживания пассажиров с помощью Amadeus Self Re-accommodation

Состояние Go в 2026 году: что изменилось в экосистеме Golang за последний год
JetBrains

Состояние Go в 2026 году: что изменилось в экосистеме Golang за последний год

Safran Landing Systems расширяет свое присутствие в Азиатско-Тихоокеанском регионе
Safran

Safran Landing Systems расширяет свое присутствие в Азиатско-Тихоокеанском регионе

Представляем commercetools Labs: место, где эксперименты стимулируют инновации
Commercetools

Представляем commercetools Labs: место, где эксперименты стимулируют инновации

Synopsys расширяет возможности виртуальной разработки автомобильных приложений и приложений физического ИИ нового поколения с помощью микроконтроллеров семейства Infineon AURIX™ RC1
Synopsys

Synopsys расширяет возможности виртуальной разработки автомобильных приложений и приложений физического ИИ нового поколения с помощью микроконтроллеров семейства Infineon AURIX™ RC1

Ещё от C3.ai

Модернизация общественного здравоохранения с помощью корпоративного ИИ
C3.ai

Модернизация общественного здравоохранения с помощью корпоративного ИИ

Как интеллектуальные агенты C3 AI превосходят передовые системы Text-to-SQL
C3.ai

Как интеллектуальные агенты C3 AI превосходят передовые системы Text-to-SQL

Количество запасов против их размещения: две разные проблемы
C3.ai

Количество запасов против их размещения: две разные проблемы

Представляем C3 AI Agentic Process Automation
C3.ai

Представляем C3 AI Agentic Process Automation

От промпта до готового к работе приложения по закупкам за 72 часа
C3.ai

От промпта до готового к работе приложения по закупкам за 72 часа