Configuración del proxy de Janitor AI: URL, modelos y soluciones para 429
Updated 2026-07-15
En JanitorAI, un proxy es un endpoint LLM personalizado: pegas una URL completa de chat completions, un nombre de modelo y una clave API, y tus chats corren sobre el modelo que elegiste. La mayoría de los fallos de configuración vienen de pegar una URL base en vez del endpoint completo, y la mayoría de los errores 429 vienen de claves gratuitas compartidas que alcanzan su límite de tasa en horas punta.
Respuesta rápida: los tres campos que pide JanitorAI
La configuración de proxy de JanitorAI toma exactamente tres valores: una URL de proxy, un nombre de modelo y una clave API. La URL del proxy debe ser el endpoint completo de chat completions, no una URL base. Si tu proveedor te da una URL base que termina en /v1, añade /chat/completions antes de pegarla en JanitorAI. Este único detalle causa más configuraciones fallidas que todo lo demás junto. Escribe el ID del modelo exactamente como lo indica el proveedor, en minúsculas y con guiones incluidos, luego guarda y envía un mensaje de prueba corto. Si llega una respuesta, has terminado. Si en cambio recibes un código de error, salta a la tabla de errores de abajo. Cada código común tiene una causa específica y una solución específica.
Proxy URL: https://api.apisrouter.com/v1/chat/completions
Model: deepseek-v4-flash
API Key: sk-... (paste exactly, no quotes, no trailing spaces)Qué significa "proxy" en la comunidad de JanitorAI
La palabra es engañosa. En la jerga de JanitorAI, un proxy no es un proxy de red ni una VPN. Es cualquier endpoint de API compatible con OpenAI al que el sitio envía tus peticiones de chat en vez de a su backend por defecto. La comunidad adoptó el término hace años cuando la gente empezó a enrutar chats a través de proxies inversos de las API de los proveedores, y el nombre se quedó aunque la mayoría de las configuraciones de hoy hablan directamente con un proveedor o un gateway. La gente usa un proxy por tres razones. Primero, elección de modelo: eliges exactamente qué LLM escribe tus personajes en vez de aceptar lo que el sitio pone por defecto. Segundo, calidad: modelos como DeepSeek V4 o Claude escriben escenas más largas y coherentes que un nivel integrado gratuito. Tercero, control de coste: con una clave de pago por token ves exactamente cuánto cuesta cada chat en vez de pagar una suscripción que quizá no uses del todo. Hay tres tipos de endpoints que verás compartidos en la comunidad. Las API oficiales de los proveedores (OpenAI, Anthropic, xAI, DeepSeek) requieren una cuenta con cada fabricante. Los gateways agregan muchos modelos detrás de una URL y una clave compatibles con OpenAI. Los "proxies gratis" de la comunidad son claves compartidas que alguien más paga, por lo que son inestables y con limitación de tasa fuerte. Algo más que vale la pena decir claramente: sea cual sea el endpoint que uses, la política de contenido del proveedor del modelo aguas arriba sigue aplicando a cada respuesta, y los propios términos de JanitorAI, incluido su requisito solo para adultos, siguen rigiendo la plataforma. Conocer ambas políticas antes de elegir un modelo te ahorra rechazos a mitad de escena.
Configuración completa: de la clave API a la primera respuesta
Si quieres una sola clave que cubra DeepSeek, GLM, Kimi, Claude, Gemini y Grok a la vez, un gateway compatible con OpenAI como APIsRouter es la ruta de baja fricción: el pago en /topup no requiere registro de cuenta, la clave llega por correo, y la URL de proxy para JanitorAI es https://api.apisrouter.com/v1/chat/completions. Un matiz si también usas SillyTavern: SillyTavern quiere la URL base terminada en /v1 y rellena automáticamente su lista de modelos desde /v1/models con tu clave, mientras que JanitorAI quiere la ruta completa incluyendo /chat/completions. Mismo endpoint, distinta cantidad de la URL. Confundir los dos formatos es la causa principal de errores 404 en ambas apps.
- Consigue una clave API de un proveedor o gateway compatible con OpenAI. Necesitas la cadena de la clave y la URL de endpoint documentada.
- Abre cualquier chat de personaje en JanitorAI, luego abre Ajustes de API y selecciona la opción Proxy.
- Pega la URL completa del endpoint terminada en /chat/completions en el campo de URL del proxy.
- Escribe el ID del modelo exactamente como está documentado, por ejemplo deepseek-v4-flash o glm-5.
- Pega la clave API, guarda los ajustes, y refresca la página si el guardado no se registra.
- Envía un mensaje de prueba de una línea. Una respuesta normal significa que toda la cadena funciona.
Prueba el endpoint con curl antes de culpar a JanitorAI
Cuando un proxy se comporta mal, prueba el endpoint fuera de JanitorAI primero. Una llamada curl de 10 segundos te dice si el problema es el endpoint, la clave, o la forma en que configuraste el sitio. Ejecuta esto en cualquier terminal, con tu propia clave y modelo:
curl https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer sk-YOUR-KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-flash",
"messages": [{"role": "user", "content": "Reply with one short sentence."}]
}'Error 429: por qué los proxies gratis limitan la tasa en horas punta
Una respuesta 429 significa "demasiadas peticiones". Es, con diferencia, el error de proxy más reportado en la comunidad de JanitorAI, y el patrón detrás es predecible. Un proxy gratis o compartido es una sola clave API sirviendo a cientos o miles de usuarios. Los proveedores aplican límites por clave en peticiones por minuto y tokens por minuto, así que cuando el tráfico de la tarde-noche en EE. UU. hace pico, todo el mundo pasa por la misma cuota y la clave empieza a rechazar peticiones. No te están señalando a ti en particular. El cubo simplemente está vacío, y se rellena más lento justo cuando más gente quiere chatear. Los proxies gratis tienen un segundo modo de fallo: la propia clave muere. Las claves compartidas se revocan por violaciones de política o saldos agotados, momento en el que la misma URL empieza a devolver 401 o 404 en su lugar, a menudo sin aviso. Los endpoints de pago evitan estructuralmente el muro de horas punta. Tu clave tiene su propia cuota en vez de compartir un cubo con una multitud, la facturación es por token así que el proveedor no tiene motivo para limitarte hacia un nivel de suscripción, y la capacidad está aprovisionada para tráfico de pago. Si ves un 429 en una clave de pago personal, casi siempre es un límite de ráfaga corto: espera unos segundos y reintenta, o reduce la velocidad de las regeneraciones rápidas. Los 429 persistentes en una clave personal merecen un ticket de soporte, no un workaround.
Tabla de errores del proxy de JanitorAI: 429, 401, 404, timeout
Cruza el código que te muestra JanitorAI con esta tabla. La columna de solución asume que ya confirmaste que el endpoint funciona con la prueba curl de arriba; si curl falla de la misma forma, el problema está del lado del endpoint, no en JanitorAI.
| Error | Qué significa realmente | Solución |
|---|---|---|
| 429 Too Many Requests | La clave alcanzó su límite de tasa. En proxies gratis compartidos, esto es toda la base de usuarios agotando una cuota en horas punta. | Espera y reintenta. Si pasa cada noche, cambia de la clave compartida a una clave personal de pago por token con su propia cuota. |
| 401 Unauthorized | El endpoint rechazó tu clave: clave incorrecta, expirada o revocada, o espacios en blanco perdidos pegados alrededor de ella. | Vuelve a pegar la clave sin espacios ni comillas. Confirma que la clave pertenece al mismo proveedor que la URL. Pruébala con curl. |
| 404 Not Found | La ruta de la URL es incorrecta. Normalmente se pegó una URL base terminada en /v1 sin /chat/completions, o el ID del modelo no existe. | Usa el endpoint completo terminado en /chat/completions y copia el ID del modelo de la lista de modelos del proveedor. |
| Timeout / sin respuesta | El endpoint es inalcanzable, está sobrecargado, o la respuesta es demasiado larga para terminar a tiempo. | Revisa el estado del proveedor, baja el máximo de tokens en los ajustes de generación, y reintenta fuera de horas punta. Si curl también se cuelga, el endpoint está caído. |
Qué modelo correr detrás de tu proxy de Janitor AI
La elección de modelo importa más que cualquier ajuste de generación. El consenso de la comunidad es estable: la familia DeepSeek V4 es la favorita para roleplay porque escribe respuestas largas y en personaje a precios donde el coste deja de ser una consideración. GLM-5, Kimi K2.6 y MiMo son las opciones de valor que merece la pena rotar cuando quieres una voz distinta. Grok 4.5 se lista entre las opciones de política flexible porque la política publicada de xAI permite temáticas para adultos en escenarios claramente de ficción para usuarios adultos. Claude Sonnet 4.6 escribe la prosa más fuerte del catálogo y encaja en escritura creativa SFW; la política de Anthropic prohíbe el contenido explícito, así que mantenlo en chats orientados a la historia y no explícitos. Todos los precios de catálogo de abajo son de pago por uso sin suscripción. Los modelos globales tienen un precio un 20% por debajo de las tarifas oficiales y los modelos chinos por debajo del precio oficial, y una primera recarga duplica tu saldo inicial.
| ID del modelo | Entrada $/1M tokens | Salida $/1M tokens | Ajuste para JanitorAI |
|---|---|---|---|
| deepseek-v4-flash | $0.126 | $0.252 | Favorito de la comunidad, la forma más barata de correr chats largos |
| deepseek-v4-pro | $0.3915 | $0.783 | Mejor escritura que Flash, sigue en clase económica |
| glm-5 | $0.514 | $2.314 | Opción de valor con una voz narrativa distinta |
| kimi-k2.6 | listado en /pricing | listado en /pricing | Opción de valor, fuerte con fichas de contexto largo |
| grok-4.5 | $1.60 | $4.80 | Política flexible para temáticas de ficción para adultos, solo adultos |
| gemini-3.5-flash | $1.20 | $7.20 | Rápido, maneja bien historiales de chat muy largos |
| claude-sonnet-4-6 | $2.40 | $12.00 | La mejor calidad de prosa, solo escritura creativa SFW |
Preguntas frecuentes
¿Qué es un proxy en Janitor AI?
Un proxy en JanitorAI es un endpoint de API personalizado que genera tus respuestas de chat en vez del backend por defecto. Lo configuras con tres valores: una URL completa de chat completions, un nombre de modelo y una clave API. Es jerga de la comunidad, no un proxy de red ni una VPN.
¿Cómo consigo una URL de proxy para Janitor AI?
Consigue una clave API de un proveedor o gateway compatible con OpenAI, y luego usa su endpoint documentado de chat completions como URL de proxy. Debe ser la ruta completa terminada en /chat/completions, por ejemplo https://api.apisrouter.com/v1/chat/completions, no solo una URL base terminada en /v1.
¿Por qué Janitor AI me sigue dando el error 429?
Un 429 significa que la clave API detrás de tu proxy alcanzó su límite de tasa. En proxies gratis compartidos esto pasa cada tarde-noche de pico porque miles de usuarios agotan la cuota de una sola clave. Una clave personal de pago por token tiene su propia cuota, así que los 429 se reducen a límites de ráfaga ocasionales que se resuelven esperando unos segundos.
¿Existe un proxy verdaderamente gratis para Janitor AI?
Existen proxies gratis de la comunidad, pero corren sobre claves compartidas o donadas, así que limitan la tasa con fuerza en horas punta y mueren sin aviso cuando la clave se revoca o se agota. Algunos proveedores oficiales ofrecen pequeños niveles gratuitos que puedes usar con tu propia cuenta, lo cual es más estable que una clave compartida pero sigue muy limitado.
¿Qué modelo es mejor para roleplay en Janitor AI?
El estándar de la comunidad es la familia DeepSeek V4 por su mezcla de calidad de escritura y coste muy bajo, con GLM-5, Kimi K2.6 y MiMo como alternativas de valor. Grok 4.5 es la elección habitual cuando importa la política favorable a la ficción de xAI, y Claude Sonnet 4.6 es la elección de calidad para escritura de historias SFW.
¿Es seguro poner mi clave API en Janitor AI?
Trata cualquier clave que pegues en un sitio de terceros como expuesta a ese sitio. Usa una clave dedicada para JanitorAI en vez de una compartida con otros proyectos, mantén un saldo pequeño en facturación de pago por uso para que el peor caso de mal uso quede limitado, y rota la clave si ves uso que no reconoces.