Agent handlu NFT jest przydatny tylko wtedy, gdy jego mandat jest węższy niż zdolność proponowania działań. Agent może badać posiadane przedmioty, porównywać możliwe zakupy, przygotowywać oferty sprzedaży i zmieniać plany wraz z informacjami. Właściciel konta nadal musi określić, które cele są ważne, jakie uprawnienia są dostępne i jakie niepewności wymagają, by agent zatrzymał się i poprosił o przegląd.
To rozróżnienie ma znaczenie, ponieważ rozsądne pojedyncze działanie może kolidować z celem portfela. Zakup przedmiotu wyglądającego na niedrogi może zużyć rezerwę potrzebną do zarządzania obecnymi zasobami. Ponowne wystawienie przedmiotu może zakłócić nierozstrzygniętą sprzedaż. Planista optymalizujący każdą okazję osobno może stworzyć niespójne konto, jeśli nie rozpatruje łącznie zasobów i zobowiązań.
Przykłady wykorzystują fikcyjny portfel NFT i hipotetyczne kwoty. Opisują ograniczony projekt działania, a nie obietnicę, że autonomiczne planowanie przynosi zwroty. Celem jest możliwość powiązania każdego autoryzowanego działania z mandatem, aktualnym stanem konta i konkretnym dowodem.
Zapisz mandat agenta handlu NFT przed określeniem celu
Cel taki jak „poprawa zwrotów” pozostawia zbyt wiele niedopowiedzeń. Przydatny mandat wskazuje dozwolone aktywa, konto, okres działania, pułap łącznych zobowiązań i działania, które agent może wykonywać. Opisuje też cel utrzymywania zasobów: kolekcjonowanie, eksperymentowanie z odsprzedażą i zarządzanie ograniczoną istniejącą pozycją to różne zadania.
W przykładowym portfelu właściciel mógłby zezwolić na badanie dwóch zweryfikowanych kolekcji, tworzenie propozycji zakupów poniżej ustalonej kwoty i nadzorowane aktualizacje ofert sprzedaży posiadanych przedmiotów. Agent może obserwować inne dane dla kontekstu bez uzyskiwania pozwolenia na nabycie każdego odkrytego aktywa.
Zapisz priorytety na wypadek sprzecznych celów. Jeżeli zachowanie rezerwy operacyjnej jest obowiązkowe, obiecujący zakup nie może tego unieważnić. Jeżeli obecnym celem jest ograniczenie koncentracji, agent nie powinien dodawać kolejnego podobnego przedmiotu tylko dlatego, że jego indywidualna wycena wydaje się atrakcyjna. Mandat określa, które ograniczenia rządzą planem.
Mandat zarządzania zasobami agenta NFT powinien mieć również termin wygaśnięcia i proces zmian. Uprawnienia nadane na krótki eksperyment nie powinny trwać bez końca dlatego, że oprogramowanie pozostaje połączone. Odnowienie lub rozszerzenie mandatu wymaga przeglądu obecnej zawartości konta oraz tego, co rzeczywiście wykazał poprzedni okres.
Przekaż planiście zweryfikowany obraz konta
Agent potrzebuje spójnego stanu początkowego: posiadanych aktywów, otwartych zobowiązań, dostępnych środków, zarezerwowanych zasobów operacyjnych i nierozstrzygniętych rozbieżności. Każdy składnik powinien wskazywać dowody i czas obserwacji. Plan oparty na nieaktualnym stanie posiadania może być logicznie uporządkowany, a zarazem niemożliwy do wykonania.
Oddzielaj zweryfikowane fakty od szacunków. Dowód własności, zakres wyceny i oczekiwany czas odsprzedaży to różne rodzaje informacji. Planista nie powinien traktować szacunkowej wartości zasobów jak środków do wydania ani proponowanego zakupu jak już posiadanego przedmiotu.
Jawnie uwzględniaj niepewność. Jeśli wcześniejsze działanie mogło się zakończyć, ale jego wynik pozostaje nierozstrzygnięty, obraz konta powinien zachować ten stan. Planista może wówczas unikać używania spornych środków lub przedmiotu do czasu uzgodnienia. Usunięcie niepewności z obrazu nie usuwa jej z konta.
Przed autoryzacją planu sprawdź, czy obraz pozostaje dostatecznie aktualny dla zamierzonego działania. Sesja planowania może potrwać, a zewnętrzny transfer lub wykonanie zlecenia może zmienić dostępne zasoby. Odpowiednie warunki wstępne wymagają ponownej kontroli przy wykonaniu, a nie wyłącznie wtedy, gdy agent zaczyna rozumowanie.
Rozróżniaj plany, zlecenia i zmiany aktywów
Plan jest sekwencją proponowanych działań. Zlecenie jest instrukcją na określonych warunkach handlowych. Zmiana aktywów jest zaobserwowanym skutkiem na koncie. Łączenie ich w jeden stan „gotowe” ukrywa dowody potrzebne do ustalenia, czy portfel rzeczywiście zmienił się zgodnie z zamiarem.
Oficjalny przegląd Seaport OpenSea wyjaśnia zlecenia przez oferowane przedmioty i wymagane świadczenie w zamian. To przydatny przykład pokazujący, dlaczego agent musi sprawdzać obie strony wymiany. Wyrażony językiem naturalnym zamiar zakupu NFT nie jest pełnym opisem warunków możliwych do wykonania.
Dla każdego kroku planu zapisuj zamierzone aktywo, działanie, kwotę lub ilość, oczekiwany wynik i dowody wymagane do uznania zakończenia. Następny krok powinien wskazywać, czy zależy od wcześniejszego wyniku. Jeśli sprzedaż ma finansować zakup, zakup nie może zakładać istnienia wpływów tylko dlatego, że utworzono ofertę sprzedaży.
Zachowuj alternatywne plany bez ich jednoczesnego autoryzowania. Agent może porównywać sprzedaż przedmiotu, jego zatrzymanie lub zmianę żądanej ceny. Te alternatywy należą do zapisu badań. Tylko wybrane działanie zgodne z polityką powinno stać się żądaniem wykonania, a pozostałe powinny być jasno oznaczone jako nieaktywne.
Przydziel zdolność utrzymywania zasobów przed wyborem kandydatów
Portfel ma ograniczoną zdolność pod względem pieniędzy, uwagi i tolerancji na niesprzedane przedmioty. Agent powinien obliczać pozostałą zdolność przed poszukiwaniem zakupów. W przeciwnym razie proces odkrywania może tworzyć przekonującą listę kandydatów, którzy łącznie przekraczają mandat.
Korzystaj z kilku ujęć koncentracji. Kolekcja, cecha, grupa kupujących i oczekiwany okres utrzymywania mogą ujawniać wspólną ekspozycję. Pięć różnych identyfikatorów tokenów może zależeć od tej samej wąskiej hipotezy popytu. Liczba odrębnych przedmiotów jest więc niepełną miarą dywersyfikacji.
Załóżmy, że hipotetyczny budżet portfela dopuszcza 1 ETH łącznych nakładów na posiadane przedmioty i aktywnych zobowiązań zakupowych. Obecne zasoby odpowiadają 0,65 ETH, a oczekujące propozycje rezerwują zgodnie z polityką 0,20 ETH. Pozostałych 0,15 ETH nie można traktować jako 0,35 ETH przez pominięcie oczekujących zobowiązań.
Agent powinien wyjaśniać, dlaczego kandydat mieści się w pozostałej zdolności. Dobra indywidualna wycena jest tylko częścią tego wyjaśnienia. Propozycja powinna pokazywać wpływ na koncentrację portfela, rezerwę operacyjną i nierozstrzygnięte zobowiązania, aby właściciel mógł ocenić skutek dla całego konta.
Wykorzystuj modele wyceny jako dane wejściowe mandatu
Model może szacować wartość przedmiotu lub wskazywać porównywalne sprzedaże, lecz mandat agenta określa, jak można użyć tego szacunku. Szeroki zakres wyceny może uzasadniać dalsze badania bez uzasadniania zakupu. Planista nie powinien automatycznie zamieniać każdego oszacowania liczbowego w działanie.
Ramy oceny bota AI do handlu NFT pomagają ocenić, czy wkład modelu jest wiarygodny dla konkretnego zadania. Agent musi następnie połączyć ten wkład z ograniczeniami konta i dowodami wykonania. Jakość prognoz i zarządzanie uprawnieniami pozostają odrębnymi pytaniami.
Wymagaj wskazania w planie wrażliwych założeń. Jeśli oczekiwana korzyść zależy od sprzedaży w ciągu dwóch dni lub znalezienia kupującego ceniącego jedną rzadką cechę, te zależności powinny być widoczne. Agent może wtedy porównywać alternatywy przy mniej korzystnych założeniach, zamiast optymalizować wyłącznie scenariusz centralny.
Zachowuj użyteczność rozbieżnych ocen. Dwie metody wyceny mogą dawać różne zakresy, ponieważ używają różnych grup porównawczych. Planista powinien zachować tę rozbieżność i zbadać jej przyczynę. Uśrednienie wyników może stworzyć uporządkowaną liczbę, a jednocześnie ukryć istotną niepewność dotyczącą wycenianego przedmiotu.
Ograniczaj uprawnienia niezależnymi kontrolami
Kontrole wydatków agenta NFT powinny działać na proponowanym działaniu, a nie na sile perswazji jego wyjaśnienia. Sprawdzaj konto, dozwolone aktywa, łączne zobowiązania, ilość, odbiorcę tam, gdzie ma to znaczenie, i maksymalny wydatek według jawnej polityki. Agent nie powinien móc przepisywać tych kontroli w ramach planu.
Oddzielaj dostęp do odczytu od uprawnień podpisywania lub wykonywania. Zadanie badawcze może wymagać szerokiej obserwacji bez możliwości przenoszenia aktywów. Zadanie wykonawcze powinno otrzymać tylko uprawnienia odpowiednie dla mandatu i środowiska. Sam fakt, że komponent potrafi opisać transakcję, nie dowodzi, że powinien ją autoryzować.
Traktuj zewnętrzne opisy, oferty i wiadomości jak dowody do zbadania. Nie mają uprawnień do zmiany mandatu ani żądania sekretów. Proces powinien zachować tę granicę nawet wtedy, gdy pobrany materiał zawiera instrukcje skierowane do agenta. Badanie aktywów nie jest kanałem instrukcji od właściciela konta.
Zapisuj każdą decyzję autoryzacyjną wraz z używaną wersją polityki. Jeśli propozycja zostanie odrzucona, zachowaj powód i odpowiedni stan konta. Dzięki temu system można poddać przeglądowi i odróżnić zbyt szeroki plan od prawidłowo egzekwowanej granicy.
Koordynuj działania konkurujące o te same zasoby
Dwa działania akceptowalne osobno mogą kolidować, gdy korzystają z tego samego przedmiotu lub środków. Agent potrzebuje wspólnego procesu rezerwacji, aby jedna propozycja nie mogła wydać zdolności przydzielonej już innej. To szczególnie ważne, gdy badania i wykonanie działają z różną prędkością.
Nadaj każdemu autoryzowanemu zamiarowi trwałą tożsamość i rezerwuj odpowiedni zasób zgodnie z polityką. Zwalniaj rezerwację dopiero wtedy, gdy wymagane dowody potwierdzają anulowanie, wygaśnięcie lub zakończenie. Lokalny upływ czasu oczekiwania nie powinien automatycznie oznaczać zniknięcia bazowego zobowiązania.
W hipotetycznym przykładzie agent planuje kupić jeden z dwóch przedmiotów, z których każdy kosztuje 0,30 ETH, mając tylko 0,35 ETH dostępnej zdolności. Może porównywać obu kandydatów, ale nie może autoryzować obu tak, jakby każdy widział to samo nienaruszone saldo. Wybór i rezerwacja muszą zostać skoordynowane przed wykonaniem.
Używaj zapisów zależności w planach wieloetapowych. Jeśli drugi krok wymaga wpływów z pierwszego, agent powinien poczekać na zweryfikowane środki możliwe do wydania. Jeśli pierwszy krok się nie powiedzie, pozostałe wymagają ponownej oceny zamiast ślepej kontynuacji. Plan jest sekwencją warunkową, a nie skryptem, którego dalsze polecenia zawsze są odpowiednie.
Określ przegląd człowieka rozstrzygający konkretne pytanie
Przegląd człowieka jest najbardziej przydatny, gdy agent jasno opisuje nierozstrzygniętą kwestię. „Zatwierdź tę obiecującą transakcję” wymaga od osoby ponownej oceny wszystkiego. „Wersje metadanych różnią się co do cechy użytej w wycenie” wskazuje konkretne pytanie i dowody potrzebne do odpowiedzi.
Ustal przesłanki przeglądu przed sesją. Mogą obejmować nową kolekcję, nieznane żądanie uprawnień, wycenę poza przetestowanym zakresem lub rozbieżność w zasobach. Przesłanka powinna zawieszać objęte nią działanie bez zmuszania operatora do zgadywania, które części konta nadal pozostają aktywne.
Proces zatwierdzania działań agenta NFT przez człowieka potrzebuje terminu wygaśnięcia. Jeśli osoba odpowie, gdy dowody propozycji są już nieaktualne, agent powinien odświeżyć odpowiednie dane wejściowe i ponownie sprawdzić politykę. Zatwierdzenie starej propozycji nie jest ogólnym pozwoleniem na wykonanie istotnie innych aktualnych warunków.
Zachowuj decyzję człowieka i jej uzasadnienie, gdy zmienia ona plan. Pozwala to oceniać odstępstwa. Jeśli osoba stale nieformalnie rozszerza limity, pisemny mandat przestaje opisywać rzeczywiste uprawnienia. Proces przeglądu powinien ujawniać ten dryf, zamiast ukrywać go za końcowym stanem zatwierdzenia.
Planuj niepewne wykonanie i ponowne uruchomienie
Awaria połączenia może nastąpić po wysłaniu, lecz przed otrzymaniem wyniku przez agenta. Planista powinien przejść w stan odzyskiwania, zachować pierwotne identyfikatory i unikać działań zależnych, dopóki nie wie dostatecznie dużo, by kontynuować. Automatyczne ponowienie może tworzyć dodatkowe zobowiązania lub wydatki.
Przy ponownym uruchomieniu odtwórz konto z trwałych dowodów przed wznowieniem planu. Agent powinien wiedzieć, które zamiary pozostają nierozstrzygnięte i jakie rezerwacje nadal obowiązują. Start z pustą listą zadań, gdy stare zlecenia pozostają aktywne, tworzy fałszywe poczucie dostępnej zdolności.
Stosuj kolejność priorytetów odzyskiwania. Rozstrzygaj działania wpływające na największe zobowiązania lub blokujące najwięcej zależności przed szukaniem nowych okazji. Agent kontynuujący odkrywanie przy ignorowaniu niepewnych zasobów może tworzyć coraz bardziej rozbudowane plany na niewiarygodnym obrazie konta.
Praktyki ewidencji pojedynczych przedmiotów w bocie handlowym ERC-721 dają konkretną podstawę takiego odzyskiwania. Jeśli portfel obejmuje ilości danego typu tokena, model konta musi zachowywać również te ilości. Elastyczność planisty nie usprawiedliwia niejednoznacznej ewidencji zasobów.
Zachowuj widoczność podczas pauzy
Pauza powinna mieć określone skutki. Może zatrzymywać nowe propozycje, blokować autoryzację lub zawieszać konkretną strategię. To inne działania niż anulowanie zleceń, cofnięcie uprawnień lub pozbycie się zasobów. Interfejs powinien wskazywać, który skutek wystąpił i jaka ekspozycja pozostaje.
Utrzymuj obserwację i uzgadnianie tam, gdzie jest to praktyczne. Wyłączenie wszystkich komponentów może usunąć dowody potrzebne do zrozumienia incydentu. Właściciel musi widzieć posiadane przedmioty, oczekujące zobowiązania oraz działania nieudane lub niepewne nawet wtedy, gdy agent nie może tworzyć nowej ekspozycji.
Określ warunki wznowienia. Pauza spowodowana nieaktualnymi danymi może wymagać nowego zweryfikowanego obrazu; pauza wskutek rozbieżności księgowej może wymagać zakończenia dochodzenia. Prosty przycisk ponownego uruchomienia nie powinien omijać powodu zatrzymania systemu.
Testuj pauzę podczas próby wieloetapowej. Potwierdź, że agent nie kontynuuje zależnego zakupu po wstrzymaniu i nadal raportuje nierozstrzygniętą sprzedaż. Test pokazuje rzeczywistą granicę uprawnień zamiast polegania na zachęcającej etykiecie stanu.
Oceniaj agenta według zgodności z mandatem
Wyniki finansowe są ważne, ale nie wystarczają do pełnej oceny agenta. Zyskowne działanie może naruszać mandat, a stratna pozycja może wynikać z prawidłowo ograniczonej decyzji w warunkach niepewności. Sprawdzaj, czy agent używał autoryzowanego konta, przestrzegał limitów i utrzymywał spójny zapis.
Mierz przydatne wyniki operacyjne: odzyskane nierozstrzygnięte działania, konflikty propozycji, którym zapobieżono, odrzucone nieaktualne plany i wykryte rozbieżności zasobów. Te miary ujawniają, czy agent poprawia koordynację. Powinny uzupełniać zwroty inwestycyjne, a nie być na nie przeliczane.
Badaj niepotrzebną aktywność. Agent może wydawać się produktywny, ponieważ często zmienia oferty lub tworzy nowe plany, lecz ta aktywność może powodować wydatki i pochłaniać uwagę bez poprawy portfela. Mandat powinien premiować odpowiednią bezczynność, gdy nie ma uzasadnionej zmiany spełniającej kryteria.
Podstawy opisane w bocie NFT dla początkujących pozostają przydatnym standardem przeglądu. Jeśli właściciel nie potrafi wyjaśnić, co konto posiada lub co oznacza oczekująca instrukcja, dodanie autonomicznego planowania może nasilić zamieszanie. Model konta powinien pozostać zrozumiały wraz ze wzrostem możliwości planisty.
Testuj plan, który powinien nic nie robić
Uwzględnij próbę, w której każdy kandydat wykracza poza mandat lub ma niewystarczające dowody. Oczekiwany wynik to jasne podsumowanie konta i brak autoryzowanego działania. Sprawdza to, czy agent potrafi wykonać zadanie bez wytwarzania aktywności po to, by wydawać się przydatnym. System planowania, który zawsze znajduje coś do kupienia, może zbyt szeroko interpretować cel.
Poproś go o wyjaśnienie najważniejszej odrzuconej alternatywy i warunku, który mógłby uzasadnić przyszły przegląd. To wyjaśnienie zamienia bezczynność w przydatny wynik badania, zachowując obecną granicę. Następnym krokiem może być zdobycie brakujących dowodów, oczekiwanie na aktualną ofertę cenową lub zakończenie eksperymentu zamiast zmiany budżetu.
Zakończ mandat agenta handlu NFT przekazaniem
Gdy kończy się okres działania, sporządź przekazanie opisujące obecne zasoby, otwarte zobowiązania, zarezerwowane zasoby, nierozstrzygnięte pytania i nadal istotne uprawnienia. Uwzględnij czas dowodów obrazu konta. Właściciel nie powinien musieć odtwarzać całej rozmowy lub historii planowania, by zrozumieć portfel.
Oddzielaj zakończone cele od trwającej ekspozycji. Agent mógł zakończyć przydzielone badania, choć konto nadal posiada niesprzedane przedmioty. Etykieta zakończonego zadania nie powinna sugerować zamknięcia eksperymentu finansowego ani braku znaczenia zaległych instrukcji.
Jawnie przeglądaj proponowane zmiany następnego mandatu. Rozszerzenie kolekcji, zwiększenie limitów lub dopuszczenie nowych rodzajów działań to zmiany uprawnień, a nie rutynowa kontynuacja. Wykorzystaj dowody poprzedniego okresu, aby zdecydować, czy rozszerzenie jest uzasadnione i jakiej dodatkowej próby wymaga.
Zachowuj dawny mandat i jego wyniki. Dzięki temu przyszły przegląd odróżni uprawnienia rzeczywiście nadane w danym czasie od szerszych możliwości dodanych później. Jasne przekazanie jest częścią odpowiedzialnego działania, ponieważ zapobiega przekształceniu tymczasowej automatyzacji w bezterminowe, słabo rozumiane zobowiązanie.
Częste pytania o agentów NFT
Czy agent potrzebuje modelu AI?
Projekt działania może koordynować plany i działania z modelem językowym lub wyceny albo bez niego. Ważne pytania dotyczą podejmowanych decyzji, używanych dowodów i otrzymanych uprawnień. Komponent AI powinien być oceniany za konkretny wkład, zamiast być traktowany jako warunek przydatnej koordynacji.
Czy agent może zmienić własny budżet?
Tylko jeśli jawny mandat właściciela określa taką ograniczoną regułę, a zmianę nadal można poddać przeglądowi. W przeciwnym razie planista powinien traktować limity budżetu jako ograniczenia. Pozwolenie mu na zwiększanie wydatków za każdym razem, gdy znajduje atrakcyjne okazje, podważa sens ustalania przydziału poza procesem wyboru okazji.
Czy zatwierdzenie człowieka wystarcza do kontroli ryzyka?
Zatwierdzenie pomaga, gdy propozycja jest zrozumiała, aktualna i konkretna. Osoba nie może wiarygodnie przeglądać brakujących dowodów lub niejednoznacznej kwoty. Niezależne limity, dokładna ewidencja zasobów i jasne procedury odzyskiwania nadal są konieczne. Krok zatwierdzenia powinien rozstrzygać określone pytanie zamiast rekompensować niepełny model konta.
Jaki pierwszy mandat agenta jest przydatny?
Krótkie zadanie wyłącznie obserwacyjne może wymagać od agenta uzgodnienia fikcyjnych zasobów i zaproponowania zmian bez ich autoryzacji. Uwzględnij sprzeczne plany, nieaktualne dane wejściowe i nierozstrzygnięte działanie. Oceń, czy zachowuje ograniczenia i wyjaśnia brakujące dowody. Pozwala to ustalić umiejętność koordynacji przed jakimkolwiek rozszerzeniem uprawnień wykonawczych.