ویب سکریپر آپ کی لکھی ہدایات کی پیروی کرتا ہے۔ براؤزر ایجنٹ خود فیصلہ کرتا ہے: وہ رینڈر شدہ صفحہ دیکھتا ہے، اگلے قدم پر استدلال کرتا ہے، اور اسے پانے کے لیے ایک اصلی براؤزر میں کلک، ٹائپ اور اسکرول کرتا ہے۔ browser-use، Skyvern اور Anthropic کے computer-use جیسے اوزار ایک LLM کو ایسی چیز میں بدل دیتے ہیں جو انسان کی طرح براؤزر چلاتی ہے — فارم بھرنا، فلو سے گزرنا، نتائج پڑھنا، لے آؤٹ ہلنے پر سنبھل جانا۔
یہ صرف تب کام کرتا ہے جب براؤزر مسلسل چلتا رہے۔ آپ کے لیپ ٹاپ پر وہ اُسی لمحے رک جاتا ہے جب آپ ڈھکن بند کرتے ہیں۔ یہ صفحہ ایک براؤزر ایجنٹ کو درست سائز میں ایک سرور پر رکھنے کے بارے میں ہے تاکہ وہ چوبیس گھنٹے چلے۔
سکریپر بمقابلہ ایجنٹ — درست اوزار چنیں
اس بارے میں ایماندار رہیں کہ آپ کون سا بنا رہے ہیں، کیونکہ دونوں کو مختلف چیزیں چاہئیں:
- سکریپر (httpx، Scrapy) معلوم URLs لاتا اور مقررہ فیلڈز نکالتا ہے۔ حتمی، ہلکا، سستا۔ اگر یہی آپ کا کام ہے تو درست صفحہ ویب سکریپنگ گائیڈ ہے — جس براؤزر کی ضرورت نہیں اُس کے لیے ادائیگی نہ کریں۔
- براؤزر ایجنٹ صفحے کو ایک اصلی Chromium میں رینڈر کرتا اور LLM کو ہر عمل کا فیصلہ کرنے دیتا ہے۔ وہ اُن سائٹس کو سنبھالتا ہے جو سکریپر نہیں کر سکتا — متحرک ایپس، غیر متوقع لے آؤٹ، کئی مرحلوں والے فلو — ایک بھاری باکس اور ہر قدم پر ماڈل کال کی قیمت پر۔
یہ صفحہ دوسرے کے بارے میں ہے۔
باکس کو دراصل کیا چاہیے
ایجنٹ لوپ خود ننھا ہے؛ وسائل headless براؤزر کھاتا ہے۔
- RAM ہی رکاوٹ ہے۔ headless Chromium ~300-500 MB، اور ہر اضافی ٹیب یا کونٹیکسٹ 100-200 MB جوڑتا ہے۔ ایک براؤزر چلانے والا ایک ایجنٹ Small ($8/ماہ — 4 vCPU، 4 GB) پر آرام سے۔ ایک ساتھ کئی براؤزر کونٹیکسٹ چلانا آپ کو Medium ($12) کی طرف دھکیلتا ہے۔
- بغیر GPU۔ ماڈل آپ کے فراہم کنندہ (Anthropic/OpenAI) پر چلتا ہے؛ سرور آرکسٹریشن اور رینڈرنگ کرتا ہے۔ یہ CPU اور RAM ہے۔
- NAT کافی ہے۔ ایجنٹ صرف آؤٹ باؤنڈ کالیں کرتا ہے — جن سائٹس کو چلاتا ہے اور ماڈل API کو۔ وقف شدہ IP صرف ان باؤنڈ سروسز کے لیے۔
سیٹ اپ
# Ubuntu 24.04
apt update && apt install -y python3-venv git
python3 -m venv ~/agent && source ~/agent/bin/activate
# browser-use + Playwright کے لیے Chromium
pip install browser-use
playwright install --with-deps chromium
ایک کم سے کم لوپ ماڈل کی کلید ماحول سے پڑھتا ہے، کبھی کوڈ میں ہارڈ کوڈ نہیں:
# run.py
import os, asyncio
from browser_use import Agent
from browser_use.llm import ChatAnthropic
async def main():
agent = Agent(
task="Open the status page and report which services are down.",
llm=ChatAnthropic(model="claude-sonnet-4-5", api_key=os.environ["ANTHROPIC_API_KEY"]),
)
await agent.run()
asyncio.run(main())
اسے کریش اور ری بوٹ کے پار ایک systemd سروس سے زندہ رکھیں — وہی طرز جو کسی بھی ایجنٹ کو 24/7 چلاتا رکھتا ہے، Restart=always کے ساتھ اور ماڈل کلید EnvironmentFile میں، یونٹ میں نہیں۔
RAM پر نظر رکھیں۔ جو براؤزر ایجنٹ کبھی ٹیب بند نہیں کرتا وہ آہستہ آہستہ باکس کھا جائے گا — کام ختم ہونے پر صفحات اور کونٹیکسٹ بند کریں اور یک وقتی تعداد محدود رکھیں۔ رِسنے والا Chromium ان ایجنٹس کے گرنے کی سب سے عام وجہ ہے۔
جو دراصل ہمارا حصہ ہے: ایجنٹ اپنا باکس خود کرائے پر لے سکتا ہے
یہیں EQVPS ایک عام ہوسٹ سے مختلف ہے۔ ہمارے MCP سرور کے ذریعے ایجنٹ رجسٹر کر سکتا ہے، کرپٹو بیلنس ٹاپ اپ کر سکتا ہے اور order_vps — خود ایک تازہ مشین آرڈر کر سکتا ہے، چیک آؤٹ پر انسان کے بغیر۔ سو جس براؤزر ایجنٹ کو رن کے لیے صاف ماحول چاہیے وہ خود سرور فراہم کر سکتا ہے، براؤزر چلا سکتا ہے، اور ختم ہونے پر اسے گرا سکتا ہے — سب پیشگی ادا شدہ بیلنس سے۔
اسے بغیر KYC کرپٹو ادائیگی کے ساتھ جوڑیں تو پورا لوپ کسی شناختی نشان سے باہر رہتا ہے: رجسٹر کے لیے ای میل، ادائیگی کے لیے USDC یا USDT، تقریباً ایک منٹ میں root۔
ایماندار حدود
- صرف CPU، ایک خطہ (جرمنی)۔ براؤزر چلانے اور API کال کرنے کے لیے ٹھیک؛ اگر GPU یا مخصوص جغرافیہ چاہیے تو پہلے سے جان لیں۔
- ماڈل لاگت الگ۔ ہر قدم ایک ماڈل کال ہے؛ باتونی ایجنٹ کا API بل عموماً $8 سرور کو بونا بنا دیتا ہے۔ مشین سستا حصہ ہے۔
- جہاں بھیجتے ہیں اس کا احترام کریں۔ براؤزر ایجنٹ لاگ اِن، جمع اور خرید سکتا ہے۔ اسے صرف اُن سائٹس پر بھیجیں جنہیں چلانے کا آپ کو حق ہے؛ بدسلوکی، دھوکہ دہی اور خدمت سے انکار قابلِ قبول استعمال کی پالیسی کی خلاف ورزی ہیں۔
اِن حدود میں، اپنے ہمیشہ چالو سرور پر ایک براؤزر ایجنٹ واقعی مفید طرز ہے — یہ اُس وقت کام کرتا ہے جب آپ سوتے ہیں۔ ایک پلان چنیں، کرپٹو میں ادائیگی کریں، اور ایک منٹ میں ایک چلائیں۔ اگر آپ کا کام استدلال نہیں بلکہ مقررہ استخراج ہے تو ویب سکریپنگ گائیڈ سستا، سادہ راستہ ہے۔
تبصرے
ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔