Agen AI yang hanya berjalan selama laptop Anda terbuka hanyalah sebuah skrip. Agar ia menjalankan dirinya sendiri — menyambung ulang, mencoba ulang, bertahan melewati reboot — taruh di VPS di bawah systemd. Ini panduan salin-tempel minimal. Untuk alasan dan bentuk yang lebih panjang (uptime, ukuran, sisi MCP), lihat menjalankan agen AI 24/7 dan ringkasan VPS untuk agen AI.
1. Python dan 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. Simpan kunci API di file env
Jangan pernah menaruh kunci langsung di kode. Taruh di file yang hanya bisa dibaca root:
cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env
3. Bungkus dalam layanan 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 adalah inti dari semuanya: crash pukul 3 pagi akan restart alih-alih membiarkan agen mati hingga pagi. (Lebih lanjut tentang pola ini di membuat layanan systemd.)
4. Waspadai crash loop
Jika agen langsung gagal saat start, Restart=always mencoba ulang selamanya. RestartSec=5 merenggangkan percobaan; baca journalctl -u agent untuk memperbaiki galat yang mendasarinya (biasanya variabel env atau dependensi yang hilang).
Ukuran dan bagian jujurnya
- Agen berbasis API (model berjalan di penyedia Anda): ringan — Small ($8) atau paket AI-Agent ($10, 4 GB) sudah lebih dari cukup. Tanpa GPU.
- Model lokal: penyiapan berbeda dan lebih berat — model terkuantisasi kecil di CPU lewat Ollama; yang besar butuh GPU yang tidak kami tawarkan.
- Pakai kontainer saja?
--restart unless-stoppedmilik Docker memainkan peran yang sama — lihat docker-compose untuk agen AI.
EQVPS juga menyediakan server MCP, sehingga agen bahkan bisa menyediakan mesinnya sendiri. Root dalam sekitar semenit, tanpa KYC, bayar dengan kripto.
Komentar
Belum ada komentar. Jadilah yang pertama.