PT
Iniciar sessão Criar conta

Como montar o Open WebUI na Saplo: chat com IA próprio em vez do ChatGPT Plus

ChatGPT Plus em modo equipa custa 20 € por mês, 240 € por ano. Open WebUI é um chat aberto para modelos LLM, compatível com Ollama e qualquer API OpenAI, com histórico e contas de equipa no teu servidor, montado na Box S por 27 € por ano. Guia passo a passo.

Grzegorz Kalmus ·

A equipa que usa modelos de IA diariamente acaba por pagar, mais cedo ou mais tarde, pelo chat na nuvem: o ChatGPT Plus na versão para equipas custa 20 € por mês, ou seja, 240 € por ano, e as conversas e documentos carregados para o chat ficam nos servidores do fornecedor. Open WebUI é uma interface de chat aberta que funciona no navegador como os assistentes conhecidos, mas conectas-na às tuas próprias fontes de modelos: o servidor Ollama ou qualquer API compatível com OpenAI. O histórico das conversas, as contas da equipa e os documentos carregados ficam no teu Box, e tu decides com qual fornecedor e por quanto conversas. Abaixo tens o passo a passo de como instalar o Open WebUI na Saplo.

Porque escolher Open WebUI em vez do ChatGPT Plus

O chat pago com IA na cloud é simples enquanto for utilizado por uma única pessoa, por uso próprio. Os problemas começam quando toda a equipa precisa de ter acesso aos modelos:

  • assinatura cobrada por membro da equipa, o ChatGPT Plus na versão para equipas custa 20 € por mês, ou seja, 240 € por ano, e o custo aumenta por cada novo membro da equipa que tenha acesso ao chat,
  • conversas e documentos ficam no fornecedor, contratos carregados no chat, descrições de projetos e notas internas ficam armazenados nos servidores de uma empresa externa, fora da infraestrutura da tua empresa,
  • um único fornecedor de modelos, não podes ligar o teu próprio modelo a partir do servidor Ollama nem usar uma API mais económica compatível com OpenAI, porque a interface só funciona com a oferta de uma empresa.

O Open WebUI não tem nenhuma destas limitações: é uma interface de chat instalada no teu Box, onde tu próprio ligas as fontes dos modelos. Podes usar a chave API de qualquer fornecedor compatível com OpenAI, ao mesmo tempo que manténs modelos no teu próprio servidor Ollama e alternas entre eles na mesma conversa. Crias contas de equipa sem limite, e todo o custo é o do próprio Box.

Requisitos

Para instalar o Open WebUI na Saplo, precisas de:

  • Um Box com Docker ativo (o motor ativa-o automaticamente durante a instalação através do catálogo),
  • pelo menos 1 GB de RAM livre no Box e 4 GB de espaço em disco, ou seja, o plano mais barato que suporta isto é o Box S por 27 € por ano (a comunicação via API é leve para o Box, porque o processamento ocorre do lado do fornecedor do modelo ou do teu servidor Ollama),
  • um domínio ou subdomínio *.saploapp.pl incluído em todos os planos, onde o chat ficará alojado,
  • não precisas de uma base de dados separada, o Open WebUI guarda os dados na sua própria base SQLite num volume no teu Box,
  • acesso a modelos, ou seja, uma chave API de um fornecedor compatível com OpenAI ou o endereço do teu próprio servidor Ollama. A Saplo não fornece chaves nem o seu Ollama próprio, tu ligas a fonte dos modelos após a instalação no painel da aplicação.

Descrição completa da aplicação e o seu lugar no catálogo podes encontrar na página do Open WebUI na Saplo.

Instalação passo a passo

  1. No painel Saplo, acede ao Catálogo de aplicações e escolhe Open WebUI.
  2. Seleciona uma Box com pelo menos 1 GB de RAM livre e 4 GB de espaço livre em disco, assim como o domínio ou subdomínio onde o chat será alojado.
  3. Confirma a instalação. O motor descarrega a imagem oficial ghcr.io/open-webui/open-webui, cria um container com a base de dados num volume, gera um segredo de sessão persistente (as contas de utilizador e login resistem ao reinício do container) e disponibiliza o painel via nginx da Box com SSL gratuito.
  4. A primeira execução inicializa a base de dados da aplicação, incluindo a base vetorial para pesquisa nos documentos carregados, pelo que pode demorar mais do que os habituais segundos. O motor espera que o painel responda via HTTP antes de considerar a instalação concluída.
  5. Depois da instalação, o chat funciona sob o domínio indicado. A primeira conta criada no formulário de registo recebe automaticamente permissões de administrador.

Primeiros passos após a instalação

  1. Abre o domínio da aplicação e cria uma conta no formulário de registo. A primeira conta criada torna-se na conta de administrador, sem necessidade de configuração adicional.
  2. Desativa o registo (Configurações -> Geral -> Ativar registo) para que pessoas de fora da equipa que acedam ao teu domínio não possam criar contas.
  3. Liga as fontes dos modelos (Administração -> Configurações -> Ligações): cola a chave API do teu fornecedor compatível com OpenAI ou o endereço do teu próprio servidor Ollama. Podes ligar várias fontes ao mesmo tempo e alternar o modelo durante a conversa.
  4. Adiciona as contas da equipa, e guarda instruções e prompts comuns como modelos prontos, para que todos na equipa comecem a trabalhar com as mesmas configurações.
  5. Faz upload dos documentos diretamente na conversa ou na base de conhecimento partilhada e pergunta ao modelo sobre o conteúdo, sem precisares de colar os ficheiros inteiros na janela de chat.

Open WebUI na Saplo kontra ChatGPT Plus

ChatGPT Plus (para a equipa) Open WebUI na Saplo
Preço do interface anual 240 € (20 €/mês) 27 € (Box S)
Taxa para pessoa adicional sim, a subscrição aumenta com a equipa não, conta o recurso do Box
Modelos oferta de um único fornecedor qualquer API compatível com OpenAI ou o teu próprio Ollama
Mudança de fornecedor do modelo novo serviço, novo histórico trocas a chave, o histórico mantém-se
Onde ficam as conversas e documentos na cloud do fornecedor no teu Box

A isto soma-se o modo de faturação: a subscrição na cloud é paga sempre, mesmo no mês em que ninguém inicia um chat, e o custo da API é cobrado conforme o uso, aumentando e diminuindo com o tráfego real da equipa.

Perguntas frequentes

Será que a Saplo fornece acesso a modelos de IA? Não, o Open WebUI é uma interface, não um modelo. Ligam a tua própria chave API no painel da aplicação (Administração -> Configurações -> Ligações), funciona com qualquer fornecedor compatível com OpenAI, e como alternativa podes ligar o teu próprio servidor Ollama.

Além do Box, tenho de pagar mais alguma coisa? Se usares a API do fornecedor dos modelos, o pagamento é feito diretamente a esse fornecedor conforme o uso, como em qualquer chave API. Para o teu próprio servidor Ollama, o custo depende do hardware onde o modelo está instalado. A própria interface na Saplo tem um custo fixo e conhecido, o preço do Box.

Preciso de uma base de dados separada? Não, o Open WebUI grava tudo numa base de dados SQLite própria num volume de dados no teu Box. O motor da Saplo cria um único contentor, sem necessidade de MySQL ou Postgres para comprares e configurares.

Quantas pessoas podem usar o chat? O Open WebUI não limita utilizadores: crias contas sem limite e sem taxa para contas adicionais. O limite real são os recursos do Box, e a utilização do chat via API sobrecarrega pouco o Box, pois a contabilização é feita pelo fornecedor do modelo.

As minhas conversas são privadas? O histórico de conversas, contas e documentos carregados ficam guardados na base de dados no teu Box. O conteúdo da pergunta é enviado apenas ao fornecedor cuja chave usas, por isso és tu que decides quem processa os dados da equipa.

O Open WebUI não precisa estar sozinho: o mesmo Box suporta outras aplicações do catálogo dentro dos seus recursos. Encontras detalhes na página do hosting de aplicações.

Se a tua equipa paga por chat com IA na cloud, mas quer ter a sua própria interface, liberdade na escolha dos modelos e conversas na própria infraestrutura, escreve-nos, ajudamos a escolher o Box e a instalar o Open WebUI.

  • #AI
  • #Ollama
  • #Open WebUI
  • #Guia