Il team che utilizza modelli AI quotidianamente prima o poi inizia a pagare un servizio di chat in cloud: ChatGPT Plus nella versione per team costa 20 € al mese, cioè 240 € all'anno, e le conversazioni insieme ai documenti caricati rimangono sui server del fornitore. Open WebUI è un'interfaccia di chat open source che funziona nel browser come gli assistenti conosciuti, ma la colleghi alle tue fonti di modelli: il server Ollama o qualsiasi API compatibile con OpenAI. La cronologia delle conversazioni, gli account del team e i documenti caricati rimangono sul tuo Box, e sei tu a decidere con quale fornitore e a quale costo comunicare. Qui sotto trovi una guida passo dopo passo su come installare Open WebUI su Saplo.
Perché scegliere Open WebUI invece di ChatGPT Plus
La chat AI a pagamento basata sul cloud è semplice da usare finché a servirsi è una sola persona. I problemi iniziano quando l'accesso ai modelli deve essere garantito a un intero team:
- abbonamento calcolato per ogni posto nel team, ChatGPT Plus nella versione per team costa 20 € al mese, ovvero 240 € all'anno, e il costo cresce con ogni nuovo membro del team che deve usare la chat,
- conversazioni e documenti si trovano presso il fornitore, contratti caricati sulla chat, descrizioni di progetti e appunti interni vengono salvati sui server di un'azienda esterna, fuori dall'infrastruttura della tua azienda,
- un solo fornitore di modelli, non puoi collegare il tuo modello dal server Ollama né un'API più economica compatibile con OpenAI, poiché l'interfaccia funziona esclusivamente con un'azienda.
Open WebUI non presenta nessuno di questi svantaggi: è un'interfaccia chat installata sul tuo Box, a cui colleghi direttamente le fonti dei modelli. Puoi utilizzare la chiave API di qualsiasi fornitore compatibile con OpenAI e contemporaneamente mantenere i modelli sul tuo server Ollama, passando da uno all'altro nella stessa conversazione. Puoi creare account illimitati per il team, e il costo complessivo è solo quello del Box.
Requisiti
Per installare Open WebUI su Saplo, ti serve:
- un Box con Docker attivo (il motore lo avvia automaticamente durante l'installazione dal catalogo),
- almeno 1 GB di RAM libera sul Box e 4 GB di spazio su disco, quindi il piano più economico che supporta questo è Box S a 27 € all'anno (il solo utilizzo della chat tramite API è leggero per il Box, perché il calcolo viene effettuato dal lato del fornitore del modello o dal tuo server Ollama),
- un dominio o un sottodominio *.saploapp.pl incluso in ogni piano, sotto cui sarà ospitata la chat,
- non serve un database separato, Open WebUI conserva i dati nel proprio database SQLite in un volume sul tuo Box,
- accesso ai modelli, ovvero una chiave API di un fornitore compatibile con OpenAI oppure l'indirizzo del tuo server Ollama. Saplo non fornisce chiavi né un Ollama proprietario, colleghi la sorgente dei modelli tu stesso dopo l'installazione nel pannello dell'applicazione.
La descrizione completa dell'applicazione e la sua posizione nel catalogo la trovi sulla pagina Open WebUI su Saplo.
Installazione passo passo
- Nel pannello Saplo vai su Catalogo delle applicazioni e seleziona Open WebUI.
- Seleziona un Box con almeno 1 GB di RAM libero e 4 GB di spazio su disco disponibile, oltre al dominio o sottodominio su cui sarà ospitata la chat.
- Conferma l'installazione. Il motore scaricherà l'immagine ufficiale
ghcr.io/open-webui/open-webui, avvierà un container con il database su volume, genererà un segreto di sessione persistente (gli account utente e l'accesso sopravvivono al riavvio del container) e esporrà il pannello tramite nginx del Box con SSL gratuito. - Al primo avvio verrà inizializzato il database dell'applicazione, compreso quello vettoriale per la ricerca nei documenti caricati, quindi potrebbe richiedere più tempo rispetto ai consueti pochi secondi. Il motore attende che il pannello risponda effettivamente via HTTP prima di considerare l'installazione completata.
- Al termine dell'installazione la chat sarà attiva sotto il dominio indicato. Il primo account creato nel form di registrazione riceverà automaticamente i privilegi di amministratore.
I primi passi dopo l'installazione
- Apri il dominio dell'applicazione e crea un account nel modulo di registrazione. Il primo account creato diventa automaticamente l'account amministratore, senza ulteriori configurazioni.
- Disattiva la registrazione (Impostazioni -> Generali -> Abilita registrazione), in modo che chi non fa parte del team e accede al tuo dominio non possa creare account.
- Collega le fonti dei modelli (Amministrazione -> Impostazioni -> Connessioni): incolla la chiave API del tuo fornitore compatibile con OpenAI oppure l'indirizzo del tuo server Ollama. Puoi collegare più fonti contemporaneamente e cambiare modello durante la conversazione.
- Aggiungi gli account del team e salva le istruzioni e i prompt comuni come modelli pronti, così ogni membro del team potrà iniziare con le stesse impostazioni.
- Carica i documenti direttamente nella conversazione o nella base di conoscenza condivisa e chiedi al modello informazioni sul loro contenuto, senza incollare interi file nella finestra della chat.
Open WebUI su Saplo contro ChatGPT Plus
| ChatGPT Plus (per team) | Open WebUI su Saplo | |
|---|---|---|
| Prezzo interfaccia annuo | 240 € (20 €/mese) | 27 € (Box S) |
| Costo per utente aggiuntivo | sì, l'abbonamento cresce con il team | no, conta la capacità del Box |
| Modelli | offerta di un solo fornitore | qualsiasi API compatibile con OpenAI o il proprio Ollama |
| Cambio fornitore modello | nuovo servizio, nuova cronologia | cambi la chiave, la cronologia resta |
| Dove sono conservate conversazioni e documenti | nel cloud del fornitore | sul tuo Box |
A questo si aggiunge il metodo di fatturazione: l'abbonamento cloud si paga sempre, anche nei mesi in cui nessuno apre la chat, mentre il costo API, calcolato in base all'uso, aumenta o diminuisce con il traffico reale del team.
Domande frequenti
Saplo fornisce accesso ai modelli AI? No, Open WebUI è un’interfaccia, non un modello. Nel pannello dell’applicazione (Amministrazione -> Impostazioni -> Connessioni) devi collegare la tua chiave API, funziona con qualsiasi provider compatibile con OpenAI, oppure puoi collegare il tuo server Ollama.
Oltre al Box, devo pagare qualcos’altro? Se usi l’API di un provider di modelli, sarà lui a fatturarti in base all’utilizzo, come con ogni chiave API. Se usi il tuo server Ollama, i costi dipendono dall’hardware su cui gira il modello. L’interfaccia su Saplo ha un costo fisso e noto, corrispondente al prezzo del Box.
Ho bisogno di un database separato? No, Open WebUI salva tutto in un database SQLite proprio, su un volume dati del tuo Box. Il motore Saplo crea un contenitore singolo, senza bisogno di MySQL o PostgreSQL da acquistare o configurare.
Quante persone possono usare la chat? Open WebUI non conta gli utenti: puoi creare account senza limiti e senza costi per account aggiuntivi. Il limite reale sono le risorse del Box, e la chat via API grava poco sul Box perché il conteggio avviene dal provider del modello.
Le mie conversazioni sono private? La cronologia delle conversazioni, gli account e i documenti caricati sono nel database sul tuo Box. Il contenuto delle domande arriva solo al provider di cui hai inserito la chiave, quindi sei tu a scegliere chi elabora i dati del team.
Open WebUI non deve essere l’unica applicazione sul Box: lo stesso Box può ospitare altre applicazioni dal catalogo, nei limiti delle sue risorse. Trovi i dettagli sulla pagina hosting applicazioni.
Se il tuo team paga per chat AI in cloud e vuole avere un’interfaccia propria, la libertà di scegliere i modelli e conservare le conversazioni sulla propria infrastruttura, contattaci, ti aiuteremo a scegliere il Box giusto e a installare Open WebUI.
- #AI
- #Ollama
- #Open WebUI
- #Guida
