Hermes Agent avec Muapi

Configurez Muapi comme endpoint personnalisé compatible avec OpenAI pour utiliser ses modèles texte dans Hermes Agent.

1. Créer une clé et choisir un modèle

Créez une clé API dans le tableau de bord Muapi et listez les modèles texte :

curl -s "https://api.muapi.ai/v1/models?type=text" \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Choisissez un modèle avec capabilities.tools: true. Hermes exige une fenêtre de contexte d’au moins 64 000 tokens pour ses workflows d’agent ; vérifiez cette limite avant le choix.

2. Configurer Hermes Agent

Lancez l’assistant :

hermes model

Choisissez Custom endpoint, puis indiquez l’URL https://api.muapi.ai/v1, votre clé Muapi et l’ID exact du modèle.

Vous pouvez aussi configurer ~/.hermes/config.yaml :

model:
  default: YOUR_MODEL_ID
  provider: custom
  base_url: https://api.muapi.ai/v1
  key_env: MUAPI_API_KEY

Enregistrez la clé dans ~/.hermes/.env :

MUAPI_API_KEY=your-muapi-api-key

Remplacez YOUR_MODEL_ID par l’ID exact de la liste Muapi.

3. Démarrer Hermes Agent

hermes
# Ou :
hermes --tui

Testez une petite tâche utilisant un outil. Une fois le modèle fonctionnel, connectez les plateformes de messagerie avec hermes gateway setup.

Dépannage

  • Vérifiez que l’URL se termine par /v1, que la clé est disponible et que l’ID du modèle est exact.
  • Pour les outils, choisissez un modèle avec capabilities.tools: true.
  • Hermes exige un contexte d’au moins 64K tokens.
  • Commencez par une tâche courte et vérifiez l’usage dans le tableau de bord Muapi.

Consultez la documentation des fournisseurs Hermes Agent et le guide de configuration.