Hermes Agent hakkında
Hermes Agent, Nous Research tarafından geliştirilen açık kaynaklı bir yapay zeka ajanıdır. Komut satırından kullanılır, seçtiğiniz model sağlayıcısına bağlanır ve bir sunucuda kesintisiz çalışabilir. Bu yüzden akşam kapattığınız bir bilgisayardan çok bir VPS üzerinde işe yarar.
VPS, resmi kurulum betiği önceden çalıştırılmış olarak teslim edilir. hermes adında bir sistem kullanıcısı oluşturulur, root hesabındaki SSH anahtarlarınız bu kullanıcıya kopyalanır ve doğrudan bu hesapla bağlanabilirsiniz. hermes komutu, Python bağımlılıklarıyla (uv üzerinden) birlikte kurulur. Git, curl ve sudo da hazırdır.
Sizin yapmanız gereken tek adım yapılandırmadır. Bir model sağlayıcısı seçmenizi ve API anahtarı girmenizi gerektirdiği için etkileşimlidir ve otomatik çalıştırılmaz. Bağlandıktan sonra hermes setup komutuyla yaparsınız.
Hermes Agent ile neler yapabilirsiniz
Resmi kurulum betiği çalıştırılmış
hermes komutu, Nous Research'ün yayımladığı betikle uv ve Python bağımlılıklarıyla birlikte hermes kullanıcısı için kurulur. Derleme yapmanız ya da ortam yönetmeniz gerekmez.
SSH anahtarlarınızla özel hesap
hermes hesabı, root'un yetkili anahtarlarını devralır. Parolası kilitlidir, yani bağlantı yalnızca anahtarla yapılır.
hermes setup ile yönlendirmeli kurulum
Etkileşimli sihirbaz sizden model sağlayıcısını ve API anahtarını ister. Model seçimi sizde kalır ve sonradan değiştirebilirsiniz.
Kalıcı kullanıcı servisleri
hermes için systemd linger modu açıktır. Hesabın servisleri, örneğin ağ geçidi (gateway), açık oturum olmadan da çalışmaya devam eder.
Otomasyon için sudo yetkisi
hermes kullanıcısı parolasız sudo kullanabilir. Ajanın ihtiyaç duyduğu araçları kurmak için pratiktir, ancak kullanım amacınıza göre sınırlandırılmalıdır.
Debian veya Ubuntu seçeneği
Tarif Debian 12 ve 13 ile Ubuntu 20.04, 22.04 ve 24.04 üzerinde çalışır. Sipariş sırasında dilediğinizi seçersiniz.
Hermes Agent ile başlayın
Siparişten canlıya birkaç dakikada.
- 1
VPS'i Hermes Agent ile sipariş edin
Paris veya Frankfurt'ta bir Linux VPS seçin, Debian ya da Ubuntu'yu belirleyin ve Applications sekmesinde Hermes Agent'ı işaretleyin. Siparişe genel SSH anahtarınızı ekleyin: hermes hesabına bu anahtar kopyalanır.
- 2
hermes hesabıyla SSH üzerinden bağlanın
Sunucu teslim edildikten sonra cloud-init'in kurulumu bitirmesini bekleyin, ardından hermes olarak oturum açın. hermes komutu bulunamazsa ortamın yeniden yüklenmesi için yeni bir oturum açın.
Bashssh hermes@SERVER_IP cloud-init status --wait hermes --help - 3
Model sağlayıcısını yapılandırın
Sihirbazı başlatın ve soruları yanıtlayın: sağlayıcı, API anahtarı, model. Başlamadan önce seçtiğiniz sağlayıcının anahtarını hazır edin.
Bashhermes setup - 4
Sunucuyu üretim için güvenceye alın
Ağ erişimini bir güvenlik duvarıyla yalnızca SSH'a indirin ve anahtarla kimlik doğrulamayı koruyun. Yapılandırmanızı ve API anahtarlarınızı içeren hermes ana dizini için yedekleme planlayın.
Bashsudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable
Hermes Agent kullanım alanları
Kesintisiz çalışan yapay zeka asistanı
Kapanmayan bir sunucuda sürekli açık bir ajan tutun ve herhangi bir bilgisayardan SSH ile ulaşın. Çalışma oturumlarınız artık dizüstü bilgisayarınıza bağlı kalmaz.
Mesajlaşma araçlarınıza açılan ağ geçidi
Kalıcı kullanıcı servisi sayesinde Hermes Agent ağ geçidi arka planda çalışabilir. Açık bir SSH oturumu olmasa da ajana ulaşılabilir.
Yönetim görevlerinin otomasyonu
Git, curl ve sudo hazır olduğundan ajan betik hazırlayabilir, depoları inceleyebilir veya makineye araç kurabilir. Üretimden ayrı bir sunucuda denemek için uygun bir ortamdır.
Modelleri denemek için test alanı
Aynı ajanla yapılandırmayı tekrarlayarak farklı model sağlayıcılarını karşılaştırın. Bu denemeleri kişisel ortamınızdan ayrı tutarsınız.
Hermes Agent hakkında sık sorulan sorular
Yapılandırma, yalnızca sizin bildiğiniz bir model sağlayıcısı ve API anahtarı gerektirir. Bu nedenle tarif ajanı kurar, hermes setup komutunu ise hermes kullanıcısı olarak sizin çalıştırmanıza bırakır.
Hermes Agent hakkında daha fazlası
Kurulumun bittiğini doğrulama
Kurulum, ilk açılışta cloud-init ile çalışır. uv ve Python bağımlılıkları indirilir, bu da birkaç dakika sürer. Bitmesini düzgün biçimde beklemek için:
Bashcloud-init status --wait
Bitiş mesajı, hermes olarak bağlanmanızı ve hermes setup komutunu çalıştırmanızı söyler. Ayrıntıyı izlemek isterseniz /var/log/cloud-init-output.log dosyasına bakın.
Yapılandırmayı başlatma
hermes setup etkileşimlidir: sizden model sağlayıcısını ve API anahtarını ister. Tarif bu bilgileri tahmin edemeyeceği için sihirbazı sizin yerinize çalıştırmaz. Sağlayıcıyı değiştirmek istediğinizde sihirbazı daha sonra yeniden başlatabilirsiniz.
Arka plan servisleri
Tarif loginctl enable-linger hermes komutunu etkinleştirir. Bu olmadan systemd, bir kullanıcının son oturumu kapandığında o kullanıcının servislerini durdurur. Linger açıkken Hermes Agent ağ geçidi gibi bir kullanıcı servisi, SSH bağlantınızı kapattıktan sonra da çalışmaya devam eder.
Güvenlik
hermes hesabının parolası kilitlidir ve parolasız sudo yetkisi vardır. Kapıyı yalnızca SSH anahtarınız açar, ancak anahtarı ele geçiren herkes root yetkisi kazanır. Anahtarınızı bir passphrase ile koruyun.
Komut çalıştıran bir ajan hata da yapabilir. Sunucuda işlem yapmasına izin veriyorsanız, araçlarınızın kurulumu biter bitmez parolasız sudo'yu kaldırın (/etc/sudoers.d/ altındaki dosya) ve bu makineye kritik veri koymayın.
Yedekleme
API anahtarları ve yapılandırma, kullanıcının ana dizininde, yani /home/hermes içinde bulunur. Bu dizini düzenli olarak, örneğin rsync ile başka bir sunucuya yedekleyin ve API anahtarlarını kendi tarafınızda bir gizli bilgi yöneticisinde saklayın. Daha geniş Linux ortamları için Linux VPS sayfamıza ve eğitimlerimize göz atabilirsiniz.

