AWS WAF نے ایجنٹ اکانومی کے لیے 402 Payment Required کو دوبارہ متعارف کروا دیا ہے
AWS WAF میں اب AI ٹریفک مونیٹائزیشن شامل ہے۔ یہ فیچر آپ کو اپنے مواد یا APIs تک رسائی کے لیے AI بوٹس سے چارج کرنے کی اجازت دیتا ہے۔
اب تک، AI کرالرز کے حوالے سے آپ کے پاس دو ہی انتخاب تھے: انہیں اجازت دیں یا انہیں بلاک کر دیں۔ اب ایک تیسرا راستہ بھی شامل ہو گیا ہے: ادائیگی لیں اور انہیں گزرنے دیں۔
یہ تبدیلی ویب کے دونوں پہلوؤں کو متاثر کرتی ہے۔
مواد کے مالکان کے لیے: AI بوٹس اب ویب ٹریفک کا ایک بہت بڑا حصہ ہیں۔ بہت سے فراہم کنندگان دیکھتے ہیں کہ ان کی کل ٹریفک کا نصف سے زیادہ حصہ بوٹس پر مشتمل ہے۔ روایتی سرچ بوٹس قارئین کو آپ کی سائٹ پر واپس بھیجتے ہیں۔ AI بوٹس صرف جوابات فراہم کرنے کے لیے آپ کا مواد اسکریپ (scrape) کرتے ہیں، جس کے نتیجے میں آپ کو بھاری انفراسٹرکچر اخراجات کا سامنا کرنا پڑتا ہے اور نئے وزیٹرز بھی نہیں ملتے۔ اس ٹریفک کے لیے چارج کرنا اس عدم توازن کو ختم کرتا ہے۔
ایجنٹ چلانے والوں کے لیے: ایک خود مختار ایجنٹ (autonomous agent) چلانے کی لاگت بدل رہی ہے۔ اب یہ صرف کمپیوٹ اور بینڈوتھ کا معاملہ نہیں رہا۔ اب، مواد کی اپنی ایک قیمت ہے۔ اگر آپ ایجنٹس چلاتے ہیں، تو آپ کو یہ فیصلہ کرنا ہوگا کہ 402 Payment Required ایرر کو کیسے ہینڈل کیا جائے۔
یہ کیسے کام کرتا ہے: یہ سسٹم پروگرام-ٹو-پروگرام ادائیگیوں کے لیے x402 پروٹوکول کا استعمال کرتا ہے۔
- ایک بوٹ سائٹ پر پہنچتا ہے۔
- سائٹ ایک HTTP 402 رسپانس بھیجتی ہے۔
- اس رسپانس میں ایک مینی فیسٹ (manifest) شامل ہوتا ہے جس میں USDC میں قیمت اور Base یا Solana جیسے قبول شدہ نیٹ ورکس کی تفصیل ہوتی ہے۔
- ایجنٹ ادائیگی کی اجازت (payment authorization) پر دستخط کرتا ہے۔
- درخواست کو دستخط کے ساتھ دوبارہ بھیجا جاتا ہے۔
- ادائیگی مکمل ہونے کے بعد مواد فراہم کر دیا جاتا ہے۔
اگر آپ ایجنٹس بنا رہے ہیں یا چلا رہے ہیں، تو آپ کو ڈیزائن کے تین نکات پر توجہ دینے کی ضرورت ہے:
- فیصلہ کرنے کی سطح (Decision Layer): کیا آپ کا ایجنٹ
fetchفنکشن کے اندر ادائیگی ہینڈل کرتا ہے یا کسی اعلیٰ پلاننگ لیئر پر؟ - بجٹ کی حد (Budget Caps): آپ ایک بے قابو ایجنٹ کو بہت زیادہ خرچ کرنے سے کیسے روکتے ہیں؟ آپ دستخط شدہ اجازت نامے میں براہ راست فی درخواست زیادہ سے زیادہ رقم جیسی حدود شامل کر سکتے ہیں۔
- ٹیسٹنگ: اصلی رقم استعمال کرنے سے پہلے ادائیگی کے بہاؤ (payment flow) کو ٹیسٹ کرنے کے لیے Base Sepolia جیسے ٹیسٹ نیٹ کا استعمال کریں۔
ویب "مفت پڑھنے" (free to read) کے ماڈل سے "پڑھنے کے لیے ادائیگی کریں" (pay to read) کے ماڈل کی طرف بڑھ رہی ہے۔ یہ صرف اسکریپنگ کے بارے میں نہیں ہے۔ x402 پروٹوکول Model Context Protocol (MCP) اور Agent-to-Agent (A2A) ادائیگیوں کو بھی سپورٹ کرتا ہے۔
چاہے آپ مواد کا دفاع کر رہے ہوں یا ایجنٹس چلا رہے ہوں، ویب کے قوانین بدل رہے ہیں۔
ماخذ: https://dev.to/aws-builders/aws-waf-brought-back-402-payment-required-for-the-agent-economy-29a
اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi