ACP vs UCP vs Agent API. Что есть что?
По мере того как агентская коммерция (agentic commerce) становится стандартом, появляются новые аббревиатуры и протоколы. Понимание связи между ACP, UCP и Agent API критически важно для компаний, готовящихся к экономике под управлением ИИ-агентов.
Agentic Commerce Protocol (ACP)
Что это: Открытый стандарт для оформления заказов (checkout) и поиска товаров.
Создатели: Stripe и OpenAI.
ACP — это «транзакционный слой». Он определяет, как ИИ-агент (например, ChatGPT) запрашивает у продавца создание сессии оформления заказа, обновление товара в корзине и завершение покупки. ACP также стандартизирует Stripe Shared Payment Token (SPT), который позволяет агенту платить от имени покупателя, не раскрывая данные карты продавцу.
Universal Commerce Protocol (UCP)
Что это: Протокол для обмена знаниями о товарах и данными о личности пользователя.
Создатели: Консорциум лидеров в области агентской коммерции.
Если ACP занимается транзакцией, то UCP занимается знаниями. UCP определяет, как атрибуты товаров (размеры, материалы, совместимость) передаются агентам в структурированном виде. Он также обеспечивает «переносимость профилей покупателей», чтобы ваши предпочтения могли следовать за вами от одного агента к другому.
UCP гарантирует, что когда клиент спрашивает: «Подойдет ли это платье к моим синим туфлям?», у агента есть доступ к семантическим данным об обоих товарах для предоставления правильного ответа.
Agent API (OpenAI)
Что это: Техническая спецификация, помогающая ИИ-агентам «общаться» с внешними сервисами.
Создатель: OpenAI.
Agent API — это техническая «проводка». Это набор стандартов (часто основанных на Model Context Protocol или MCP), которые позволяют ИИ-агентам взаимодействовать с вашим API в реальном времени. В то время как ACP специфичен для коммерции, Agent API может использоваться для чего угодно — от бронирования авиабилетов до проверки погоды. В агентской коммерции вы используете Agent API как механизм транспортировки сообщений ACP и UCP.
Как они работают вместе?
Это можно представить в виде многослойной модели:
- UCP (Знания): Агент понимает товар и клиента.
- ACP (Транзакция): Агент инициирует процесс оплаты под контролем продавца.
- Agent API (Коммуникация): Технический канал, через который проходят эти данные.
В ventic мы поддерживаем все три стандарта. Наша платформа помогает компаниям преобразовывать их необработанные данные о товарах в форматы, совместимые с UCP, предоставляет конечные точки ACP для безопасного оформления заказов и обеспечивает высокопроизводительную инфраструктуру Agent API, гарантируя доступ ИИ-агентов к самой точной информации.