უკან დაბრუნება
Anchor Browser-ი ავტონომიური x402 ტრანზაქციებისთვის AgentCore Payments-ს ინტეგრირებს
SiTech AI Team3 წთ. საკითხავი

Anchor Browser-ი ავტონომიური x402 ტრანზაქციებისთვის AgentCore Payments-ს ინტეგრირებს

Anchor Browser-ი Amazon Bedrock AgentCore Payments-ს უკავშირდება: აგენტებს x402-ით დაცულ გვერდებსა და API-ებზე დამოუკიდებლად გადახდა შეუძლიათ. Runtime-ს გასაღებები არ ხედავს, ბიუჯეტი კი ინფრასტრუქტურის დონეზე კონტროლდება.

აგენტები ფასიან რესურსებთან ჩერდებიან

AI-აგენტებს სულ უფრო ხშირად სჭირდებათ მოთხოვნაზე ფასიან ვებ-რესურსებზე წვდომა: პრემიუმ მონაცემები, კვლევითი API-ები, ფასიანი გამომცემლების მასალები. ასეთ რესურსზე მოხვედრისას სერვერი HTTP 402 Payment Required-ს აბრუნებს. გადახდის მექანიზმის, სესიის ბიუჯეტის ან მოთხოვნის დასაკმაყოფილებელი პროგრამული გზის გარეშე ამოცანა ჩერდება და ხელით ჩარევას საჭიროებს.

Anchor Browser-ი Agentic Payments-თან ერთად აგენტის სახელით მანქანა-მანქანას გადახდებს ახორციელებს. ის AWS Generative AI Innovation Center Partner Agent Factory-სთან ერთად შეიქმნა და AWS Marketplace-ზეა ხელმისაწვდომი. გადაწყვეტა აერთიანებს Anchor Browser-სა და Amazon Bedrock AgentCore payments-ს, რაც აგენტებს API-ების, MCP სერვერებისა და ვებ-კონტენტის ავტონომიურად გადახდის საშუალებას აძლევს.

როგორ მუშაობს გადახდის პროცესი

x402 პროტოკოლი HTTP-ზე დაფუძნებული მანქანა-მანქანას გადახდების ღია სტანდარტია. სერვერი პასუხად აბრუნებს 402 Payment Required-ს თანხასთან, მისაღებ გადახდის მეთოდებთან და გადახდის მისამართთან ერთად. როცა Anchor Browser-ში მოქმედი აგენტი ასეთ რესურსს მიაღწევს, AgentCore payments ტრანზაქციას კონფიგურირებული ბიუჯეტის ფარგლებში ავტორიზებს და ასრულებს, პროცესი კი შეუფერხებლად გრძელდება.

Anchor Browser-ი x402-ის ჩართვით დაწყებული ყოველი სესიისთვის ცალკე AgentCore PaymentSession-ს ქმნის. ბრაუზერი კითხულობს 402-ის გამოწვევას და გადახდის მეთოდს დაკავშირებულ ინსტრუმენტს ადარებს, AgentCore კი ბიუჯეტს ამოწმებს და კრიპტოგრაფიულ მტკიცებულებას აგენერირებს. გასაღების მასალა არც ბრაუზერში ხვდება და არც აგენტის runtime-ში. ბრაუზერი ხელმოწერილ მტკიცებულებას PAYMENT-SIGNATURE-ის სახით x402 v2-ისთვის ან X-PAYMENT-ის სახით x402 v1-ისთვის დაურთავს და მოთხოვნას ზუსტად ერთხელ იმეორებს. მერჩანტი ამოწმებს, ანგარიშსწორებას ახდენს და დაცულ რესურსს აბრუნებს.

ცენტრში Payment Manager-ია, უმაღლესი დონის რესურსი, რომელიც AWS ანგარიშის გადახდის ოპერაციებს კოორდინაციას უწევს. PaymentConnector-ი მას საფულის პროვაიდერთან აკავშირებს, იქნება ეს Coinbase Developer Platform (Coinbase CDP) თუ Stripe Privy. PaymentCredentialProvider-ი პროვაიდერის მონაცემებს AgentCore Identity-ში ინახავს, PaymentInstrument-ი კი განსაზღვრავს საფულის მისამართს, საიდანაც თანხა იხარჯება. ენდპოინტების აღმოსაჩენად AgentCore-ი AgentCore Gateway-ის მეშვეობით კურირებულ Coinbase x402 Bazaar MCP სერვერს სთავაზობს.

გადახდების ჩასართავად სესიის შექმნისას session.x402-ს true უნდა მივანიჭოთ, ნაგულისხმევი მნიშვნელობა კი false-ია. ჩართვის შემდეგ ბრაუზერი 402-ის გამოწვევებს, ხელმოწერასა და გამეორებებს გამჭვირვალედ ამუშავებს ნავიგაციის, fetch-ისა და XHR მოთხოვნებისთვის, ავტომატიზაციის კოდში კი არც საფულის გასაღებია და არც გადახდის ჰედერი. არსებული Playwright-, Puppeteer- და Chrome DevTools Protocol-ის სამუშაო პროცესები უცვლელად განაგრძობს მუშაობას. ფასიანი API ენდპოინტებისთვის ჩაშენებული x402 ხელსაწყო POST-ს, PUT-სა და სხვა HTTP მეთოდებს ბრაუზერის კონტექსტში იმავე წესით ამუშავებს.

უსაფრთხოება, ბიუჯეტი და ბილინგი

ინტეგრაცია გადახდის სტეკს მართვად ინფრასტრუქტურაში გადააქვს. Anchor Agent-ს მხოლოდ ბიუჯეტის სესია და x402 ხელსაწყო რჩება, ავთენტიფიკაცია, საფულის საიდუმლოებები, ხარჯვის ლიმიტები, დაკვირვებადობა და მტკიცებულების ხელმოწერა კი AgentCore payments-ის ფენაშია. ხელმოწერა და ანგარიშსწორება AgentCore-ის შიგნით ხდება, ამიტომ runtime-ს არასოდეს აქვს წვდომა გასაღების მასალაზე, რომელსაც თანხის გადაადგილება შეუძლია.

ბიუჯეტი ინფრასტრუქტურის დონეზე კონტროლდება ნებისმიერი გადახდის ავტორიზაციამდე, გადახდის მცდელობები, დამტკიცებები, უარები და ანგარიშსწორებები კი Amazon CloudWatch-ში ჩანს. როცა სესია ხარჯვის ლიმიტს აღწევს, AgentCore-ი გადახდაზე უარს ამბობს. Anchor Browser-ი მესამე მხარის x402 გადასახადებს კრედიტებით, ბრაუზერის სესიის დროის იმავე ინვოისზე ასწორებს, ცალკე კრიპტო კასტოდიის ან on-chain ანგარიშსწორების შეჯერების გარეშე.

წყაროები: AWS Machine Learning Blog

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.