Voraussetzungen
- Git
- Ein CometAPI-Konto mit einem aktiven API-Schlüssel
- Ein Terminal unter macOS, Linux oder WSL2
Installation
Holen Sie sich Ihren CometAPI API-Schlüssel
Melden Sie sich bei der CometAPI-Konsole an. Klicken Sie auf Add API Key und kopieren Sie Ihren 

<COMETAPI_KEY>-Schlüssel.

Installieren Sie Hermes Agent
Der folgende Befehl führt das offizielle Installationsprogramm aus:Wenn die aktuelle Shell den Befehl
hermes noch nicht erkennt, laden Sie die Shell-Konfiguration neu:Hermes speichert die Konfiguration in
~/.hermes/, verlinkt den Befehl hermes in ~/.local/bin und fügt ~/.local/bin möglicherweise zum PATH Ihrer Shell hinzu.Konfiguration
Speichern Sie Ihren CometAPI-Schlüssel
Öffnen Sie Hermes verwendet
~/.hermes/.env und fügen Sie die folgende Zeile hinzu:OPENAI_API_KEY als Auth-Fallback für benutzerdefinierte OpenAI-kompatible Endpoints.Konfigurieren Sie den CometAPI-Endpoint
Öffnen Sie Ersetzen Sie
~/.hermes/config.yaml und stellen Sie sicher, dass der Abschnitt model so aussieht:your-model-id durch eine aktuelle text-model ID von der CometAPI-Modelle-Seite.Behalten Sie den API-Schlüssel in
~/.hermes/.env. Hinterlegen Sie keine Secrets fest in config.yaml.Diese Einrichtung konfiguriert das Haupt-Chatmodell. Hermes kann für Aufgaben wie Vision oder Web-Extraktion separate Hilfsmodelle verwenden.
Verifizierung
Überprüfen Sie die Konfiguration
Die folgenden Befehle bestätigen, dass Hermes die Konfiguration und den API-Schlüssel lesen kann:Wenn
hermes config check nach einem Update fehlende Optionen meldet, führen Sie hermes config migrate aus und prüfen Sie dann erneut.Optionale Konfiguration
Saubere Neuinstallation (optional)
Saubere Neuinstallation (optional)
Wenn Sie eine ältere Hermes-Installation ersetzen, verwenden Sie zuerst das integrierte Deinstallationsprogramm:Wählen Sie im Deinstallationsprogramm Full uninstall, um die CLI, den PATH-Eintrag und die Daten in
~/.hermes/ zu entfernen. Führen Sie dann den Installationsschritt erneut aus und fahren Sie mit derselben CometAPI-Konfiguration fort.Stattdessen hermes model verwenden (optional)
Stattdessen hermes model verwenden (optional)
Wenn Sie den interaktiven Ablauf bevorzugen, führen Sie
hermes model aus und wählen Sie Custom endpoint.Geben Sie dann die folgenden Werte ein:- Base URL:
https://api.cometapi.com/v1 - API key: Ihr CometAPI API-Schlüssel
- Model: eine aktuelle CometAPI-text-model ID
config.yaml.