Megoldások · Csevegőfelület
VPS az Open WebUI-hoz
Az Open WebUI az Ollamához és bármely OpenAI-kompatibilis API-hoz készült, saját szerveren futtatható csevegőfelület: fiókok, előzmények, dokumentumok és webes keresés egyetlen böngészőfülön. Nem tesz közzé hardveres minimumot, így az itteni méretek a sajátjaink, és ezt jelöljük is. Hosztolt modellhez kapcsolva könnyű alkalmazás, és a C2-4-80 $37.90 áron bőven elég; a beépíthető Ollamával a modellnek is el kell férnie a memóriában, és a BD-8 $12.90 áron a legolcsóbb gép, amely bőséges tartalékkal elbír egy 8B modellt.
Amire szüksége van
Szoftver a dokumentációból, a méreteknél feltüntetett forrással
A szoftver és a biztonsági beállítások a projekt saját dokumentációjából származnak. Ahol a projekt nem közöl hardverigényt, a méreteknél fel van tüntetve, kitől származnak.
Az Open WebUI README-je és a docs.openwebui.com alapján
- Telepítés Dockerrel:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:mainA felület a konténeren belül a 8080-as porton figyel; a dokumentáció ezt a gazdagép 3000-es portjára képezi le. - Tartalmazza az Ollamát? Csak a
:ollamaimage, amely mindkettőt egy konténerbe csomagolja. A:mainimage nem: egy Ollamához vagy bármely OpenAI-kompatibilis API-hoz csatlakozik, amelyet aOLLAMA_BASE_URLsegítségével ad meg. - Az image letöltési mérete 1,66 GB, a dokumentumkereséshez használt alapértelmezett beágyazó modell pedig workerenként kb. 500 MB RAM-ot foglal. A dokumentáció nem tesz közzé CPU-, RAM- vagy lemezminimumot.
- Minden, amit létrehoz, a
/app/backend/datakötetben tárolódik; a dokumentáció figyelmeztet, hogy soha ne futtassa nélküle. Az elsőként létrehozott fiók lesz az adminisztrátor, és amint létezik, a regisztráció lezárul.
Méretek (a sajátjaink: a dokumentáció nem ad meg minimumot)
| Munkaterhelés | vCPU | RAM |
|---|---|---|
| Open WebUI hosztolt API-val vagy különálló OllamávalA sajátunk. Az image, az alkalmazás és a dokumentumkereséshez szükséges beágyazó modell tartalékkal elfér; néhány csevegő felhasználó. | 2 | 4 GB |
| Open WebUI a beépített Ollamával és egy 8B modellelA sajátunk. Egy 8B modell 4,9 GB-os letöltés, és el kell férnie a memóriában az alkalmazás mellett. CPU-n néhány token másodpercenként. | 4 | 8 GB |
| Beépített Ollama 14B modellel, vagy egyszerre több felhasználóA sajátunk. Egy 14B modell 9,3 GB; a többi memória az alkalmazásnak, a beágyazó modellnek és az egyidejű csevegéseknek. | 8 | 24 GB |
A megfelelő csomagok
4 gép, aktuális árakon
A legolcsóbb megfelelő gép elöl. Az árak a mai havi árak, a katalógusból.
- C2-4-80$37.90/hó
2 vCPU · 4 GB · 80 GB lemez · 3 TB
Csak hosztolt modellek: a könnyű telepítés. 2 vCPU / 4 GB / 80 GB. Open WebUI API-kulccsal vagy máshol futó Ollamával. A város miatt válassza, ne a méret miatt.
- BD-8$12.90/hó
4 vCPU · 8 GB · 100 GB lemez · 32 TB
A legolcsóbb, amelyben elfér a beépített Ollama és egy 8B modell. 4 vCPU, 8 GB, 100 GB az image-nek és a modellletöltéseknek. A könnyű telepítés memóriájának kétszerese, a modell miatt.
- C4-8-160$75.90/hó
4 vCPU · 8 GB · 160 GB lemez · 3 TB
Ugyanez a felépítés 160 GB-tal, több városban. 4 vCPU / 8 GB / 160 GB, ha a legolcsóbb sor városai nem felelnek meg, vagy nagyobb modellkönyvtárat szeretne.
- BD-24$31.90/hó
8 vCPU · 24 GB · 300 GB lemez · 32 TB
8 vCPU / 24 GB 14B modellekhez és egy csapathoz. Egy 14B modell és több egyidejű csevegés, lemezterülettel egy dokumentumtár számára.
Az Open WebUI-hoz még nincs indítási preset: a telepítés az alábbi négy lépés, amelyet Ön gépel be. Ezek a saját dokumentációjának parancsai, egy jelölt módosítással.
A telepítés
Négy lépés az Open WebUI dokumentációja alapján
Docker, a konténer, az adminisztrátori fiók, majd egy modell. A 3. lépést azonnal végezze el: az elsőként létrehozott fiók lesz az adminisztrátor.
- Docker.
curl -fsSL https://get.docker.com | shEllenőrizze ezzel:docker --version. - Készítsen titkos kulcsot, és indítsa el. Futtassa a(z)
openssl rand -hex 32parancsot, és őrizze meg a kimenetet; a dokumentáció WEBUI_SECRET_KEY néven adja át. Egyetlen változtatásunk a parancsukon: a(z)127.0.0.1:3000:8080távol tartja a portot a nyilvános internettől, amíg nincs HTTPS.docker run -d -p 127.0.0.1:3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data -e WEBUI_SECRET_KEY=your-secret-key --name open-webui --restart always ghcr.io/open-webui/open-webui:mainA beépített Ollamához cserélje az image-et erre:ghcr.io/open-webui/open-webui:ollama, és adja hozzá:-v ollama:/root/.ollama. - Hozza létre most az admint. A laptopjáról:
ssh -N -L 3000:127.0.0.1:3000 root@your-server, majd nyissa meg:http://127.0.0.1:3000. Az első képernyő a Create Admin Account lehetőséget kínálja; ez a fiók kezel minden beállítást, és utána a regisztráció magától kikapcsol. - Csatlakoztasson egy modellt, aztán egy domaint. Az Admin beállításokban, a Kapcsolatoknál: adjon meg egy OpenAI-kompatibilis API-kulcsot vagy az Ollama címét. Ugyanazon a gépen futó Ollamához a README szerint a(z)
--network=hostés a(z)-e OLLAMA_BASE_URL=http://127.0.0.1:11434használandó; a port ekkor 8080 lesz. HTTPS-hez tegyen elé egy reverse proxyt, és állítsa be a(z)proxy_buffering off;értéket a location blokkjában, különben a streamelt válaszok összekeverve érkeznek.
Őszintén
Amit mi ténylegesen vennénk
A projekt nem ad meg minimumot, ezért a modellhez vásároljon, ne a felülethez.
Open WebUI-hoz saját Ollamával
BD-8 · $12.90/hó
4 vCPU, 8 GB és 100 GB $12.90 áron: az 1,66 GB-os image, a beágyazó modell és mellettük egy 8B modell a memóriában, amely CPU-n néhány token/másodperc sebességgel válaszol. Ez egy személynek vagy egy türelmesen kérdező kis csapatnak megfelel, nem egy teremnyi várakozó embernek. Ha minden modellje hosztolt, a C2-4-80 $37.90 áron ugyanez a felület olcsóbban. Ha gyors helyi válaszokra van szükség, a GPU termékvonal az őszinte válasz, és a :cuda image erre készült.
Kérdések