EQVPS

browser-use এজেন্টের জন্য VPS: সার্ভারে ২৪/৭ computer-use AI চালান

Sep 5, 2026 · 3 মিনিট পড়া · EQVPS Team

ওয়েব স্ক্র্যাপার আপনার লেখা নির্দেশ অনুসরণ করে। ব্রাউজার এজেন্ট নিজেই সিদ্ধান্ত নেয়: রেন্ডার হওয়া পেজ দেখে, পরের ধাপ নিয়ে যুক্তি করে, এবং তা করতে একটি বাস্তব ব্রাউজারে ক্লিক, টাইপ ও স্ক্রল করে। browser-use, Skyvern ও Anthropic-এর computer-use-এর মতো টুল একটি LLM-কে এমন কিছুতে পরিণত করে যা মানুষের মতো ব্রাউজার চালায় — ফর্ম পূরণ, ফ্লো পার হওয়া, ফলাফল পড়া, লেআউট সরে গেলে সামলে নেওয়া।

এটি কেবল তখনই কাজ করে যখন ব্রাউজার সর্বদা চলতে থাকে। আপনার ল্যাপটপে ঢাকনা বন্ধ করার মুহূর্তেই থেমে যায়। এই পেজ একটি ব্রাউজার এজেন্টকে সঠিক আকারে একটি সার্ভারে বসিয়ে চব্বিশ ঘণ্টা চালানোর কথা।

স্ক্র্যাপার বনাম এজেন্ট — সঠিক টুল বাছুন

আপনি কোনটি বানাচ্ছেন সে বিষয়ে সৎ থাকুন, কারণ দুটোর চাহিদা আলাদা:

এই পেজ দ্বিতীয়টি নিয়ে।

বক্সের আসলে কী দরকার

এজেন্ট লুপ নিজে ক্ষুদ্র; সম্পদ খায় headless ব্রাউজার

সেটআপ

# 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 সার্ভিস দিয়ে একে জীবিত রাখুন — যে প্যাটার্ন যেকোনো এজেন্টকে ২৪/৭ চালু রাখে, Restart=always সহ এবং মডেল কী EnvironmentFile-এ, ইউনিটে নয়।

RAM-এর দিকে খেয়াল রাখুন। যে ব্রাউজার এজেন্ট ট্যাব কখনো বন্ধ করে না, সে ধীরে ধীরে বক্স খেয়ে ফেলবে — কাজ শেষে পেজ ও কনটেক্সট বন্ধ করুন এবং কনকারেন্সি সীমিত রাখুন। লিক হওয়া Chromium এসব এজেন্ট ভেঙে পড়ার সবচেয়ে সাধারণ কারণ।

যা আসলে আমাদের নিজস্ব: এজেন্ট নিজেই বক্স ভাড়া নিতে পারে

এখানেই EQVPS সাধারণ হোস্ট থেকে আলাদা। আমাদের MCP সার্ভার-এর মাধ্যমে এজেন্ট রেজিস্টার করতে, ক্রিপ্টো ব্যালেন্স টপ-আপ করতে এবং order_vps — নিজেই একটি নতুন মেশিন অর্ডার করতে পারে, চেকআউটে কোনো মানুষ ছাড়া। তাই যে ব্রাউজার এজেন্টের রানের জন্য পরিষ্কার পরিবেশ দরকার সে নিজেই সার্ভার প্রোভিশন করতে, ব্রাউজার চালাতে এবং শেষে তা ধ্বংস করতে পারে — সবই প্রিপেইড ব্যালেন্স থেকে।

এটিকে KYC-ছাড়া ক্রিপ্টো পেমেন্টের সঙ্গে জুড়ুন এবং পুরো লুপ যেকোনো পরিচয়-ছাপের বাইরে থাকে: রেজিস্টারে ইমেইল, পেমেন্টে USDC বা USDT, root প্রায় এক মিনিটে।

সৎ সীমা

এর ভেতরে, নিজের সদা-চালু সার্ভারে একটি ব্রাউজার এজেন্ট সত্যিই কার্যকর প্যাটার্ন — আপনি ঘুমালে এটি কাজ করে। একটি প্ল্যান বাছুন, ক্রিপ্টোতে দিন, আর এক মিনিটে একটি চালু করুন। আপনার কাজ যুক্তি নয় বরং স্থির এক্সট্র্যাকশন হলে, ওয়েব স্ক্র্যাপিং গাইড সস্তা ও সরল পথ।

FAQ

ব্রাউজার এজেন্ট আর ওয়েব স্ক্র্যাপারের পার্থক্য কী?

স্ক্র্যাপার আপনার লেখা স্ক্রিপ্ট অনুসরণ করে — এই URL আনো, এই ফিল্ডগুলো তোলো। ব্রাউজার এজেন্টকে চালায় একটি LLM: সে পেজ দেখে, কী ক্লিক বা টাইপ করবে ঠিক করে, এবং লেআউট বদলালে মানিয়ে নেয়। browser-use, Skyvern ও Anthropic-এর computer-use এভাবেই কাজ করে। এটি স্থির ক্রলার আর যুক্তিবোধসম্পন্ন অপারেটরের মধ্যে পার্থক্য। আপনার কাজ নির্ধারিত এক্সট্র্যাকশন হলে স্ক্র্যাপিং গাইড দেখুন; এই পেজ যুক্তিবোধের ধরন নিয়ে।

ব্রাউজার এজেন্ট চালাতে কি GPU লাগে?

না। যুক্তি ঘটে সেই LLM-এ যাকে আপনি API দিয়ে ডাকেন (Anthropic, OpenAI ইত্যাদি), তাই সার্ভার শুধু একটি headless Chromium আর আপনার এজেন্ট লুপ চালায় — CPU ও RAM-এর কাজ, GPU নয়। GPU কেবল তখনই লাগবে যদি আপনি মডেলও লোকালি চালান, যা আলাদা ও অনেক ভারী সেটআপ।

কত RAM দরকার?

ওজন ব্রাউজারে, এজেন্টে নয়। একটি headless Chromium ইনস্ট্যান্স ~৩০০-৫০০ MB, প্রতি খোলা ট্যাব/কনটেক্সটে আরও ১০০-২০০ MB, সঙ্গে আপনার রানটাইম। একটি ব্রাউজার চালানো এক এজেন্টের জন্য Small ($8, 4 GB) যুক্তিসঙ্গত সর্বনিম্ন; সমান্তরালে একাধিক ব্রাউজার কনটেক্সট চালালে Medium-এ উঠুন।

ডেডিকেটেড IP কি লাগবে?

সাধারণত না। ব্রাউজার এজেন্ট আউটবাউন্ড অনুরোধ করে — যে সাইট চালায় ও মডেল API-তে — তাই ফরওয়ার্ডেড SSH সহ NAT প্ল্যানই যথেষ্ট ও সস্তা। ডেডিকেটেড IP নিন কেবল যদি ইনবাউন্ড সার্ভিসও প্রকাশ করেন (কন্ট্রোল ড্যাশবোর্ড, webhook রিসিভার)।

এটা কি অনুমোদিত? সীমা কী?

আপনার ব্যবহারের অধিকার আছে এমন সাইটের বৈধ স্বয়ংক্রিয়তা — হ্যাঁ। প্রতিটি সাইটের শর্ত ও রেট-লিমিট মানুন, লক্ষ্যকে সেবা-অস্বীকৃতি পর্যন্ত পেটাবেন না, এবং প্রতারণা, credential stuffing বা অ্যাকাউন্ট অপব্যবহারে ব্যবহার করবেন না। এটি গ্রহণযোগ্য ব্যবহার নীতি লঙ্ঘন এবং সেবা বন্ধ হয়। ব্রাউজার এজেন্ট শক্তিশালী অপারেটর; কেবল সেখানেই তাক করুন যেখানে কাজ করার অধিকার আছে।

← ব্লগে ফিরুনপ্ল্যান ও মূল্য দেখুন →

মন্তব্য

এখনো কোনো মন্তব্য নেই। প্রথম হোন।

একটি মন্তব্য দিন

মন্তব্য প্রকাশের আগে মডারেট করা হয়।