ACP vs. UCP vs. Agent API. Co jest czym?
W miarę jak handel agentyczny staje się standardem, pojawiają się nowe skróty i protokoły. Zrozumienie, jak pasują do siebie ACP, UCP i Agent API, jest kluczowe dla firm przygotowujących się na gospodarkę opartą na agentach AI.
Agentic Commerce Protocol (ACP)
Czym jest: Otwarty standard kasy (checkout) i odkrywania produktów.
Kto go stworzył: Stripe i OpenAI.
ACP to „warstwa transakcyjna”. Definiuje sposób, w jaki agent AI (taki jak ChatGPT) prosi sprzedawcę o utworzenie sesji płatności, aktualizację przedmiotu w koszyku i finalizację zakupu. ACP standaryzuje również Shared Payment Token (SPT) firmy Stripe, który pozwala agentowi płacić w imieniu kupującego bez udostępniania danych karty sprzedawcy.
Universal Commerce Protocol (UCP)
Czym jest: Protokół wymiany wiedzy o produktach i tożsamości.
Kto go stworzył: Konsorcjum liderów handlu agentycznego.
Podczas gdy ACP zajmuje się transakcją, UCP zajmuje się wiedzą. UCP definiuje, w jaki sposób atrybuty produktów (wymiary, materiały, kompatybilność) są przekazywane agentom w ustrukturyzowany sposób. Pozwala on również na „przenośne profile kupujących”, dzięki czemu Twoje preferencje mogą podążać za Tobą od jednego agenta do drugiego.
UCP zapewnia, że kiedy klient pyta: „Czy ta sukienka pasuje do moich niebieskich butów?”, agent ma dostęp do semantycznych danych o obu produktach, aby udzielić poprawnej odpowiedzi.
Agent API (OpenAI)
Czym jest: Specyfikacja techniczna ułatwiająca agentom AI rozmowę z usługami zewnętrznymi.
Kto go stworzył: OpenAI.
Agent API to techniczne „okablowanie”. Jest to zestaw standardów (często opartych na Model Context Protocol lub MCP), które pozwalają agentom AI na interakcję z Twoim API w czasie rzeczywistym. Podczas gdy ACP jest specyficzny dla handlu, Agent API może być używany do wszystkiego — od rezerwacji lotu po sprawdzanie pogody. W handlu agentycznym używasz Agent API jako mechanizmu transportowego dla komunikatów ACP i UCP.
Jak one ze sobą współpracują?
Możesz o tym myśleć jak o ekosystemie warstwowym:
- UCP (Wiedza): Agent rozumie produkt i klienta.
- ACP (Transakcja): Agent inicjuje proces płatności kontrolowany przez sprzedawcę.
- Agent API (Komunikacja): Techniczny kanał, przez który przepływają te dane.
W ventic wspieramy wszystkie trzy. Nasza platforma pomaga firmom przekształcić surowe dane o produktach w formaty zgodne z UCP, udostępnia punkty końcowe ACP do bezpiecznej płatności i zapewnia wydajną infrastrukturę Agent API, aby zapewnić, że agenci AI zawsze mają najdokładniejsze informacje.