Otwarta specyfikacja
ACEC
Agent Commerce Execution Contract
ACEC to wąski standard wykonawczy, który definiuje, jak transakcje inicjowane przez maszyny są wyceniane, wykonywane i potwierdzane. Określa minimalny kontrakt między agentami a sprzedawcami — nic więcej.
Co obejmuje ACEC
- Wycena
- Ustrukturyzowane żądania cen i dostępności
- Realizacja
- Atomowe operacje transakcyjne z walidacją
- Paragony
- Kryptograficzne dowody zakończonych transakcji
Czego ACEC nie obejmuje
- Interfejsy użytkownika
- Jak agenci lub ludzie wchodzą w interakcję z handlem
- Katalogi produktów
- Jak sprzedawcy organizują lub prezentują asortyment
- Marketplace'y
- Agregacja, odkrywanie lub porównywanie
- Prompty AI
- Przetwarzanie języka naturalnego lub ekstrakcja intencji
Zasady projektowania
- 01 Minimalna powierzchnia
Określaj tylko to, co jest ściśle niezbędne do realizacji.
- 02 Agnostyczny transportowo
Działa przez HTTP, kolejki wiadomości lub bezpośrednią integrację.
- 03 Domyślnie weryfikowalny
Każda operacja generuje dowód kryptograficzny.
- 04 Kompatybilny w przód
Zaprojektowany do rozszerzeń bez łamania istniejących implementacji.