Hermes Agent
Utiliser aicentos dans Hermes Agent : désigner un point d'accès compatible OpenAI via des variables d'environnement
Dernière mise à jour:
Hermes Agent lit via des variables d'environnement les informations de connexion au service de modèles. Pointez la Base URL vers aicentos et toutes les requêtes de raisonnement de l'agent passeront par les modèles intégrés par aicentos.
Prérequis
Créez d'abord dans la console, page « Clés API », une clé dédiée pour Hermes Agent (nommez-la par exemple hermes-agent, pour suivre plus facilement sa consommation).
- Console : https://aicentos.com
- Créer une clé : https://aicentos.com/keys
- Recharger le portefeuille : https://aicentos.com/wallet
- Site de documentation : https://docs.aicentos.com
Configuration à renseigner
| Champ | Valeur |
|---|---|
| OPENAI_BASE_URL | https://aicentos.com/v1 |
| OPENAI_API_KEY | clé créée dans la console |
| Model | nom du modèle dans la « place de marché des modèles » de la console |
Étapes de configuration
Définissez les variables dans le même shell que celui qui lance l'Agent :
export OPENAI_BASE_URL="https://aicentos.com/v1"
export OPENAI_API_KEY="sk-votre-clé"
export OPENAI_MODEL="gpt-4o"Lancez ensuite Hermes Agent comme d'habitude. Pour un effet permanent, écrivez ces export dans ~/.zshrc ou ~/.bashrc, puis refaites un source.
Si Hermes Agent propose son propre fichier de configuration, vous pouvez y renseigner base_url / api_key / model de manière équivalente ; en cas de coexistence, sa priorité interne s'applique (en général, les variables d'environnement l'emportent).
Test
Après le démarrage, déclenchez un raisonnement minimal (par exemple demandez-lui de répondre à une question de culture générale) et vérifiez que vous recevez une réponse. Consultez ensuite la page d'usage de la console pour confirmer que la requête est bien comptée sur la clé créée pour Hermes Agent.
Remarques
- Les variables d'environnement doivent être visibles dans la session de shell qui lance l'Agent ; écrites dans un autre shell, elles n'auront aucun effet.
- En déploiement Docker, transmettez les variables via
-eou le champenvironmentde compose ; les avoir posées uniquement sur l'hôte ne suffit pas. - La Base URL s'arrête à
/v1. - Certains frameworks d'agent lisent en priorité
OPENAI_API_BASE; si les variables ci-dessus ne sont pas prises en compte, ajoutez la variante orthographique équivalente et réessayez. - Créez une clé dédiée pour l'agent afin de suivre plus facilement sa consommation par projet.