Mi az a Hermes Agent?
A Hermes Agent a Nous Research nyílt forráskódú AI-ügynöke, amelyet arra terveztek, hogy feladatokon dolgozzon, megjegyezze, amit tanul, és idővel fejlődjön. Eszközöket – például terminált, böngészőt, fájlrendszert, webes keresést és kódfuttatást – is használhat a munka elvégzéséhez, nem csupán választ generál.
Mi az AI-ügynök?
Egy AI-ügynök többre képes a szöveggenerálásnál. Célt adsz neki, ő pedig eldöntheti, milyen műveletekre van szükség, eszközöket használhat, megfigyelheti az eredményeket, és tovább dolgozhat a cél elérésén.
Számos AI-ügynök már most is képes eszközöket használni és többlépéses feladatokat végrehajtani. A különbség az, hogy mi történik a feladat befejezése után. Egyes ügynökök minden feladatot új problémaként kezelnek. A Hermes viszont úgy lett kialakítva, hogy megőrizze a hasznos tudást és eljárásokat, így idővel egyre hasznosabbá válhat. A DaDesktopen futó ügynökökkel kapcsolatban lásd: Agentic AI.
Mitől más a Hermes?
A Hermes beépített tanulási ciklussal rendelkezik. Tapasztalataiból készségeket hozhat létre, használat közben fejlesztheti ezeket, hasznos információkat jegyezhet meg, és korábbi munkamenetekben kereshet, ha korábbi munkából származó adatokra van szüksége.
Tartós memória
A Hermes képes megjegyezni hasznos információkat rólad, a projektjeidről és a környezetedről a munkamenetek között.
Fejlődő készségek
A Hermes a hasznos munkafolyamatokat újra felhasználható készségekké alakíthatja, és fejlesztheti őket, ahogy jobb megoldásokat talál egy feladat elvégzésére.
Korábbi munkamenetek
A Hermes kereshet a korábbi beszélgetésekben, hogy visszanyerje az aktuális munkához kapcsolódó információkat.
Miért érdemes a Hermes Agentet használni?
A Hermes akkor hasznos, ha egy feladat több lépést, eszközt vagy alkalmazást foglal magában. Ahelyett, hogy ismételten váltogatnál egy AI-csevegés, terminál, böngésző és fájlok között, átadhatod a Hermesnek a teljes feladatot, és hagyhatod, hogy koordinálja a munkát.
- Teljes feladatokon dolgozik: adj a Hermesnek egy célt ahelyett, hogy egyes utasításokat kérnél.
- Megőrzi a kontextust az idő múlásával: hasznos információkat tart meg különálló munkamenetek között.
- Újra felhasználható munkafolyamatokat épít: a sikeres megközelítéseket készségként menti el, ahelyett hogy ugyanazt a problémát a nulláról oldaná meg.
- Automatizálja az ismétlődő munkát: feladatokat ütemezhet a háttérben történő automatikus futtatáshoz.
- Delegálja a munkát: külön alügynököket használhat egy nagyobb feladat különböző részeihez.
- Modellt választhatsz: a Hermes helyi modellekhez vagy támogatott felhőalapú modellszolgáltatókhoz csatlakoztatható.
Mire képes a Hermes
- Szoftverfejlesztés: kódot vizsgál, hibákat keres, módosításokat végez, teszteket futtat, és tárolókkal dolgozik.
- Kutatás: keres a weben, forrásokat olvas, információkat gyűjt, és rendszerezi a megállapításokat.
- Automatizálás: szkripteket futtat, és ismétlődő feladatokat ütemez, például jelentéseket, megfigyelést és egyéb rutinokat.
- Rendszeradminisztráció: terminált használ, szoftvert telepít, rendszereket konfigurál, és problémákat hárít el.
- Böngészős feladatok: webhelyeken navigál, weboldalakkal lép interakcióba, és információkat gyűjt.
- Fájlműveletek: fájlokat olvas, hoz létre, szerkeszt, keres és rendszerez.
- Eszközin-tegrációk: további szolgáltatásokat és eszközöket csatlakoztat MCP-n keresztül.
Hogyan fejlődik a Hermes a használat során
Tegyük fel, hogy nehéz, több lépésből álló feladatot adsz a Hermesnek. A megoldás közben a Hermes felfedezhet egy jól működő munkafolyamatot. Ezt a munkafolyamatot készségként mentheti el, ahelyett hogy a tudás elveszne a feladat végén.
Amikor legközelebb hasonló feladat merül fel, a Hermes kiindulópontként használhatja ezt a készséget. Ha a munkafolyamat fejlesztésre szorul, a készség frissíthető. A memóriája emellett hasznos tényeket és tanulságokat is megőrizhet a korábbi munkából.
A memória és a készségek különböző célokat szolgálnak. A memória hasznos információkat és kontextust tárol, míg a készségek a dolgok elvégzésére szolgáló eljárásokat őrzik. Együtt lehetővé teszik a Hermes számára, hogy tudást építsen fel mindarról, amit tud, és arról is, hogyan végezze el az ismétlődő munkát.
Munka automatizálása a háttérben
A Hermes beépített ütemezővel rendelkezik az ismétlődő feladatokhoz. Természetes nyelven leírhatsz egy ütemezést, és a Hermes elvégezheti a munkát anélkül, hogy meg kellene várnod egy munkamenet elindítását.
Ez használható jelentésekhez, megfigyeléshez, biztonsági mentésekhez, kutatási feladatokhoz és egyéb rutinokhoz. Az ütemezett feladatok a futtatások között is megőrizhetik a folytonosságot, így építhetnek a korábbi munkára.
Helyi vagy felhőalapú modellek futtatása
A Hermes nincs egyetlen LLM-hez kötve. Csatlakoztathatod helyi modellekhez vagy támogatott felhőszolgáltatókhoz, és modellt válthatsz anélkül, hogy az ügynök eszközeit, memóriáját és munkafolyamatait módosítanád.
A helyi modell futtatása nagyobb irányítást biztosít a modell, a hardver és az adatfeldolgozás helye felett. Azt is lehetővé teszi, hogy a Hermes a fájljaiddal és más helyi erőforrásokkal dolgozzon anélkül, hogy azokat külső modellszolgáltatónak küldené el.
A Hermes telepítése
A Hermes Linuxon, macOS-en, Windowson és WSL2-n futhat. Telepítheted az asztali alkalmazást, vagy használhatod a parancssori verziót az asztali alkalmazás nélkül.
Linuxon, macOS-en vagy WSL2-n nyiss egy terminált, és futtasd:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashWindowson a PowerShellből futtasd a telepítőt:
irm https://hermes-agent.nousresearch.com/install.ps1 | iexA telepítés után futtasd a beállító varázslót a modellszolgáltató és egyéb beállítások konfigurálásához:
hermes setupA telepítési lehetőségekért és a konfigurációs részletekért lásd a Hermes dokumentációját.
A Hermes futtatása a DaDesktopen
A Hermesnek olyan környezetre van szüksége, ahol futtathatja eszközeit és tárolhatja adatait. A DaDesktop felhőalapú asztalt biztosít a Hermes és egy helyi LLM futtatásához szükséges CPU-, RAM-, tárhely- és GPU-erőforrásokkal.
Ez akkor hasznos, ha a futtatni kívánt modellnek több VRAM-ra van szüksége, mint amennyi a saját gépeden rendelkezésre áll. Válassz elegendő VRAM-mal rendelkező GPU-t, indíts el egy DaDesktop asztalt, telepítsd a Hermest, és futtasd a modellt helyben az ügynök mellett.
Az asztalt futva is hagyhatod az ütemezett feladatokhoz és a hosszú ideig tartó munkafolyamatokhoz anélkül, hogy a személyi számítógépedet bekapcsolva kellene tartanod.
Tudj meg többet a helyi LLM-ek DaDesktopen történő futtatásáról.
Próbáld ki a Hermes Agentet
Készen álló asztali környezet Hermes Agenttel, ahol a helyi modell már telepítve és beállítva van. Indítsa el, és azonnal használhatja, beállítás nélkül.