Prérequis
- Git
- Un compte CometAPI avec une clé API active
- Un terminal sur macOS, Linux ou WSL2
Installation
Obtenez votre clé API CometAPI
Installez Hermes Agent
La commande suivante exécute l’installateur officiel :Si le shell actuel ne voit pas encore la commande
hermes, rechargez la configuration du shell :Hermes stocke sa configuration dans
~/.hermes/, lie la commande hermes dans ~/.local/bin et peut ajouter ~/.local/bin au PATH de votre shell.Configuration
Stockez votre clé CometAPI
Ouvrez Hermes utilise
~/.hermes/.env et ajoutez la ligne suivante :OPENAI_API_KEY comme solution d’authentification de repli pour les endpoints OpenAI-compatible personnalisés.Configurez l’endpoint CometAPI
Ouvrez Remplacez
~/.hermes/config.yaml et assurez-vous que la section model ressemble à ceci :your-model-id par un model ID de modèle texte actuel depuis la page des modèles CometAPI.Conservez la clé API dans
~/.hermes/.env. N’encodez pas de secrets en dur dans config.yaml.Cette configuration définit le modèle de chat principal. Hermes peut utiliser des modèles auxiliaires distincts pour des tâches comme la vision ou l’extraction web.
Vérification
Vérifiez la configuration
Les commandes suivantes confirment que Hermes peut lire la configuration et la clé API :Si
hermes config check signale des options manquantes après une mise à jour, exécutez hermes config migrate puis vérifiez à nouveau.Configuration facultative
Réinstallation propre (facultatif)
Réinstallation propre (facultatif)
Si vous remplacez une ancienne installation de Hermes, utilisez d’abord le désinstalleur intégré :Dans le désinstalleur, choisissez Full uninstall pour supprimer la CLI, l’entrée PATH et les données
~/.hermes/. Relancez ensuite l’étape d’installation et poursuivez avec la même configuration CometAPI.Utiliser hermes model à la place (facultatif)
Utiliser hermes model à la place (facultatif)
Si vous préférez le flux interactif, exécutez
hermes model et choisissez Custom endpoint.Saisissez ensuite les valeurs suivantes :- Base URL:
https://api.cometapi.com/v1 - API key: votre clé API CometAPI
- Model: un model ID de modèle texte CometAPI actuel
config.yaml.
