Zurück zu Fragen und Antworten zu KI
Was ist der Unterschied zwischen Hermes Agent config.yaml und .env?

Was ist der Unterschied zwischen Hermes Agent config.yaml und .env?

Fragen und Antworten zu KI Admin 85 Aufrufe

Vermischen Sie nicht Hermes Agents config.yaml und .env miteinander. Einfaches Verständnis: .env eignet sich besser für Schlüssel und Umweltvariablen, und config.yaml eignet sich besser für strukturierte Funktionskonfigurationen wie Provider-Routing, MCP-Server, Browser, Gateway, Toolsets, Speicher usw.

Wie man die Arbeit aufteilt

.env Geben Sie diese Art von Inhalt an: API-Schlüssel, Bot-Token, Serviceadresse, sensible Zugangsdaten.
config.yaml Folgende Dinge einfügen: Modellrouting, MCP-Serverliste, Include/Exklude, Browser-Backend, Cron, Gateway-Verhalten, Sandbox-Einstellungen.

Empfohlen für Anfänger

  1. Schreibe die Basiskonfiguration zum ersten Mal in hermes setup.
  2. Verwenden Sie hermes config edit beim Ändern der strukturierten Konfiguration.
  3. Streue keine Schlüssel im Projektverzeichnis, sondern gib ~/.hermes/.env Priorität.
  4. Nach der Änderung der Konfiguration starte Hermes neu oder führe den entsprechenden Reload-Befehl aus.

Mit einem Wort: .env verwaltet Schlüssel, config.yaml verwaltet das Verhalten; Packen Sie nicht alles in eine Akte.

Offizielle Open-Source-Adresse: https://github.com/NousResearch/hermes-agent; Offizieller Dokumenteneintrag: https://hermes-agent.nousresearch.com/.

Empfohlene Tools

Mehr