Integración con Hermes Agent
Usa UnoRouter como proveedor de modelos para Hermes Agent. Apunta un endpoint compatible con OpenAI a UnoRouter y alcanza todos los modelos.
Vision general
Hermes Agent de Nous Research es un agente de IA que se mejora a sí mismo y funciona como CLI, TUI, gateway de mensajería o integración con el IDE con memoria duradera en disco. Configura su proveedor en custom y apunta la URL base a UnoRouter para enrutar cada turno a través de un único endpoint compatible con OpenAI que sirve todos los modelos.
Configuracion rapida
Coloca estos valores en el cliente. Tu clave se rellena automaticamente cuando inicias sesion.
URL base: https://api.unorouter.ai/v1
Clave API: YOUR_API_KEYCompatibilidad
Configuracion paso a paso
- 1Instalar Hermes
Ejecuta el script de instalación para configurar Hermes Agent. En Windows, instálalo dentro de WSL2.
bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash - 2Apuntar el proveedor a UnoRouter
Edita `~/.hermes/config.yaml`, establece `model.provider` en `custom` y `model.base_url` con la URL base de UnoRouter. Elige un modelo predeterminado con al menos 64k de contexto.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.ai/v1" default: "YOUR_MODEL_ID" - 3Agregar tu clave API
Guarda tu clave API de UnoRouter como `OPENAI_API_KEY` en `~/.hermes/.env` para que Hermes autentique cada turno.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Ejecutar Hermes
Inicia la TUI con `hermes --tui` y empieza a trabajar.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.ai/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiModelos recomendados
Modelos gratuitos que funcionan bien aqui. Pega cualquier id de modelo en el cliente.
Aspectos a tener en cuenta
- Hermes rechaza al iniciar los modelos con menos de 64.000 tokens de contexto. Elige un modelo de mayor contexto desde la página de modelos de UnoRouter.
- Si la comprobación `/v1/models` falla al iniciar, confirma que `model.base_url` termina en `/v1` y que `OPENAI_API_KEY` está definida en `~/.hermes/.env`.