EQVPS

په VPS کې د AI اجنټ چلولو څرنګوالی (Python، venv، systemd)

په VPS کې د AI اجنټ چلولو لپاره د کاپي-پیسټ لارښود: Python او virtualenv تنظیم کړئ، د API کیلي په env فایل کې وساتئ، او اجنټ په systemd خدمت کې ونغاړئ ترڅو د کریش پر مهال بیا پیل شي او له بیا-پیلونو ژوندی پاتې شي.

یو AI اجنټ چې یوازې تر هغه چلیږي چې ستاسو لپ‌ټاپ خلاص وي، یوه سکریپټ ده. د دې لپاره چې دا ځان وچلوي — بیا وصل شي، بیا هڅه وکړي، له بیا-پیلونو ژوندی پاتې شي — دا په VPS کې د systemd لاندې کیږدئ. دا لږترلږه کاپي-پیسټ لارښود دی. د دلیل او اوږد شکل لپاره (اپ‌ټایم، اندازه، د MCP زاویه) د AI اجنټ ۲۴/۷ چلول او د AI اجنټانو لپاره د VPS کتنه وګورئ.

۱. 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

۲. د API کیلي په env فایل کې وساتئ

کیلي هیڅکله په کوډ کې سخت مه کوئ. دا په داسې فایل کې کیږدئ چې یوازې root یې لوستلی شي:

cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env

۳. دا په 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 خدمت جوړول کې.)

۴. د کریش لوپونو ته پام وکړئ

که اجنټ د پیل پر مهال سمدلاسه ناکام شي، Restart=always تل بیا هڅه کوي. RestartSec=5 هڅې سره لرې کوي؛ د بنسټیزې تیروتنې د حل لپاره journalctl -u agent ولولئ (معمولاً یو ورک env متغیر یا تړاو).

اندازه او ریښتیني ټکي

EQVPS همدارنګه یو MCP سرور وړاندې کوي، نو یو اجنټ کولی شي حتی خپل ماشین پخپله چمتو کړي. نږدې په یوه دقیقه کې root، بې له KYC، په کریپټو تادیه.

پوښتنې

په VPS کې د AI اجنټ چلولو لپاره څه ته اړتیا لرم؟

د اجنټ د تړاوونو لپاره د virtualenv سره Python، ستاسو د ماډل API کیلي په چاپیریالي فایل کې، او د systemd خدمت ترڅو د کریش پر مهال بیا پیل شي او په بوټ کې پیل شي. که اجنټ کوربه ماډل ته زنګ ووهي (عام حالت) نو دومره دی — GPU نشته. مرحلې لاندې دي؛ تاسو نږدې په یوه دقیقه کې root ترلاسه کوئ.

د API کیلي چیرته کیږدم؟

په EnvironmentFile کې (chmod 600)، هیڅکله د unit فایل کې یا git ته کمیټ شوی نه. systemd دا د پیل پر مهال د پروسې چاپیریال ته پورته کوي. په دې توګه یو لیک شوی unit یا repo ستاسو کیلي نه افشا کوي.

له جلا کیدو وروسته اجنټ څنګه روان وساتم؟

دا د Restart=always سره په systemd خدمت کې ونغاړئ. د ترمینل کې یا د nohup سره له چلولو برعکس، systemd دا د کریش پر مهال بیا پیلوي، په بوټ کې یې پیلوي، او لاګونه journalctl ته اخلي. دا د یوې سکریپټ او یو داسې اجنټ ترمنځ توپیر دی چې ځان چلوي.

ایا زه GPU ته اړتیا لرم؟

نه که اجنټ د API له لارې کوربه ماډل ته زنګ ووهي — دا یوازې-CPU همغږۍ کار دی، په کوچني ماشین کې آرام. تاسو GPU یوازې د ماډل ځایي چلولو لپاره ته اړتیا لرئ، چې موږ یې نه وړاندې کوو؛ په CPU کې د کوچنیو ځایي ماډلونو لپاره د Ollama لارښود وګورئ.

ایا تاسو پیژندپاڼه یا کارت غواړئ؟

نه. د نوم لیکنې لپاره یو بریښنالیک، په USDC یا USDT کې تادیه — هیڅ سند نشته، هیڅ کارت نشته. نږدې په یوه دقیقه کې root.

تبصرې

لا تبصرې نشته. لومړی اوسئ.

یوه تبصره پریږدئ

تبصرې د ښکاره کیدو مخکې اعتدال کیږي.