Wakala wa AI anayeendesha tu wakati kompyuta yako ya mkononi imefunguliwa ni skripti. Ili amfanye ajiendeshe mwenyewe — kuunganisha upya, kujaribu tena, kunusurika kuwasha upya — mweke kwenye VPS chini ya systemd. Huu ni mwongozo wa chini kabisa wa kunakili-bandika. Kwa sababu na muundo mrefu (muda wa kufanya kazi, ukubwa, upande wa MCP), angalia kuendesha wakala wa AI saa 24/7 na muhtasari wa VPS kwa wakala wa AI.
1. Python na 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. Weka ufunguo wa API kwenye faili la env
Kamwe usiweke funguo moja kwa moja kwenye msimbo. Ziweke kwenye faili ambalo root pekee anaweza kusoma:
cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env
3. Mfunge ndani ya huduma ya 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 ndiyo lengo lote: kuanguka saa 9 usiku kunaanza upya badala ya kumwacha wakala amekufa hadi asubuhi. (Zaidi kuhusu mtindo huu katika kuunda huduma ya systemd.)
4. Angalia mizunguko ya kuanguka
Ikiwa wakala anashindwa mara moja wakati wa kuanza, Restart=always hujaribu tena milele. RestartSec=5 hupanua nafasi kati ya majaribio; soma journalctl -u agent kurekebisha kosa la msingi (mara nyingi kigezo cha env kilichokosekana au tegemezi).
Ukubwa na sehemu za ukweli
- Wakala anayetegemea API (modeli inaendesha kwa mtoa huduma wako): mwepesi — Small ($8) au mpango wa AI-Agent ($10, 4 GB) unatosha kabisa. Hakuna GPU.
- Modeli ya kienyeji: usanidi tofauti, mzito zaidi — modeli ndogo zilizopimwa kwenye CPU kupitia Ollama; kubwa zinahitaji GPU ambayo hatutoi.
- Badala yake kwenye kontena?
--restart unless-stoppedya Docker inacheza jukumu lile lile — angalia docker-compose kwa wakala wa AI.
EQVPS pia inaonyesha seva ya MCP, hivyo wakala anaweza hata kujipatia mashine yake mwenyewe. Root kwa takribani dakika moja, bila KYC, malipo kwa crypto.
Maoni
Bado hakuna maoni. Kuwa wa kwanza.