Ένας πράκτορας AI που τρέχει μόνο όσο είναι ανοιχτό το laptop σου είναι ένα script. Για να τον κάνεις να τρέχει τον εαυτό του — να επανασυνδέεται, να ξαναπροσπαθεί, να επιβιώνει από επανεκκινήσεις — βάλ' τον σε ένα VPS κάτω από systemd. Αυτός είναι ο ελάχιστος οδηγός copy-paste. Για το γιατί και τη μεγαλύτερη μορφή (uptime, μέγεθος, η πλευρά MCP) δες τρέξιμο πράκτορα AI 24/7 και την επισκόπηση VPS για πράκτορες AI.
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 είναι όλο το νόημα: μια κατάρρευση στις 3 τα ξημερώματα επανεκκινεί αντί να αφήσει τον πράκτορα νεκρό μέχρι το πρωί. (Περισσότερα για το μοτίβο στο δημιουργία υπηρεσίας systemd.)
4. Πρόσεχε τους βρόχους κατάρρευσης
Αν ο πράκτορας αποτυγχάνει ακαριαία στην εκκίνηση, το Restart=always ξαναπροσπαθεί για πάντα. Το RestartSec=5 αραιώνει τις προσπάθειες· διάβασε το journalctl -u agent για να διορθώσεις το υποκείμενο σφάλμα (συνήθως μια env μεταβλητή ή εξάρτηση που λείπει).
Μέγεθος και τα ειλικρινή σημεία
- Πράκτορας βασισμένος σε API (το μοντέλο τρέχει στον πάροχό σου): ελαφρύς — ένα Small ($8) ή το πλάνο AI-Agent ($10, 4 GB) φτάνει και περισσεύει. Δεν χρειάζεται GPU.
- Τοπικό μοντέλο: διαφορετική, βαρύτερη εγκατάσταση — μικρά κβαντισμένα μοντέλα σε CPU μέσω Ollama· τα μεγάλα χρειάζονται GPU που δεν προσφέρουμε.
- Σε container αντ' αυτού; Το
--restart unless-stoppedτου Docker παίζει τον ίδιο ρόλο — δες docker-compose για πράκτορες AI.
Το EQVPS εκθέτει επίσης έναν MCP server, ώστε ένας πράκτορας να μπορεί ακόμη και να προμηθεύσει το δικό του μηχάνημα. Root σε περίπου ένα λεπτό, χωρίς KYC, πληρωμή σε crypto.
Σχόλια
Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.