Pilotaż okazał się sukcesem. Open WebUI trafiło pewnego popołudnia na wolny serwer, a w ciągu tygodnia cały zespół rozmawiał z GPT, Claude i lokalnym modelem Llama przez Ollama w jednym dopracowanym interfejsie. Przewińmy trzy miesiące do przodu: są Państwo teraz nieopłacanym operatorem systemu produkcyjnego. Baza danych mieszka na dysku, dla którego nikt nie robi kopii zapasowych. Wbudowana baza wektorowa padła w dniu, w którym dodali Państwo drugą replikę. Ktoś wkleił współdzielony klucz OpenAI na kanał Slack. A dział finansów wciąż pyta, kto wydał w marcu 400 dolarów na tokeny.
Nic z tego nie jest winą Open WebUI. To po prostu realny koszt prowadzenia dowolnej wieloużytkownikowej platformy AI. Jedyne pytanie brzmi, czy ta praca powinna spoczywać na Państwa biurku. I jedna szczera uwaga, zanim zaczniemy: kral, platforma stojąca za tym artykułem, nie jest zbudowana na Open WebUI. Powiemy wprost, co to oznacza.
Uruchomienie nigdy nie było najtrudniejszą częścią
Open WebUI uczciwie zapracowało na swoją reputację. To jeden z najlepszych samodzielnie hostowanych interfejsów AI, jakie istnieją: każdy liczący się model przez API zgodne z OpenAI, modele lokalne przez Ollama, czat z dokumentami z wbudowanym RAG, narzędzia i wtyczki oraz interfejs, którego zespół uczy się w kilka minut. Szybki start w pełni zasługuje na swoją renomę.
Produkcja to zupełnie inne zadanie. W chwili gdy Open WebUI obsługuje zespół, a nie hobbystę, cała konfiguracja rozrasta się w małą platformę:
- zewnętrzny PostgreSQL, bo domyślne SQLite wystarcza dla jednej instancji, ale już nie dla drugiej,
- Redis, aby logowania i websockety przetrwały więcej niż jedną replikę,
- zewnętrzna baza wektorowa, bo wbudowane repozytorium dokumentów nie jest przystosowane do jednoczesnego zapisu przez kilka procesów roboczych,
- współdzielony magazyn na przesłane pliki i wygenerowane obrazy, plus tajny klucz, który musi być identyczny w każdej replice,
- reverse proxy, TLS, domena oraz monitoring, który poinformuje Państwa o awarii, zanim zrobią to użytkownicy,
- oraz klucze API do każdego podłączanego dostawcy: OpenAI, Anthropic, Google i kogokolwiek, kto wypuści kolejny model, którego zespół zapragnie od pierwszego dnia.
Potem zaczynają się aktualizacje. Open WebUI rozwija się szybko, co jest świetną wiadomością dla użytkownika, a dla operatora powracającym zadaniem. Każde wydanie to changelog do przeczytania, przebieg testów dla potoków i funkcji, które zbudowali Państwo na wierzchu, oraz okno serwisowe do zaplanowania. Pominięcie kilku sprawia, że skok robi się przerażający. Zainstalowanie wszystkich to zajęcie na pół etatu.
Wiemy to, bo sami codziennie prowadzimy bliźniaczą wersję tej listy. kral prowadzi w środowisku produkcyjnym platformę AI o otwartym kodzie, a powyższa lista to nasz własny runbook, tyle że z innymi nazwami na poszczególnych elementach.
Należne uznanie i luka, która pozostaje
Bądźmy uczciwi: jak na projekt open source Open WebUI wyjątkowo dobrze radzi sobie z zarządzaniem użytkownikami. Role, grupy i szczegółowe uprawnienia są wbudowane, a jeśli chodzi o samą kontrolę dostępu, być może nigdy nie przerosną Państwo jego możliwości.
Luką są pieniądze. Przy surowych kluczach API pozostają dwie złe opcje: jeden współdzielony klucz (brak przypisania kosztów, a jeden wyciek pochłania cały budżet) albo klucz na osobę (tarcia przy wdrażaniu, ryzyko przy odejściach i stos faktur od dostawców, które dział finansów musi uzgodnić). Open WebUI to platforma czatowa, a nie system rozliczeń. Nie ma planów, nie ma faktur, nie ma obsługi podatków, nie ma doładowań, które użytkownicy mogliby kupić samodzielnie. Przy wdrożeniu w firmie to właśnie ta luka jest zwykle przeszkodą nie do przejścia, a nie serwery.
Zanim zbudują Państwo coś na tej podstawie, warto przeczytać jeszcze jedno: licencję. Od 2025 roku Open WebUI jest udostępniane na licencji opartej na BSD-3 z klauzulą dotyczącą marki. Zachowanie nazwy i logo "Open WebUI" jest obowiązkowe, gdy wdrożenie przekroczy 50 użytkowników w dowolnym kroczącym okresie 30 dni, chyba że posiadają Państwo licencję enterprise lub pisemną zgodę. To uzasadniony sposób finansowania projektu open source i warto o tym wiedzieć, zanim obiecają Państwo swojej firmie portal pod własną marką. Proszę samodzielnie zapoznać się z aktualnym tekstem licencji; to obserwacja, a nie porada prawna.
Co powinien obejmować zarządzany hosting Open WebUI
Zarządzany hosting ma sens tylko wtedy, gdy zdejmuje z Państwa całą tę listę, a nie same kontenery. Kogokolwiek Państwo wybiorą, proszę rozliczać go z tego:
- Aktualna podstawa. Aktualizacje pojawiają się bez Państwa udziału, a produkt wciąż podąża za projektem open source, zamiast dryfować w stronę zamrożonej prywatnej kopii.
- Modele w komplecie. Wszystkie liczące się modele przez jeden punkt wejścia, bez kluczy API do zdobywania, dystrybucji czy rotacji.
- Realna kontrola kosztów. Budżety na użytkownika, zużycie, które można przypisać do konkretnej osoby, oraz jedna faktura zamiast pięciu.
- Zarządzanie zespołem. Zaproszenie, usunięcie, gotowe. Dostęp kończy się wraz z umową.
- Pełny zestaw funkcji. Czat z dokumentami, generowanie obrazów i wyszukiwanie w sieci powinny działać od pierwszego dnia; to przez nie w połowie ten stos jest tak złożony.
- Odpowiedź w kwestii licencji. Jeśli zależy Państwu na portalu pod własną marką, proszę zapytać, jak jest to możliwe powyżej 50 użytkowników. "Zaufajcie nam" to nie jest odpowiedź.
- Droga wyjścia. Państwa dane da się wyeksportować, a leżące u podstaw oprogramowanie jest open source. Jeśli odejście jest trudne, nie są Państwo klientem, tylko zakładnikiem.
Szczera część: kral to nie Open WebUI
kral to zarządzane środowisko pracy z AI zbudowane na LibreChat, najbliższym krewnym Open WebUI, i mówimy to na samym początku, bo zaufanie umiera na drugiej stronie. Jeśli potrzebują Państwo samego Open WebUI, bo Państwa zespół zbudował na nim potoki i funkcje albo dlatego że Państwa modele działają na własnych GPU, to żadna zarządzana alternatywa nie będzie odpowiedzią. Proszę hostować je samodzielnie i czerpać z tego radość.
Jeśli natomiast zależy Państwu na efekcie, jednym środowisku pracy, w którym cały zespół sięga po każdy liczący się model, z budżetami i jednym rachunkiem, to jest właśnie to, co kral udostępnia jako gotową platformę. Logują się Państwo w app.kral.ai, a warstwa operacyjna jest już zbudowana:
- Claude, GPT, Gemini, DeepSeek, Perplexity i więcej w jednej aplikacji, bez żadnych kluczy API,
- rozliczenie za token z planami miesięcznymi i doładowywanymi kredytami, dzięki czemu zużycie jest przypisane do osoby, która je wygenerowała,
- plany zespołowe: jedna umowa, wspólny budżet, członkowie, którymi zarządzają Państwo samodzielnie,
- przesyłanie plików z wyszukiwaniem w dokumentach, generowanie obrazów i wyszukiwanie w sieci już podłączone,
- interfejs w 29 językach,
- i aktualizacje realizowane za Państwa: gdy pojawia się wydanie, scalamy je, testujemy i wdrażamy.
Pełną historię tego, jak prowadzimy ten stos, wraz z jego trudnymi elementami, opisuje zarządzany hosting LibreChat. A ponieważ podstawa jest open source, wyjście pozostaje otwarte: proszę wyeksportować swoje dane i uruchomić ten stos samodzielnie, kiedy tylko Państwo zechcą. Środowisko pracy pod własną marką, jeśli jest Państwu potrzebne, to funkcja produktu bez progu liczby użytkowników.
Samodzielnie hostowane Open WebUI kontra zarządzany kral: uczciwe porównanie
| Samodzielnie hostowane Open WebUI | Zarządzany (kral) | |
|---|---|---|
| Czas do pierwszego czatu | Minuty dla pierwszego użytkownika; weekend przy drugiej replice | Około minuty |
| Aktualizacje | Państwo pobierają, czytają, testują, wdrażają | Zrobione za Państwa |
| Dostęp do modeli | Państwa klucze API, jedno konto na dostawcę | W komplecie, jedno logowanie |
| Modele lokalne na Państwa GPU | Jego naturalne środowisko | Nie do tego służy usługa hostowana |
| Kontrola kosztów na użytkownika | Trzeba zbudować samodzielnie | Wbudowane budżety i rozliczenie za token |
| Zmiana marki | Powyżej 50 użytkowników tylko z licencją enterprise | Funkcja produktu |
| Lokalizacja danych | W pełni Państwa, na Państwa sprzęcie | Na infrastrukturze kral, z możliwością eksportu w każdej chwili |
| Ile to kosztuje | Serwer, faktury od dostawców, Państwa godziny pracy | Plan lub kredyty, jedna faktura |
Samodzielny hosting wygrywa w dwóch kwestiach, i to poważnych: dane nigdy nie opuszczają Państwa budynku, a modele lokalne pozostają lokalne. Jeśli mają Państwo zespół infrastrukturalny, twardy wymóg co do miejsca przechowywania danych albo szafę serwerową pełną GPU z Państwa nazwą na drzwiach, proszę hostować samodzielnie. To słuszna decyzja, a projekt zasługuje na Państwa gwiazdkę na GitHub.
Istnieje też trzecia droga. Platforma, na której zbudowany jest kral, może działać wewnątrz Państwa firmy, nawet natywnie na własnym Windows Server. Wymóg on-premises nie kończy rozmowy.
Pytania, które zespoły naprawdę zadają
Czy kral to hostowane Open WebUI?
Nie, i nie będziemy udawać, że jest inaczej. kral jest zbudowany na LibreChat, porównywalnej platformie AI o otwartym kodzie. Efekt pokrywa się niemal całkowicie: każdy liczący się model, jedno logowanie, budżety, zespoły, czat z dokumentami. Wnętrze jest inne i jeśli Państwa wdrożenie zależy od specyficznych elementów Open WebUI, takich jak potoki czy funkcje, to kral nim nie jest.
Czy możemy zachować nasze lokalne modele Ollama?
Nie w usłudze hostowanej; app.kral.ai obsługuje najważniejsze modele chmurowe. Jeśli modele lokalne są wymogiem, proszę samodzielnie hostować Open WebUI albo uruchomić platformę, na której zbudowany jest kral, wewnątrz Państwa sieci i skierować ją na punkt końcowy zgodny z OpenAI, taki jak Ollama lub vLLM.
Czy potrzebujemy własnych kluczy API?
Nie. Każdy model na platformie jest w komplecie i rozliczany za token. Nikt nie musi zakładać konta OpenAI, a żaden klucz nie może wyciec, bo nie ma żadnych do rozdania.
Czego dotyczy klauzula marki Open WebUI?
Od 2025 roku licencja wymaga zachowania oznaczeń marki "Open WebUI", gdy wdrożenie przekroczy 50 użytkowników w dowolnym kroczącym okresie 30 dni, chyba że licencja enterprise lub pisemna zgoda stanowią inaczej. Finansuje to projekt i jest uczciwe. Warto też o tym wiedzieć przed zaplanowaniem wdrożenia pod własną marką, dlatego proszę zapoznać się z aktualnym tekstem licencji; szczegóły mogą się zmieniać.
Ile to kosztuje?
Plany miesięczne z wliczonym zużyciem, plus kredyty, które można doładowywać na bieżąco. Aktualne liczby znajdą Państwo na kral.ai; nie ma tu żadnej dopłaty za stanowisko ukrytej w PDF.
Open WebUI jest warte czasu Państwa zespołu. Czy zasługuje również na Państwa wieczory, to już inne pytanie. Jeśli wolą je Państwo spędzić inaczej, droga zarządzana zajmuje około minuty:
Komentarze (0)
Brak komentarzy. Badz pierwszy!
Zaloguj sie, aby dodac komentarz.
Zaloguj się Zarejestruj się