Retour au blog
HermesModelsOpenRouterDeployment

Choisir le meilleur fournisseur de modèle pour Hermes Agent

Comment choisir son fournisseur de modèle pour Hermes Agent : BYOK ou accès intégré, et ce qui change concrètement après le déploiement.

Par Hermify Team||6 min de lecture
Diagramme en étoile montrant Hermes Agent connecté aux fournisseurs de modèles Claude, GPT-4, Llama, Gemini et Nous

Le choix du fournisseur, c'est en réalité deux questions

Quand on demande quel est le meilleur fournisseur de modèle pour Hermes Agent, on pose en réalité deux questions à la fois :

  1. Quel fournisseur et quel modèle Hermes devrait-il utiliser ?
  2. Quel niveau de complexité opérationnelle suis-je prêt à gérer ?

Ce sont deux questions distinctes qu'on a tendance à confondre. La première concerne la qualité, le coût et les capacités. La seconde porte sur le nombre de comptes, de clés et de relations de facturation à maintenir. Clarifier les deux rend la décision beaucoup plus simple.

Les fournisseurs supportés par Hermes

La configuration officielle de Hermes Agent prend en charge cinq chemins de fournisseurs :

OpenRouter : une clé API unique qui achemine les requêtes vers des centaines de modèles d'Anthropic, OpenAI, Meta, Google, Nous et d'autres. Une seule interface de facturation, une seule clé. C'est le point de départ le plus courant pour un nouveau déploiement Hermes.

Anthropic en direct : accès direct aux modèles Claude sans intermédiaire. Utile si vous souhaitez une relation directe avec l'API d'Anthropic, ou si vous êtes déjà client de l'API Anthropic et souhaitez consolider votre facturation.

OpenAI en direct : accès direct à GPT-4 et aux modèles de raisonnement de la série o. Particulièrement utile quand vos workflows tirent parti de l'implémentation tool-calling d'OpenAI ou de ses capacités d'interpréteur de code.

Nous Portal : le portail propre de Nous Research, avec un accès privilégié aux modèles de la famille Hermes. Puisque Hermes Agent a été conçu par Nous, les modèles Hermes s'alignent remarquablement bien avec les prompts système et le comportement de l'agent.

Endpoints compatibles OpenAI : tout fournisseur exposant une API compatible OpenAI, y compris les modèles locaux via Ollama ou LM Studio. Idéal pour les déploiements isolés ou les contextes où le coût est une contrainte forte.

Pourquoi la plupart des utilisateurs commencent avec OpenRouter

OpenRouter s'impose pour la configuration initiale pour une raison simple : il offre la flexibilité de modèle sans engagement préalable. Plutôt que de décider si Claude ou GPT-4 convient mieux à vos workflows avant d'avoir la moindre donnée d'usage, vous démarrez avec une seule clé et changez de modèle à tout moment.

Pour un agent auto-améliorant comme Hermes, conçu pour fonctionner des mois et accumuler du contexte, la capacité à upgrader le modèle sans toucher à l'infrastructure de déploiement est précieuse. Vous pouvez démarrer avec un modèle moins coûteux et passer à Claude quand la complexité des tâches le justifie.

La configuration Hermes le rend très concret :

provider: openrouter
model: anthropic/claude-3-5-sonnet
openrouter_api_key: sk-or-your-key-here

Pour changer de modèle sans réinitialiser votre configuration :

hermes model

Le choix du modèle

En partant d'OpenRouter comme fournisseur, le choix du modèle a son importance. Voici les options pratiques :

anthropic/claude-3-5-sonnet : excellent suivi des instructions, long contexte (200 000 tokens), idéal pour les workflows multi-étapes et les tâches d'écriture. C'est la recommandation par défaut pour Hermes, car les fichiers mémoire et les invocations de skills peuvent être verbeux, et la profondeur de la fenêtre de contexte compte.

nousresearch/hermes-3-llama-3.1-405b : le modèle de Nous, spécifiquement entraîné sur des données alignées avec la façon dont Hermes Agent structure ses prompts. Vaut la peine d'être testé si vous souhaitez rester dans l'écosystème Nous et obtenir l'alignement le plus étroit possible entre modèle et runtime.

openai/gpt-4o : rapide, performant sur le code et les sorties structurées, excellent support du tool-calling. À privilégier quand vos workflows Hermes sont principalement des tâches de code ou quand vous avez besoin d'itérer vite.

meta-llama/llama-3.1-70b-instruct : poids ouverts, nettement moins cher par token que les modèles frontier. À utiliser pour les workflows à volume élevé et faible complexité où le coût par interaction prime sur la performance de pointe.

google/gemini-2.0-flash : très rapide, fenêtre de contexte d'un million de tokens, coût compétitif. Bon choix si vos fichiers mémoire Hermes sont volumineux et que vous atteignez régulièrement les limites de contexte sur d'autres modèles.

BYOK ou accès inclus

Il existe deux philosophies de déploiement bien distinctes :

BYOK (Bring Your Own Key) : vous créez un compte chez le fournisseur de votre choix, générez une clé API et l'injectez dans Hermes. Vous payez directement le fournisseur et avez une visibilité totale sur vos dépenses liées au modèle. C'est autour de ce modèle qu'est conçu le plan Starter de Hermify : vous apportez la clé, la plateforme gère tout le reste.

Accès au modèle inclus : certains plans Hermify incluent l'accès au modèle dans l'abonnement, de sorte que vous n'avez pas besoin d'un compte fournisseur tiers. Vous payez une seule facture et l'usage du modèle est intégré. C'est plus simple opérationnellement : un compte de moins, une relation de facturation de moins, aucune gestion de quotas.

Le bon choix dépend de la valeur que vous accordez au contrôle par rapport à la simplicité. Le BYOK offre une visibilité complète sur les coûts et vous permet d'optimiser par modèle. L'accès inclus est le chemin le plus rapide vers un déploiement fonctionnel si vous n'avez pas encore de compte fournisseur.

Fenêtres de contexte et fichiers mémoire

Un aspect qui surprend souvent les utilisateurs de Hermes : l'agent lit votre MEMORY.md et tous les fichiers de contexte au début de chaque session. Après quelques semaines d'utilisation, ces fichiers peuvent représenter plusieurs milliers de tokens.

Si vous choisissez un modèle avec une petite fenêtre de contexte (moins de 32 000 tokens), vous commencerez à observer des comportements dégradés à mesure que les fichiers mémoire grossissent : des réponses qui semblent ignorer le contexte, ou des complétions vides quand le prompt dépasse la fenêtre.

C'est l'argument pratique en faveur des modèles avec 128 000 tokens de contexte ou plus : non pas parce que vous utiliserez routinièrement 128 000 tokens, mais parce que vous voulez suffisamment de marge pour que la croissance de la mémoire ne devienne jamais un problème de performance. Claude, Gemini et les modèles Llama 3.1 sur OpenRouter offrent tous 128 000 tokens ou plus.

Ce qui change au niveau opérationnel

Avec Hermes en auto-hébergement, changer de fournisseur signifie modifier config.yaml et redémarrer le processus. Avec le déploiement géré de Hermify, les identifiants du fournisseur et la sélection du modèle sont gérés via le tableau de bord : changez la clé ou le modèle, déclenchez un redémarrage, et la nouvelle configuration prend effet en quelques secondes.

Ce n'est pas une différence dramatique pour les déploiements stables, mais c'est important pendant la phase de réglage, quand vous expérimentez avec différents modèles et fournisseurs.

Une configuration de départ pratique

Si vous souhaitez une configuration par défaut sans passer de temps à évaluer les options :

  • Fournisseur : OpenRouter
  • Modèle principal : anthropic/claude-3-5-sonnet
  • Modèle de secours : meta-llama/llama-3.1-70b-instruct
  • Crédit initial sur OpenRouter : 10-20 $ (dure généralement plusieurs semaines d'utilisation régulière)

À partir de cette base, vous pouvez ajuster une fois que vous comprenez vos propres patterns d'usage. Le modèle choisi affecte la qualité de la mémoire, la fiabilité des outils et les performances en contexte long, pas seulement la vitesse de réponse. Commencez avec un plafond élevé et descendez vers l'économie si nécessaire.

Si vous souhaitez ignorer la configuration du fournisseur et démarrer plus vite avec un déploiement fonctionnel, la page d'hébergement de Hermify explique comment mettre Hermes en ligne sans gérer vous-même les comptes fournisseurs.

Lancez votre propre agent Hermes

Apportez votre clé API, connectez Telegram et obtenez un agent IA auto-améliorant opérationnel en 60 secondes.

Commencer