Hermes Agent con Muapi
Configura Muapi come endpoint personalizzato compatibile con OpenAI per usare i modelli testuali in Hermes Agent.
1. Crea una chiave e scegli un modello
Crea una chiave API nella dashboard Muapi e mostra i modelli disponibili:
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
Scegli un modello con capabilities.tools: true. I flussi agent di Hermes richiedono una finestra di contesto di almeno 64.000 token; controlla il limite del modello.
2. Configura Hermes Agent
Avvia la procedura guidata:
hermes model
Scegli Custom endpoint e inserisci URL base https://api.muapi.ai/v1, chiave API Muapi e ID modello esatto.
In alternativa, configura ~/.hermes/config.yaml:
model:
default: YOUR_MODEL_ID
provider: custom
base_url: https://api.muapi.ai/v1
key_env: MUAPI_API_KEY
Salva la chiave in ~/.hermes/.env:
MUAPI_API_KEY=your-muapi-api-key
Sostituisci YOUR_MODEL_ID con l’ID esatto restituito da Muapi.
3. Avvia Hermes Agent
hermes
# Oppure:
hermes --tui
Prova una piccola attività che utilizza uno strumento. Quando il modello funziona, collega le piattaforme di messaggistica con hermes gateway setup.
Risoluzione dei problemi
- Verifica che l’URL termini con
/v1, la chiave sia disponibile e l’ID modello sia esatto. - Per l’uso degli strumenti scegli un modello con
capabilities.tools: true. - Hermes richiede un contesto di almeno 64K token.
- Inizia con un’attività breve e controlla i consumi nella dashboard Muapi.
Consulta la documentazione provider Hermes e la guida di configurazione.