Usa RunAPI en Hermes Agent.
Hermes Agent puede usar un endpoint personalizado compatible con OpenAI para modelos de chat. Copia el prompt en Hermes Agent, deja que cree el proveedor personalizado y usa la pestaña de configuración solo cuando necesites el YAML exacto.
Configure this Hermes Agent install to use RunAPI.
Requirements:
- Read the API key from RUNAPI_API_KEY. Do not hardcode the key.
- Add a custom provider named runapi.
- Use base_url "https://runapi.ai/v1".
- Use key_env RUNAPI_API_KEY.
- Use api_mode chat_completions.
- Set model.provider to custom:runapi.
- Set the default model to gpt-5.2.
- Run `hermes doctor` and report any config problems before starting a session.
- If RUNAPI_API_KEY is missing, ask me to set it before starting Hermes Agent.
custom_providers:
- name: runapi
base_url: "https://runapi.ai/v1"
key_env: RUNAPI_API_KEY
api_mode: chat_completions
model:
provider: custom:runapi
default: gpt-5.2
export RUNAPI_API_KEY="runapi_xxx"
hermes model
hermes doctor
hermes
Qué cambia esta configuración
Hermes Agent permite seleccionar modelos con hermes model y puede trabajar con endpoints personalizados con nombre. La ruta más rápida es pegar el prompt de configuración de RunAPI en Hermes Agent y dejar que el agente actualice su propia configuración. Mantén la key en RUNAPI_API_KEY, define la base URL como el endpoint /v1 de RunAPI y ejecuta hermes doctor antes de iniciar una sesión larga.
Instala RunAPI en Hermes Agent con un prompt
Pega el prompt de configuración
Copia el prompt de la primera pestaña en Hermes Agent. Le indica a Hermes Agent que lea RUNAPI_API_KEY y agregue RunAPI como proveedor personalizado con nombre.
Copiar prompt
Revisa la configuración generada
Hermes Agent debería definir provider como custom:runapi y usar gpt-5.2 como valor predeterminado, con key_env apuntando a RUNAPI_API_KEY.
provider: custom:runapi
Ejecuta diagnósticos
Ejecuta hermes doctor después de editar la configuración; luego abre Hermes Agent y envía un prompt corto de prueba antes de usarlo en una tarea más grande.
hermes doctor
Campos de configuración
| Campo | Valor | Propósito |
|---|---|---|
custom_providers.name |
runapi |
Crea un endpoint personalizado con nombre que Hermes Agent puede seleccionar como custom:runapi. |
base_url |
https://runapi.ai/v1 |
Apunta Hermes Agent a la superficie API compatible con OpenAI de RunAPI. |
key_env |
RUNAPI_API_KEY |
Lee la RunAPI key desde el entorno en vez de hardcodearla. |
api_mode |
chat_completions |
Usa la forma de request de chat compatible con OpenAI. |
Preguntas sobre la configuración de Hermes Agent
Sí. Hermes Agent admite selección de modelos y endpoints personalizados. Configura el proveedor personalizado con nombre usando la base URL /v1 de RunAPI, guarda la API key en RUNAPI_API_KEY y selecciona un modelo de RunAPI como gpt-5.2.
Usa hermes model cuando quieras el selector guiado. Edita el archivo de configuración cuando necesites un setup repetible para un servidor o entorno compartido. En ambos casos, verifica después con hermes doctor.
Define RUNAPI_API_KEY en el mismo shell, service unit o entorno gateway que lanza Hermes Agent. Los lanzamientos desde GUI o daemon no siempre heredan las variables de tu shell interactivo.
Sí. Agregar RunAPI como custom:runapi no elimina otras opciones de modelo de Hermes Agent. Usa hermes model o el comando /model cuando quieras cambiar entre modelos configurados.
Usa una sola RunAPI key dentro de Hermes Agent.
Elige un modelo del catálogo, define el endpoint personalizado y verifica Hermes Agent antes de tu próxima ejecución de agente.