ACP vs. UCP vs. Agent API. Qual a diferença?
À medida que o comércio agêntico se torna o padrão, novos acrónimos e protocolos aparecem. Compreender como o ACP, o UCP e a Agent API se encaixam é crucial para as empresas que se preparam para a economia impulsionada por agentes de IA.
Agentic Commerce Protocol (ACP)
O que é: Um padrão aberto para checkout e descoberta de produtos.
Quem o criou: Stripe e OpenAI.
O ACP é a "camada transacional". Define como um agente de IA (como o ChatGPT) solicita a um comerciante a criação de uma sessão de checkout, a atualização de um item num carrinho e a conclusão de uma compra. O ACP também padroniza o Shared Payment Token (SPT) da Stripe, que permite ao agente pagar em nome do comprador sem expor os dados do cartão ao comerciante.
Universal Commerce Protocol (UCP)
O que é: Um protocolo de troca de conhecimento de produto e identidade.
Quem o criou: Um consórcio de líderes do comércio agêntico.
Enquanto o ACP trata da transação, o UCP trata do conhecimento. O UCP define como os atributos dos produtos (dimensões, materiais, compatibilidade) são transmitidos aos agentes de forma estruturada. Também permite "perfis de comprador portáteis", para que as suas preferências possam segui-lo de um agente para outro.
O UCP garante que quando um cliente pergunta: "Este vestido combina com os meus sapatos azuis?", o agente tenha acesso aos dados semânticos de ambos os produtos para dar uma resposta correta.
Agent API (OpenAI)
O que é: Uma especificação técnica para ajudar os agentes de IA a "falar" com serviços externos.
Quem o criou: OpenAI.
A Agent API é a "fiação" técnica. É um conjunto de padrões (muitas vezes baseados no Model Context Protocol ou MCP) que permitem que os agentes de IA interajam com a sua API em tempo real. Enquanto o ACP é específico para o comércio, a Agent API pode ser usada para tudo — desde reservar um voo até verificar a meteorologia. No comércio agêntico, utiliza a Agent API como mecanismo de transporte para as mensagens ACP e UCP.
Como trabalham juntos?
Pode pensar nisso como um modelo de camadas:
- UCP (Conhecimento): O agente compreende o produto e o cliente.
- ACP (Transação): O agente ativa o processo de pagamento controlado pelo comerciante.
- Agent API (Comunicação): O canal técnico através do qual esses dados fluem.
Na ventic, suportamos os três. A nossa plataforma ajuda as empresas a transformar os seus dados brutos de produtos em formatos compatíveis com o UCP, expõe endpoints ACP para um checkout seguro e fornece uma infraestrutura de Agent API de alto desempenho para garantir que os agentes de IA tenham sempre as informações mais precisas.