Integración con Hermes Agent
Usa UnoRouter como proveedor de modelos para Hermes Agent. Un endpoint compatible con OpenAI, todos los modelos.
Visión general
Hermes Agent de Nous Research es un agente de IA que se automejora y funciona como CLI, TUI, pasarela de mensajería o integración de IDE, con memoria en disco. Define su proveedor como custom y apunta la URL base a UnoRouter para servir todos los modelos desde un solo endpoint.
Configuración rápida
Pega estos valores en el cliente. Tu clave se rellena sola si has iniciado sesión.
URL base: https://api.unorouter.com/v1
Clave API: YOUR_API_KEYCompatibilidad
Configuración paso a paso
- 1Instalar Hermes
Ejecuta el script de instalación. 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
En `~/.hermes/config.yaml`, pon `model.provider` en `custom` y `model.base_url` en la URL base de UnoRouter. Elige un modelo por defecto con al menos 64k de contexto.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.com/v1" default: "YOUR_MODEL_ID" - 3Agregar tu clave API
Guarda tu clave API de UnoRouter como `OPENAI_API_KEY` en `~/.hermes/.env`.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Ejecutar Hermes
Inicia la TUI con `hermes --tui`.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.com/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiModelos recomendados
Modelos gratuitos que funcionan aquí. 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 falla la comprobación de `/v1/models` al arrancar, confirma que `model.base_url` termine en `/v1` y que `OPENAI_API_KEY` esté definida en `~/.hermes/.env`.