Standardmäßig ersetzt das system oder instructions, das in der Hermes Agent API übergeben wird, nicht vollständig die ursprüngliche Systemanforderung, sondern wird auf die eigene Kern-Systemeingabeaufforderung des Hermes Agents gelegt. Die offizielle API-Server-Dokumentation macht das sehr einfach: Die Frontend-Systemeingaben sind nur zusätzliche Befehle, und Werkzeuge, Speicher und Fähigkeiten verschwinden nicht.
Was bedeutet das, wenn man das Frontend andockt?
- Du kannst Frontend-Einstellungen wie "Knappe Antworten" und "Immer Python-Typen annotieren" zum Open WebUI hinzufügen.
- Aber erwarten Sie nicht, dass das Frontend-System allein die Werkzeuge und Fähigkeiten von Hermes Agent vollständig auslöscht.
- Wenn du die Fähigkeiten wirklich einschränken willst, solltest du Hermes' Toolsets, Plattformkonfiguration oder Instanzkonfiguration ändern.
Viele Menschen denken fälschlicherweise, dass "Frontend-System = die gesamte Persönlichkeit des Assistenten übernimmt", und wenn sie sehen, wie Hermes Tools aufruft, denken sie, es gibt einen Bug in der API. Tatsächlich ist es laut offiziellem Entwurf ursprünglich Schichtung, nicht Ersatz.
Kurz gesagt: Das System in der API fügt nur Schichten hinzu, nicht die Basis.
Offizielle Open-Source-Adresse: https://github.com/NousResearch/hermes-agent; Offizieller Dokumenteneintrag: https://hermes-agent.nousresearch.com/.