Guía de integración con SillyTavern
Conecta Routerah a SillyTavern a través de la fuente personalizada de chat completion compatible con OpenAI.
Visión general
SillyTavern accede a Routerah mediante la fuente Chat Completion. Pega la URL base y tu clave API y luego elige un modelo en el desplegable. No hacen falta proxy ni túnel.
Configuración rápida
Pega estos valores en el cliente. Tu clave se rellena sola si has iniciado sesión.
URL base: https://api.routerah.app/v1
Clave API: YOUR_API_KEYCompatibilidad
Configuración paso a paso
- 1Abre API Connections
Haz clic en el icono del enchufe de la parte superior para abrir el panel API Connections.
- 2Seleccionar Chat Completion
Establece el tipo de API a Chat Completion.
- 3Elegir Custom (compatible con OpenAI)
En el desplegable Chat Completion Source, elige Custom (compatible con OpenAI).
- 4Pegar la URL base
Introduce la URL base de Routerah terminando en `/v1`. No añadas `/chat/completions`.
textCustom Endpoint (Base URL): https://api.routerah.app/v1 - 5Pegar tu clave API
Pega tu clave API de Routerah en el campo Custom API Key.
- 6Conectar y elegir un modelo
Haz clic en Connect. El desplegable Model se rellena con la lista de modelos de Routerah.
Ejecutarlo en Android (Termux)
SillyTavern no tiene app para Android, pero funciona en el móvil dentro de Termux. Instálalo una vez con estos pasos, ábrelo en el navegador del móvil y luego conecta Routerah con los pasos de arriba.
- 1Instala Termux
Descarga Termux desde F-Droid o desde su página de versiones en GitHub. La versión de Play Store ya no se mantiene y no funciona.
- 2Elige un mirror y actualiza
Abre Termux y ejecuta el primer comando. Elige Mirror group y una región cercana, luego actualiza los paquetes.
bashtermux-change-repo pkg update && pkg upgrade - 3Instala los requisitos
Esto instala Git y Node.js. En un móvil antiguo de 32 bits, ejecuta también `pkg install esbuild` si el inicio falla con Unsupported platform.
bashpkg install git nodejs-lts nano - 4Descarga SillyTavern
Esto descarga la versión estable en tu carpeta personal de Termux.
bashgit clone https://github.com/SillyTavern/SillyTavern -b release - 5Inicia SillyTavern
Abre http://127.0.0.1:8000 en el navegador del móvil y sigue los pasos de configuración de arriba. Deja Termux abierto en segundo plano mientras chateas. Para iniciarlo de nuevo más tarde, ejecuta estos dos comandos.
bashcd ~/SillyTavern bash start.sh - 6Actualiza SillyTavern
Ejecuta esto cuando quieras la versión más reciente. Tus personajes y chats se conservan.
bashcd ~/SillyTavern git pull --rebase --autostash
Modelos recomendados
Modelos gratuitos que funcionan aquí. Pega cualquier id de modelo en el cliente.
Aspectos a tener en cuenta
- Pega solo la URL base terminada en `/v1`. SillyTavern añade `/chat/completions` por su cuenta; añadirlo devuelve un error 400.
- Un desplegable de modelos vacío significa que la conexión ha fallado. Revisa de nuevo la URL base y activa después Bypass API status check.
- Un 401 significa que la clave está caducada o mal escrita. Genera una clave nueva en tu panel de Routerah y pégala sin espacios al inicio ni al final.
- Si el streaming se corta a mitad de frase, desactiva Streaming para confirmar la causa y vuelve a activarlo. Los proxies corporativos que eliminan el prefijo `data:` también lo rompen.