
Cómo configurar Gemini en SillyTavern y resolver errores
La clave funciona en otra herramienta, pero SillyTavern no encuentra el modelo o devuelve un 400. Antes de tocar el preset, comprueba ruta, forma de URL e identificador realmente enviados.
Elegir la conexión antes de poner la clave
| Ajuste | Valor | Error habitual |
|---|---|---|
| API type | Chat Completion | Elegir Text Completion |
| Source | Custom (OpenAI-compatible) | Pegar URL en otra conexión nativa |
| Base URL | https://direct.evolink.ai/v1 | Añadir /chat/completions otra vez |
| API key | Clave EvoLink | Clave de otro proveedor |
| Model ID | gemini-4-argon | Usar el slug gemini-4 |
https://direct.evolink.ai/v1/chat/completions, pero el cliente añade la ruta a la base. Comprueba URL en el tutorial de EvoLink e ID y protocolos en la página del modelo.Probar una solicitud antes del preset
Para separar cliente y ruta, usa una variable local:
curl https://direct.evolink.ai/v1/chat/completions -H "Authorization: Bearer $EVOLINK_API_KEY" -H "Content-Type: application/json" -d '{"model":"gemini-4-argon","messages":[{"role":"user","content":"Reply with OK."}],"max_tokens":2048,"stream":false}'Un éxito solo prueba esa credencial, ruta y modelo en esa solicitud. No valida futuras herramientas o personajes. Registra estado y cuerpo sin claves en capturas o soporte.
Guarda Custom y envía Test Message. Si la lista está vacía, la documentación permite ID manual cuando no hay descubrimiento utilizable. La ausencia en la lista no demuestra que no se pueda generar.
Restaurar una función cada vez
Empieza con usuario y texto ordinarios; añade sistema/personaje, historial, streaming y herramientas/extensiones por separado. Compara antes y después del primer fallo.
| Observación | Revisar primero |
|---|---|
| 401 o autenticación | Clave, destino y acceso |
| 404 o ruta incorrecta | Base, sufijo duplicado, modelo |
| 400 argumento inválido | Campos serializados, roles, opciones |
| Vacío o truncado | Subtítulorpo, presupuesto, finish reason, análisis |
| Éxito con advertencia del cliente | Descubrimiento, estado y versión |
No actives Bypass API status check solo para ocultar una generación fallida. Primero confirma que genera y después investiga la consulta de estado.
Investigar la firma model-turn
Requests ending with a model turn are not supported, mira la conversación serializada final. El cuadro de usuario no prueba el último rol: prefill, continuación, conversión y extensiones pueden cambiarlo.Prueba un chat nuevo terminado en usuario real, sin prefill de assistant ni continuación, y restaura ajustes separadamente. Con herramientas revisa la secuencia completa de llamadas/resultados frente al proveedor; no borres registros ni cambies roles a ciegas.
El postprocesado documentado incluye variantes que quitan herramientas. Convertir formato también cambia comportamiento: verifica la variante y vuelve a probar la función. Informes de otro proveedor o modelo son pistas, no arreglos probados para esta ruta.
Revisar consumo y caché en conversaciones largas
Un mensaje reciente corto puede enviar mucho historial. Guarda entrada, salida, caché disponible y total facturado para solicitudes comparables. Ver el mismo personaje no demuestra un acierto de caché.
gemini.enableSystemPromptCache como específico de OpenRouter. No prueba el mismo comportamiento en Custom de EvoLink.Guardar una reproducción útil
Anota versión, conexión, base sin credenciales, ID, funciones, HTTP, cuerpo redactado y reproducción mínima. Conserva el perfil funcional antes de cambiar varios ajustes.
Pide al Agent comparar solicitud mínima y fallida y señalar el primer campo o secuencia incompatible. Sigue la página del modelo para llamar sin enviar un registro con una clave activa.
Preguntas frecuentes
¿La base es el endpoint completo?
En este perfil termina en /v1 y el cliente añade /chat/completions.
¿Y si Gemini 4 no está en la lista?
Comprueba ID actual, introdúcelo manualmente y prueba generación aparte del descubrimiento.
¿Todo 400 exige quitar el último assistant?
No. Esa hipótesis corresponde a la firma concreta y requiere revisar la solicitud real.
¿Sirve una clave de Google para EvoLink?
Usa la credencial del destino. Esta ruta utiliza una clave EvoLink.
¿El ajuste de caché garantiza ahorro?
Verifica soporte del proveedor y uso real de la ruta.
¿Qué incluyo en un informe?
Versión, ruta, modelo, funciones, error sin secretos y reproducción mínima; nunca la clave.
Fuentes
- SillyTavern Custom y conversión.
- Configuración.
- EvoLink Chat Completions.
- EvoLink Gemini 4: protocolo e ID, comprobado el 16 de octubre de 2026.


