Cómo migrar de SillyTavern a Tavern Studio

Tavern Studio incluye una herramienta de migración integrada para SillyTavern diseñada para simplificar su transición. No necesita exportar o copiar manualmente cada tarjeta de personaje, Lorebook, preset, configuración de API o archivo de chat. En su lugar, puede apuntar Tavern Studio a la carpeta del proyecto de SillyTavern, revisar la vista previa de la importación, elegir qué contenido desea transferir y ejecutar el proceso de importación.

El proceso de migración es de solo lectura para los archivos de SillyTavern. Tavern Studio lee los recursos de la carpeta de origen y escribe copias de los datos importados en su propio espacio de trabajo (workspace), base de datos y sistema de gestión de recursos. Su carpeta original de SillyTavern permanece intacta: no se elimina, mueve ni modifica ningún archivo durante esta importación segura de solo lectura.

Esta guía se centra en el flujo de migración para transferir tarjetas de personaje, World Info / Lorebooks, presets compatibles con OpenAI, claves y configuraciones de API, e históricos de chat en formato estándar JSONL.

¿A quién va dirigido?

  • Usuarios actuales de SillyTavern que se trasladan a Tavern Studio.
  • Usuarios con bibliotecas de tarjetas de personaje, Lorebooks, presets e históricos de conversación.
  • Usuarios que buscan un cliente de escritorio nativo mientras conservan sus activos creativos.
  • Usuarios que desean verificar los resultados de la importación en una vista previa antes de migrar.
  • Usuarios que quieren asegurarse de que su carpeta original de SillyTavern permanezca intacta.

Contenido Principal

El flujo de migración integrado admite los siguientes tipos de datos de SillyTavern:

  • Tarjetas de personaje (Character Cards): Sus tarjetas de personaje guardadas localmente.
  • World Info / Lorebooks: Ajustes de mundo y recursos de información de trasfondo.
  • Presets compatibles con OpenAI: Prompts del sistema personalizados y configuraciones de generación.
  • Claves y configuraciones de API: Claves de API y configuraciones de proveedores.
  • Historiales de chat JSONL estándar: Registros de chat individuales asociados con personajes.

Al importar configuraciones de API, Tavern Studio mapea las configuraciones estándar compatibles con OpenAI siempre que sea posible. Los proveedores comunes como OpenAI, Groq, Mistral, Perplexity, Cohere y xAI se convierten automáticamente a sus configuraciones equivalentes en Tavern Studio con valores predeterminados estándares.

Sin embargo, ciertas configuraciones de API más complejas requieren una configuración manual después de la migración. Deberá configurar manualmente lo siguiente:

  • Puntos de conexión (endpoints) de API personalizados y servicios de LLM locales (por ejemplo, LM Studio, Ollama).
  • Proxies inversos y direcciones de proxy personalizadas.
  • Integraciones con Azure OpenAI y Cloudflare Workers AI.
  • Identificadores de cuenta (account IDs) del proveedor, URLs base faltantes o selección del modelo predeterminado.

Nota: La migración de chats grupales (group chats) no está completamente admitida en este momento. Tavern Studio puede omitir los datos de chat grupal no compatibles para evitar la creación de conversaciones corruptas o difíciles de gestionar.

Cómo maneja Tavern Studio este problema

Tavern Studio trata la migración desde SillyTavern como una tarea integrada de gestión de datos a nivel de aplicación. En lugar de obligarle a arrastrar y soltar archivos individuales en importadores separados, el importador integrado escanea la carpeta del proyecto de SillyTavern, genera una vista previa, le permite filtrar por usuario y rango de contenido, y luego realiza la importación al espacio de trabajo de Tavern Studio.

Una vez finalizada la importación, Tavern Studio recarga automáticamente los datos de la aplicación para que los personajes, Lorebooks, chats y configuraciones de API recién migrados estén disponibles. Si algún recurso importado recientemente (como avatares, fondos o Lorebooks) no aparece de inmediato, reiniciar la aplicación o actualizar la página correspondiente suele forzar una nueva lectura de los recursos.

Pasos de Operación

Paso 1: Ubique la carpeta raíz del proyecto SillyTavern

Identifique la carpeta raíz donde está instalado SillyTavern. Debe contener el directorio data, donde SillyTavern almacena sus configuraciones y recursos.

Por ejemplo, en Windows la ruta suele verse así:

C:\code\SillyTavern\SillyTavern

Dentro de esta carpeta raíz, verifique que exista la subcarpeta data:

C:\code\SillyTavern\SillyTavern\data

Nota: Si selecciona la carpeta data por error, Tavern Studio intentará corregir la ruta automáticamente, pero se recomienda seleccionar directamente la carpeta raíz del proyecto que contiene la carpeta data.

Paso 2: Abra el importador en Tavern Studio

Inicie Tavern Studio y vaya a:

Settings -> Data Management -> Import from SillyTavern

Haga clic en Choose Folder y seleccione la carpeta raíz del proyecto SillyTavern.

Paso 3: Revise la vista previa de la importación

Espere a que el importador escanee la carpeta. La pantalla mostrará una vista previa con los recuentos de:

  • Personajes
  • World books / Lorebooks
  • Presets
  • Configuraciones de API
  • Registros de chat

Si la vista previa está vacía o las cifras son incorrectas, cancele el proceso y asegúrese de haber seleccionado la carpeta raíz correcta de SillyTavern.

Paso 4: Seleccione usuarios y rangos de contenido

Seleccione los datos de usuario y grupos de contenido específicos de SillyTavern que desea importar. Si tiene una base de datos grande, puede optar por migrar primero los conjuntos de tarjetas de personaje principales para facilitar la verificación posterior a la importación.

Paso 5: Ejecute la importación

Haga clic en Import y espere a que se complete el proceso. Una vez finalizado, Tavern Studio volverá a cargar su base de datos y espacio de trabajo de forma automática.

Paso 6: Verifique los activos importados

Después de que termine la importación, revise las siguientes secciones en Tavern Studio:

  • Characters: Compruebe la lista de personajes para asegurarse de que las tarjetas están presentes.
  • Chats: Abra los personajes importados para verificar que su historial de chat JSONL se cargó correctamente.
  • World Books: Navegue al gestor de Lorebooks para inspeccionar los archivos de World Info importados.
  • API Settings: Vaya a la sección de configuración de API para revisar el mapeo de claves.
  • Resource Assets: Confirme que los avatares, fondos y otros archivos de recursos se hayan cargado.

Paso 7: Compruebe las configuraciones de API y puntos de conexión

Para todas las configuraciones de API migradas, verifique:

  • Si la clave de API está guardada correctamente.
  • Si la URL base coincide con el endpoint activo del proveedor.
  • Si el modelo predeterminado está seleccionado y disponible.
  • Si es necesario agregar manualmente algún proxy, identificador de cuenta o dirección local de servidor.

Envíe un mensaje de prueba rápido utilizando uno de sus personajes e importaciones de presets para asegurarse de que la conexión funciona antes de comenzar una sesión de chat más larga.

Relación con SillyTavern

Tavern Studio es una alternativa independiente y no está afiliada con el proyecto oficial de SillyTavern. Es una aplicación local-first separada, diseñada para admitir tarjetas de personajes e información estándar de código abierto. El importador se proporciona únicamente como una herramienta de utilidad para ayudarle a reutilizar sus activos creativos y configuraciones sin modificar ni alterar de ninguna manera su instalación actual de SillyTavern.

Preguntas Frecuentes

¿Qué carpeta debo seleccionar en el importador?

Debe seleccionar el directorio raíz de SillyTavern — es decir, la carpeta que contiene el directorio data (por ejemplo, C:\code\SillyTavern\SillyTavern). No seleccione carpetas de personajes individuales ni la propia carpeta data.

¿La importación dañará mis archivos de SillyTavern?

No. El importador funciona de forma de solo lectura. Lee su directorio de SillyTavern y escribe copias de los recursos en la base de datos y espacio de trabajo independientes de Tavern Studio. Los archivos originales permanecen inalterados.

¿Qué tipos de datos son compatibles?

Tavern Studio puede importar tarjetas de personaje, World Info / Lorebooks, presets compatibles con OpenAI, claves/configuraciones de API e historiales de chat en formato JSONL estándar.

¿Se migrarán mis historiales de chat?

Sí, los historiales de chat en formato JSONL estándar asociados a los personajes se importarán. Cada archivo de chat se importa como una conversación independiente mientras se mantiene el orden correcto de los mensajes. Los archivos corruptos o incompatibles pueden ser omitidos.

¿Se admiten los chats grupales?

Los chats grupales no están completamente admitidos en este momento. El importador puede omitir los datos de chat grupal no compatibles para evitar crear históricos de conversación rotos.

¿Por qué algunos puntos de conexión locales o proxies personalizados requieren configuración manual?

Las configuraciones personalizadas de puntos de conexión, los proxies inversos, las configuraciones locales de LLM (como Ollama o LM Studio), Azure OpenAI y Cloudflare Workers AI requieren nombres de host, identificadores de cuenta o rutas de enrutamiento específicas que no pueden automatizarse completamente. Deberá introducir estos datos manualmente en la página de configuración de API.

¿Qué debo hacer si los personajes o recursos importados no aparecen?

Consulte el registro de importación para comprobar si se produjeron errores. Si los archivos se importaron con éxito pero no se muestran, actualice la página o reinicie Tavern Studio para forzar la recarga de la base de datos de recursos.

¿Debo realizar una copia de seguridad antes de migrar?

Aunque el importador funciona de forma segura como solo lectura y no modifica su carpeta de SillyTavern, siempre se recomienda realizar una copia de seguridad de sus datos originales antes de llevar a cabo cualquier migración.

Siguiente Paso