যে AI এজেন্ট কেবল আপনার ল্যাপটপ খোলা থাকতে চলে, সেটি একটি স্ক্রিপ্ট। এটিকে নিজেকে চালানো — পুনঃসংযোগ, পুনঃচেষ্টা, রিবুট পেরিয়ে টিকে থাকা — করতে হলে systemd-র অধীনে একটি VPS-এ রাখুন। এটি ন্যূনতম কপি-পেস্ট গাইড। কেন ও দীর্ঘ রূপের (আপটাইম, সাইজিং, MCP দিক) জন্য দেখুন AI এজেন্ট 24/7 চালানো ও AI এজেন্টের জন্য VPS-এর সংক্ষিপ্ত পরিচিতি।
1. Python ও একটি virtualenv
apt update && apt install -y python3-venv python3-pip git
git clone https://github.com/you/your-agent.git /opt/agent
cd /opt/agent
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
2. API কী env ফাইলে রাখুন
কখনো কী কোডে হার্ড-কোড করবেন না। কেবল root পড়তে পারে এমন ফাইলে রাখুন:
cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env
3. এটিকে একটি systemd সার্ভিসে মুড়ে দিন
# /etc/systemd/system/agent.service
[Unit]
Description=AI Agent
After=network.target
[Service]
WorkingDirectory=/opt/agent
ExecStart=/opt/agent/.venv/bin/python main.py
EnvironmentFile=/opt/agent/.env
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now agent
journalctl -u agent -f # watch it run
Restart=always-ই পুরো ব্যাপার: ভোর ৩টার ক্র্যাশ এজেন্টকে সকাল পর্যন্ত মৃত রেখে না দিয়ে রিস্টার্ট করে। (এই প্যাটার্ন নিয়ে আরও একটি systemd সার্ভিস তৈরি-তে।)
4. ক্র্যাশ-লুপে নজর রাখুন
এজেন্ট শুরুতেই সঙ্গে সঙ্গে ব্যর্থ হলে Restart=always চিরকাল চেষ্টা করে যায়। RestartSec=5 চেষ্টাগুলোর মধ্যে ব্যবধান দেয়; মূল ত্রুটি ঠিক করতে journalctl -u agent পড়ুন (সাধারণত কোনো অনুপস্থিত env ভেরিয়েবল বা ডিপেন্ডেন্সি)।
সাইজিং ও সৎ কথা
- API-নির্ভর এজেন্ট (মডেল আপনার প্রোভাইডারে চলে): হালকা — একটি Small ($8) বা AI-Agent প্ল্যান ($10, 4 GB) যথেষ্টের বেশি। কোনো GPU লাগে না।
- স্থানীয় মডেল: আলাদা, ভারী সেটআপ — Ollama-র মাধ্যমে CPU-তে ছোট কোয়ান্টাইজড মডেল; বড়গুলোর জন্য GPU দরকার যা আমরা দিই না।
- বরং কন্টেইনারাইজড? Docker-এর
--restart unless-stoppedএকই ভূমিকা রাখে — দেখুন AI এজেন্টের জন্য docker-compose।
EQVPS একটি MCP সার্ভার-ও দেয়, তাই একটি এজেন্ট নিজের মেশিনও নিজে প্রভিশন করতে পারে। প্রায় এক মিনিটে root, কোনো KYC নেই, ক্রিপ্টোতে পেমেন্ট।
মন্তব্য
এখনো কোনো মন্তব্য নেই। প্রথম হোন।