Un equipo que usa modelos de IA a diario tarde o temprano termina pagando por un chat en la nube: ChatGPT Plus en la versión para equipos cuesta 20 € al mes, es decir, 240 € al año, y las conversaciones y documentos subidos al chat permanecen en los servidores del proveedor. Open WebUI es una interfaz de chat abierta que funciona en el navegador como los asistentes conocidos, pero la conectas con tus propias fuentes de modelos: el servidor Ollama o cualquier API compatible con OpenAI. El historial de conversaciones, las cuentas del equipo y los documentos subidos se quedan en tu Box, y tú decides con qué proveedor y a qué precio chateas. A continuación te explicamos paso a paso cómo instalar Open WebUI en Saplo.
Por qué Open WebUI en lugar de ChatGPT Plus
El chat de IA en la nube de pago gana por su simplicidad, siempre que lo use una sola persona para su propio uso. Los problemas comienzan cuando todo un equipo necesita tener acceso a los modelos:
- suscripción calculada por puesto en el equipo, ChatGPT Plus en su modalidad para equipos cuesta 20 € al mes, es decir, 240 € al año, y la factura aumenta con cada nuevo miembro del equipo que necesite acceso al chat,
- las conversaciones y documentos quedan en el proveedor, los contratos cargados al chat, descripciones de proyectos y notas internas se guardan en los servidores de una empresa externa, fuera de la infraestructura de tu empresa,
- un solo proveedor de modelos, no puedes conectar tu propio modelo desde el servidor Ollama ni usar una API más económica compatible con OpenAI, porque la interfaz funciona exclusivamente con la oferta de una sola empresa.
Open WebUI no tiene ninguno de estos inconvenientes: es una interfaz de chat que instalas en tu Box, a la que tú mismo conectas las fuentes de modelos. Puedes usar la clave API de cualquier proveedor compatible con OpenAI, y a la vez tener modelos en tu propio servidor Ollama y cambiar entre ellos dentro de la misma conversación. Creas cuentas para el equipo sin límite, y el coste total es solo el coste del Box.
Requisitos
Para instalar Open WebUI en Saplo, necesitas:
- Un Box con Docker en funcionamiento (el motor lo activa automáticamente al instalar desde el catálogo),
- al menos 1 GB de RAM libre en el Box y 4 GB de espacio en disco, por lo que el plan más económico que lo soporta es Box S por 27 € al año (el uso del chat vía API es liviano para el Box, ya que los cálculos los realiza el proveedor del modelo o tu propio servidor Ollama),
- un dominio o subdominio *.saploapp.pl incluido en el precio de cada plan, donde se alojará el chat,
- no necesitas una base de datos separada, Open WebUI almacena los datos en su propia base SQLite en un volumen de tu Box,
- acceso a modelos, es decir, una clave API de un proveedor compatible con OpenAI o la dirección de tu propio servidor Ollama. Saplo no proporciona claves ni un Ollama propio, la fuente de los modelos la conectas tú mismo después de la instalación en el panel de la aplicación.
Puedes encontrar una descripción completa de la aplicación y su lugar en el catálogo en la página de Open WebUI en Saplo.
Instalación paso a paso
- En el panel de Saplo, entra en el Catálogo de aplicaciones y selecciona Open WebUI.
- Indica un Box con al menos 1 GB de RAM libre y 4 GB de espacio libre en disco, además de un dominio o subdominio donde estará alojado el chat.
- Confirma la instalación. El motor descarga la imagen oficial
ghcr.io/open-webui/open-webui, crea un contenedor con la base de datos en un volumen, genera un secreto permanente para la sesión (las cuentas de usuario y de inicio de sesión sobreviven al reinicio del contenedor) y expone el panel mediante nginx del Box con SSL gratuito. - El primer arranque inicializa la base de datos de la aplicación, incluida la base vectorial para buscar en los documentos cargados, por lo que puede tardar más que los habituales segundos. El motor espera a que el panel responda realmente por HTTP antes de considerar que la instalación ha finalizado.
- Al terminar la instalación, el chat estará operativo en el dominio indicado. La primera cuenta que crees en el formulario de registro recibe automáticamente permisos de administrador.
Primeros pasos tras la instalación
- Abre el dominio de la aplicación y crea una cuenta en el formulario de registro. La primera cuenta creada se convierte en la cuenta de administrador, sin necesidad de ninguna configuración adicional.
- Desactiva el registro (Configuración -> General -> Activar registro), para que las personas fuera de tu equipo que visiten tu dominio no puedan crear cuentas.
- Conecta las fuentes de los modelos (Administración -> Configuración -> Conexiones): pega la clave API de tu proveedor compatible con OpenAI o la dirección de tu propio servidor Ollama. Puedes conectar varias fuentes a la vez y cambiar de modelo durante la conversación.
- Añade las cuentas de tu equipo y guarda las instrucciones y prompts comunes como modelos listos para que todos en el equipo comiencen a trabajar con las mismas configuraciones.
- Sube documentos directamente a la conversación o a la base de conocimientos compartida y consulta al modelo sobre su contenido, sin necesidad de pegar archivos completos en la ventana de chat.
Open WebUI en Saplo contra ChatGPT Plus
| ChatGPT Plus (para equipo) | Open WebUI en Saplo | |
|---|---|---|
| Precio del interfaz anual | 240 € (20 €/mes) | 27 € (Box S) |
| Cargo por usuario adicional | sí, la suscripción sube con el equipo | no, solo importa el recurso del Box |
| Modelos | oferta de un único proveedor | cualquier API compatible con OpenAI o tu propio Ollama |
| Cambio de proveedor de modelo | nuevo servicio, nueva historia | cambias la clave, la historia queda |
| Dónde se almacenan las conversaciones y documentos | en la nube del proveedor | en tu Box |
Además está la forma de facturación: la suscripción en la nube la pagas siempre, incluso en meses sin uso del chat, y el coste del API se calcula según el uso, subiendo y bajando con el tráfico real del equipo.
Preguntas frecuentes
¿Saplo proporciona acceso a modelos de IA? No, Open WebUI es una interfaz, no un modelo. Debes conectar tu propia clave API en el panel de la aplicación (Administración -> Configuración -> Conexiones), funciona con cualquier proveedor compatible con OpenAI, o alternativamente puedes conectar un servidor Ollama propio.
¿Además del Box, tengo que pagar por algo más? Si usas la API de un proveedor de modelos, ese proveedor te cobrará según el uso, igual que con cualquier clave API. Con tu propio servidor Ollama, el costo depende del hardware donde esté alojado el modelo. La interfaz en Saplo tiene un costo fijo y conocido que corresponde al del Box.
¿Necesito una base de datos separada? No, Open WebUI guarda todo en su propia base SQLite dentro del volumen de datos en tu Box. El motor Saplo pone un solo contenedor, sin necesidad de añadir ni configurar MySQL o Postgres.
¿Cuántas personas pueden usar el chat? Open WebUI no limita usuarios: puedes crear cuentas sin límite ni pago adicional por cada cuenta nueva. El límite real son los recursos del Box, y usar el chat vía API consume pocos recursos porque el cómputo se realiza en el proveedor del modelo.
¿Mis conversaciones son privadas? El historial de chat, las cuentas y los documentos subidos se almacenan en la base de datos de tu Box. El texto de tus preguntas se envía solo al proveedor cuya clave API has conectado, por lo que tú eliges quién procesa los datos del equipo.
Open WebUI no tiene que funcionar solo: el mismo Box también puede alojar otras aplicaciones del catálogo, dentro de los recursos disponibles. Más detalles en la página hosting de aplicaciones.
Si tu equipo paga por chat con IA en la nube pero quiere tener su propia interfaz, libertad para elegir modelos y mantener las conversaciones en su propia infraestructura, contáctanos, te ayudaremos a escoger el Box adecuado y a desplegar Open WebUI.
- #AI
- #Ollama
- #Open WebUI
- #Guía
