Intégration Hermes Agent
Utilisez UnoRouter comme fournisseur de modèles pour Hermes Agent. Un seul point de terminaison compatible OpenAI, tous les modèles.
Aperçu
Hermes Agent de Nous Research est un agent IA auto-améliorant qui fonctionne en CLI, en TUI, comme passerelle de messagerie ou en intégration IDE, avec une mémoire sur disque. Réglez son fournisseur sur custom et pointez l'URL de base vers UnoRouter pour servir tous les modèles depuis un seul point de terminaison.
Configuration rapide
Collez ces valeurs dans le client. Votre clé se remplit automatiquement une fois connecté.
URL de base: https://api.unorouter.com/v1
Clé API: YOUR_API_KEYCompatibilité
Configuration étape par étape
- 1Installer Hermes
Lancez le script d'installation. Sous Windows, installez à l'intérieur de WSL2.
bashcurl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash - 2Pointer le fournisseur vers UnoRouter
Dans `~/.hermes/config.yaml`, réglez `model.provider` sur `custom` et `model.base_url` sur l'URL de base de UnoRouter. Choisissez un modèle par défaut avec au moins 64k de contexte.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.com/v1" default: "YOUR_MODEL_ID" - 3Ajouter votre clé API
Stockez votre clé API UnoRouter sous `OPENAI_API_KEY` dans `~/.hermes/.env`.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Lancer Hermes
Démarrez la TUI avec `hermes --tui`.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.com/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiModèles recommandés
Modèles gratuits compatibles ici. Collez n'importe quel id de modèle dans le client.
Points de vigilance
- Si vous définissez un modèle distinct pour les résumés, donnez-lui une fenêtre de contexte au moins aussi grande que celle du modèle principal.
- Si la vérification `/v1/models` au démarrage échoue, vérifiez que `model.base_url` se termine par `/v1` et que `OPENAI_API_KEY` est définie dans `~/.hermes/.env`.