−25%

Windows-ის წლიურ გადახდაზე, 31 ოქტომბრამდე. ტარიფებზე

EQVPS

VPS Open WebUI-ისთვის: პირადი ჩატის ინტერფეისი LLM-ებისთვის

განათავსეთ Open WebUI VPS-ზე, როგორც პირადი ჩატის ინტერფეისი ნებისმიერი OpenAI-თავსებადი API-სთვის ან ლოკალური Ollama-მოდელებისთვის: Docker, უსაფრთხო წვდომა და ზომის შერჩევა.

სამ სხვადასხვა მოდელის პროვაიდერს იყენებთ, თითოეულს საკუთარი ჩატის ფანჯრით, გამოწერითა და ისტორიით. Open WebUI მათ ერთ ინტერფეისში აერთიანებს, რომელსაც თავად განათავსებთ: თითოეული საუბრისთვის აირჩიეთ მოდელი, მთელი ისტორია თქვენს სერვერზე შეინახეთ, გუნდს გაუზიარეთ და ლოკალური მოდელები შეაერთეთ, როცა არაფერი უნდა გავიდეს მანქანიდან.

გამოყენების ორი გზა

როგორც ინტერფეისი API-ებისთვის. Open WebUI ნებისმიერ OpenAI-თავსებად API-ს უკავშირდება — განთავსებულ პროვაიდერებს, LiteLLM-პროქსის ან თქვენს საკუთარ endpoint-ს. სერვერი თითქმის არაფერს აკეთებს; პატარა გეგმა საკმარისზე მეტია.

ლოკალურ მოდელებთან ერთად. დაამატეთ Ollama იმავე სერვერზე და ღია წონების მოდელები ლოკალურად გაუშვით. ახლა შეზღუდვა RAM-ია, CPU-ზე დასკვნა კი ნელია. პატიოსანი კომპრომისი: სრული კონფიდენციალურობა, ზომიერი სიჩქარე.

კონფიგურაციაგეგმა
API-ინტერფეისი, პირადი გამოყენებაMicro — 1 vCPU, 2 GB, $5/თვე (SSH-გვირაბი)
API-ინტერფეისი, გუნდის წვდომა HTTPS-ითMicro-IP — 1 vCPU, 2 GB, $10/თვე
ლოკალური 3B-მოდელები Ollama-ითAI-Agent — 2 vCPU, 4 GB, $10/თვე
ლოკალური 7–8B-მოდელებიMedium — 4 vCPU, 6 GB, $12/თვე, ან Pro-გეგმები უფრო დიდისთვის

ინსტალაცია Docker-ით

სერვერზე დაინსტალირებული Docker-ით:

docker run -d --name open-webui --restart always \
  -p 127.0.0.1:3000:8080 \
  -v open-webui:/app/backend/data \
  ghcr.io/open-webui/open-webui:main

127.0.0.1-ზე მიბმა მას საჯარო ინტერნეტს აშორებს, სანამ არ გადაწყვეტთ, როგორ გახსნათ. ჩატები, მომხმარებლები და პარამეტრები open-webui ვოლიუმში ცხოვრობს.

უსაფრთხო წვდომა

SSH-გვირაბი — მუშაობს ყველა გეგმაზე, NAT-ის ჩათვლით:

ssh -p 22 -N -L 3000:127.0.0.1:3000 you@203.0.113.10

გახსენით http://localhost:3000. NAT-გეგმაზე თქვენი პირადი SSH-პორტი გამოიყენეთ.

HTTPS თქვენს დომენზე — გუნდისთვის გამოყოფილი IP-ის გეგმაზე. მიმართეთ ქვედომენი სერვერზე (სახელმძღვანელო) და გაატარეთ nginx-ით, WebSocket-ის სათაურების ჩათვლით:

location / {
    proxy_pass http://127.0.0.1:3000;
    proxy_set_header Host $host;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection upgrade;
    proxy_read_timeout 300s;
}

შემდეგ გაუშვით certbot --nginx -d chat.example.com. კითხვის გრძელ ტაიმაუტს მნიშვნელობა აქვს: ნელი მოდელები პასუხებს წუთობით სტრიმავენ.

პირველი ნაბიჯები შიგნით

  1. დაუყოვნებლივ დარეგისტრირდით. პირველი ანგარიში ადმინისტრატორი ხდება. ახალ ინსტალაციას საჯაროდ ნუ დატოვებთ — სხვამ შეიძლება მიითვისოს.
  2. დახურეთ რეგისტრაცია. ადმინისტრატორის პარამეტრები → ახალი მომხმარებლების ნაგულისხმევი როლი მოლოდინზე დააყენეთ, ან რეგისტრაცია გამორთეთ.
  3. დაამატეთ კავშირი. პარამეტრები → კავშირები → ჩასვით API-ის საბაზისო URL და გასაღები. ამ პროვაიდერის მოდელები მოდელის ამრჩევში გამოჩნდება.

ლოკალური მოდელების დამატება

დააინსტალირეთ Ollama ჰოსტზე (ჩვენი სახელმძღვანელო), ჩამოტვირთეთ პატარა მოდელი და გაუშვით Open WebUI ისე, რომ მასთან მიწვდეს:

ollama pull llama3.2:3b
docker rm -f open-webui
docker run -d --name open-webui --restart always \
  -p 127.0.0.1:3000:8080 --add-host=host.docker.internal:host-gateway \
  -e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
  -v open-webui:/app/backend/data ghcr.io/open-webui/open-webui:main

ვოლიუმი გადატვირთვისას თქვენს ჩატებს ინახავს. CPU-ზე წამში რამდენიმე ტოკენი მოელით — რეზიუმეებისა და პირადი ჩანაწერებისთვის კარგია, გრძელი ტექსტებისთვის ნელი. უფრო მძიმე ლოკალური დასკვნისთვის იხილეთ VPS Ollama-სთვის.

ღირს ცოდნა

გეგმების ლიმიტები და განახლებები გეგმების დოკუმენტაციაშია.

მზად ხართ განთავსებისთვის? გადაიხადეთ კრიპტოთი, KYC-ის გარეშე — ჩართული დაახლოებით წუთში.

განათავსეთ ახლა →

ხდკ

რამდენი RAM სჭირდება Open WebUI-ს?

თავად Open WebUI დაახლოებით 1 GB-ზე მუშაობს. თუ ის მხოლოდ დისტანციურ API-ებს ესაუბრება, 2 GB-იანი გეგმა საკმარისია. მეხსიერებას Ollama-ით გაშვებული ლოკალური მოდელები ითხოვენ — 4 GB პატარა 3B-მოდელებისთვის, 6 GB ან მეტი 7–8B-მოდელებისთვის.

შემიძლია ლოკალური მოდელების გაშვება GPU-ს გარეშე VPS-ზე?

დიახ, რეალისტური მოლოდინებით. პატარა კვანტიზებული მოდელები CPU-ზე წამში რამდენიმე ტოკენის სიჩქარით პასუხობენ. ეს მოკლე ამოცანებისა და პირადი ექსპერიმენტებისთვის გამოდგება, მაგრამ არა გრძელპასუხიანი სწრაფი ჩატისთვის.

შემიძლია მისი გამოყენება NAT-გეგმაზე?

დიახ, SSH-გვირაბით თქვენი პირადი SSH-პორტის გავლით. საჯარო HTTPS-მისამართისთვის, რომელსაც თქვენი გუნდი ბრაუზერში გახსნის, გამოყოფილი IP-ის გეგმა გჭირდებათ.

ვის შეუძლია ანგარიშების შექმნა?

პირველი დარეგისტრირებული ანგარიში ადმინისტრატორი ხდება. ამის შემდეგ ახალი რეგისტრაციები მოლოდინის რეჟიმში გადაიყვანეთ ან ადმინისტრატორის პარამეტრებში გამორთეთ, თორემ ნებისმიერს, ვინც URL-ს იპოვის, ანგარიშის შექმნა შეეძლება.

სად ინახება ჩემი საუბრები?

Docker-ის ვოლიუმში თქვენს სერვერზე. მესამე მხარეს არაფერი მიდის, გარდა იმ მოთხოვნებისა, რომლებსაც დაკავშირებულ მოდელის API-ს უგზავნით.

კომენტარები

ჯერ არ არის კომენტარები. იყავით პირველი.

დატოვეთ კომენტარი

კომენტარები მოდერირდება გამოჩენამდე.