قابل سفارش — نصب در مرحلهٔ سفارش

Open WebUI؛ رابط چت هوش مصنوعی خصوصی برای تیم شما

Open WebUI یک رابط چت شبیه ChatGPT است که هم به مدل‌های محلی Ollama و هم به هر API سازگار با OpenAI وصل می‌شود؛ با حساب کاربری، تاریخچه و پرسش از اسناد. آن را در مرحلهٔ سفارش انتخاب کنید تا روی سرور ابری تهران خودکار نصب شود؛ نصب رایگان است و فقط سرور را ساعتی می‌پردازید.

حساب دارید؟ وارد شوید

از ۲٬۲۰۰ تومان در ساعت،  حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه

Open WebUI

اپلیکیشن روی سرور ابری

شروع قیمت،پلن standard

۲٬۲۰۰تومان / ساعت

حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • حداقل ۲ گیگابایت RAM،  با مدل محلی: plus یا pro
  • اولین ثبت‌نام، مدیر می‌شود،  بلافاصله پس از نصب بسازید
  • مدل زبانی همراه ندارد،  API سازگار با OpenAI یا Ollama روی CPU
  • پورت ۳۰۰۰،  رابط وب روی IP سرور
  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

معرفی Open WebUI

چت هوش مصنوعی سازمانی روی سرور ابری ایران‌کلاد

یک ورودی مشترک برای استفادهٔ تیم از مدل‌های زبانی بسازید؛ با حساب جدا برای هر نفر، تاریخچه‌ای که روی سرور شما می‌ماند و مدل‌هایی که خودتان انتخاب می‌کنید.

Open WebUI در فهرست اپلیکیشن‌های سفارش سرور فعال است: پلن standard یا بزرگ‌تر را انتخاب کنید، Open WebUI را در تب اپلیکیشن‌ها بزنید و پس از روشن‌شدن سرور، آدرس ورود در تب اپلیکیشن صفحهٔ سرور آماده است. همان لحظه حساب مدیر را بسازید، چون اولین ثبت‌نام مدیر می‌شود. سرورهای ما GPU ندارند؛ مدل محلی را متناسب با RAM انتخاب کنید یا به یک API بیرونی وصل شوید.

امکانات

Open WebUI در یک نگاه

چند مدل در یک رابط

مدل‌های محلی Ollama و API‌های سازگار با OpenAI کنار هم، با انتخاب در هر گفت‌وگو.

پرسش از اسناد

مجموعه‌های Knowledge از PDF و Word برای پاسخ بر اساس اسناد خودتان.

کاربر، گروه و مجوز

تأیید ثبت‌نام، گروه‌بندی کاربران و تعیین دسترسی هر گروه به هر مدل.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: انتخاب پلن با دست‌کم ۲ گیگابایت RAM

    در صفحهٔ سفارش سرور ابری پلن standard یا بزرگ‌تر را انتخاب کنید. Open WebUI در پلن‌های کوچک‌تر در فهرست اپلیکیشن‌ها نمایش داده نمی‌شود. اگر می‌خواهید Ollama و مدل محلی را هم روی همین سرور اجرا کنید، plus یا pro جای بیشتری برای مدل دارد.

  2. گام ۲: انتخاب Open WebUI در تب اپلیکیشن‌ها

    در گام دوم سفارش تب «اپلیکیشن‌ها» را باز کنید و Open WebUI را برگزینید؛ Ubuntu 22.04 خودکار انتخاب می‌شود. روش ورود به سرور را تعیین و سفارش را ثبت کنید. نصب هزینهٔ جداگانه ندارد.

  3. گام ۳: نصب خودکار و دیدن آدرس ورود

    پس از روشن‌شدن سرور، Docker نصب، کلید محرمانهٔ نشست‌ها ساخته و Open WebUI روی پورت ۳۰۰۰ اجرا می‌شود؛ قانون فایروال این پورت هم خودکار اضافه می‌شود. آدرس ورود و مسیر داده را در تب «اپلیکیشن» صفحهٔ سرور می‌بینید.

  4. گام ۴: ساخت فوری حساب مدیر و اتصال مدل

    نصب خودکار حساب مدیر نمی‌سازد و اولین کسی که در آدرس سرور ثبت‌نام کند مدیر می‌شود؛ پس بلافاصله پس از پایان نصب صفحه را باز کنید و حساب مدیر را بسازید. سپس در تنظیمات مدیر، بخش اتصال‌ها، آدرس و کلید یک API سازگار با OpenAI را اضافه کنید یا Ollama را روی سرور نصب کنید؛ Open WebUI خودش مدلی همراه ندارد.

قیمت و سفارش

هزینهٔ اجرای Open WebUI

صورت‌حساب ساعتی است و مبلغ به تومان از کیف پول کسر می‌شود؛ هر وقت سرویس را حذف کنید، هزینه هم متوقف می‌شود.

Open WebUI

از ۲٬۲۰۰ تومان / ساعت

حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه (۷۳۰ ساعت کارکرد)

ساعتی

آنچه دریافت می‌کنید

  • دیسک NVMe SSD و پورت اختصاصی ۱۰ گیگابیت برای هر سرور
  • سرور در کمتر از ۶۰ ثانیه آماده می‌شود
  • دیتاسنتر تهران، صورت‌حساب ساعتی به تومان
سفارش سرور با Open WebUI

حساب دارید؟ وارد شوید

مقایسهٔ همهٔ پلن‌ها

راهنمای کامل

راهنمای کامل Open WebUI روی سرور ابری ایران‌کلاد

این راهنما برای سازمان و تیمی است که می‌خواهد کارکنانش از چت هوش مصنوعی استفاده کنند، اما گفت‌وگوها و اسناد روی سرور خودش بماند، دسترسی هر نفر کنترل شود و بتواند بین مدل محلی و سرویس بیرونی انتخاب کند. Open WebUI در فهرست اپلیکیشن‌های سفارش سرور ابری فعال است. توضیح می‌دهیم Open WebUI چه می‌کند، نصب خودکارش چه چیزی آماده می‌کند و چه کارهایی بعد از آن با شماست، با Ollama چطور جفت می‌شود، چه پلنی لازم است و محدودیت‌های سرور بدون GPU چیست.

۸ بخش حدود ۶ دقیقه مطالعه

فهرست مطالب

Open WebUI چیست و چه مشکلی را حل می‌کند؟

Open WebUI یک رابط وب متن‌باز برای گفت‌وگو با مدل‌های زبانی است. ظاهرش برای هر کسی که با ChatGPT کار کرده آشناست: فهرست گفت‌وگوها در کنار صفحه، انتخاب مدل در بالا، و جعبهٔ پیام با امکان پیوست فایل. تفاوتش این است که روی سرور شما اجرا می‌شود و به مدل‌هایی وصل می‌شود که خودتان انتخاب می‌کنید.

مشکلی که حل می‌کند برای بسیاری از سازمان‌ها آشناست: کارکنان به‌صورت پراکنده از سرویس‌های چت مختلف استفاده می‌کنند، اسناد داخلی را در آن‌ها کپی می‌کنند و مدیر هیچ دیدی ندارد. Open WebUI یک ورودی مشترک می‌سازد؛ با حساب کاربری برای هر نفر، مدل‌هایی که مدیر تأیید کرده و داده‌ای که روی سرور سازمان می‌ماند.

برای تیم‌های کوچک فنی هم Open WebUI راهی ساده برای آزمایش مدل‌های مختلف کنار هم است؛ یک پرسش را به دو مدل می‌دهید و پاسخ‌ها را مقایسه می‌کنید. اگر رابط چت با تمرکز بیشتر روی اتصال هم‌زمان به چند سرویس می‌خواهید، LibreChat را هم ببینید.

Open WebUI در عمل به چه کاری می‌آید؟

کاربردهایی که تیم‌ها معمولاً در هفتهٔ اول راه می‌اندازند:

  • چت خصوصی سازمانی با مدل محلی که متن را از سرور بیرون نمی‌برد
  • پرسش از اسناد داخلی مثل آیین‌نامه‌ها، مستندات محصول یا قراردادها با بخش Knowledge
  • دستیار سفارشی با پیام سیستمی ثابت برای پشتیبانی، نگارش یا ترجمه
  • مقایسهٔ مدل‌ها با ارسال یک پرسش به چند مدل و دیدن پاسخ‌ها کنار هم
  • کنترل هزینهٔ API بیرونی با محدود کردن مدل‌های گران به گروه‌های مشخص
  • کتابخانهٔ پرامپت تیمی برای کارهای تکراری مثل خلاصهٔ جلسه

بازگشت به فهرست مطالب

نصب خودکار Open WebUI دقیقاً چه چیزی آماده می‌کند؟

Open WebUI را هنگام سفارش سرور در تب «اپلیکیشن‌ها» انتخاب می‌کنید و پس از روشن‌شدن سرور، اسکریپت نصب کار را ادامه می‌دهد. بسته‌های docker.io و openssl روی Ubuntu نصب می‌شوند و یک کلید محرمانهٔ تصادفی با openssl rand ساخته و در فایل /etc/open-webui-secret با دسترسی ۶۰۰ نگه داشته می‌شود. این کلید نشست‌های ورود را امضا می‌کند و چون ثابت می‌ماند، با راه‌اندازی مجدد سرور کاربران از حساب خارج نمی‌شوند.

سپس ایمیج ghcr.io/open-webui/open-webui با برچسب main با سیاست راه‌اندازی مجدد unless-stopped اجرا می‌شود: پورت ۳۰۰۰ سرور به ۸۰۸۰ داخلی می‌رسد و همهٔ داده‌ها در /opt/open-webui می‌مانند. متغیر OLLAMA_BASE_URL روی host.docker.internal و پورت ۱۱۴۳۴ تنظیم و این نام با host-gateway به خود سرور نگاشت می‌شود؛ پس اگر بعداً Ollama را روی همین سرور با پورت منتشرشده اجرا کنید، بدون تنظیم اضافه دیده می‌شود. قانون فایروال پورت ۳۰۰۰ خودکار اضافه می‌شود و آدرس ورود با IP واقعی سرور در تب «اپلیکیشن» نمایش داده می‌شود. نصب هزینهٔ جداگانه ندارد.

دو کار با شماست. اول حساب مدیر: نصب خودکار حسابی نمی‌سازد و اولین ثبت‌نام مدیر می‌شود؛ تا آن لحظه هر کسی که آدرس را پیدا کند می‌تواند مدیر شود، پس بلافاصله پس از پایان نصب صفحه را باز کنید یا پیش از آن پورت ۳۰۰۰ را در تب «فایروال» به IP خودتان محدود کنید. دوم مدل: نصب، مدل زبانی یا Ollama همراه ندارد و باید یک API بیرونی یا Ollama وصل کنید. اگر روزی بخواهید Open WebUI را از نو یا روی سرور دیگری دستی اجرا کنید، همین پارامترها را با Docker تکرار کنید.

موردمقدارنکته
اجراDocker با ایمیج open-webui برچسب mainایمیج چند گیگابایتی
پورت۳۰۰۰ میزبان به ۸۰۸۰ داخلیبرای دامنه، پورت ۸۰ را به آن برسانید
داده/opt/open-webuiکاربران، گفت‌وگوها، اسناد
کلید نشستWEBUI_SECRET_KEYثابت و محرمانه
اتصال Ollamahost.docker.internal:11434برای Ollama روی همین سرور
ورود اولیهاولین ثبت‌نام = مدیربلافاصله بسازید؛ بعدی‌ها منتظر تأیید
فایروالپورت ۳۰۰۰ TCPخودکار باز می‌شود؛ قابل محدود کردن به IP شما

بازگشت به فهرست مطالب

مدل محلی یا API بیرونی؛ کدام را وصل کنم؟

با مدل محلی روی Ollama، متن هیچ‌وقت از سرور خارج نمی‌شود و هزینه فقط اجارهٔ سرور است؛ اما روی سرور بدون GPU، مدل‌ها کوچک‌تر و پاسخ‌ها کندترند. این گزینه برای خلاصه‌سازی، پرسش از اسناد کوتاه و کارهای حساس به حریم داده مناسب است. برای کیفیت بهتر، مدل‌های هفت‌میلیاردی فشرده روی پلن pro قابل اجرا هستند.

با API بیرونی سازگار با OpenAI، کیفیت و سرعت مدل‌های بزرگ تجاری را دارید، اما پیام‌ها برای پاسخ به آن سرویس فرستاده می‌شوند و هزینه به ازای توکن است. بسیاری از تیم‌ها هر دو را وصل می‌کنند: مدل محلی پیش‌فرض برای همه، مدل بیرونی فقط برای گروهی که واقعاً نیاز دارد. Open WebUI این تفکیک را با دسترسی گروهی به هر مدل ممکن می‌کند.

بازگشت به فهرست مطالب

هزینه و انتخاب پلن

Open WebUI رایگان است و فقط سرور ابری را ساعتی می‌پردازید. خود Open WebUI با Python اجرا می‌شود و با بخش پرسش از اسناد حدود یک تا دو گیگابایت حافظه می‌گیرد؛ پس کوچک‌ترین پلن منطقی standard است. اگر Ollama را هم روی همین سرور اجرا کنید، RAM مدل به این عدد اضافه می‌شود.

الگوی منعطف‌تر این است که Open WebUI روی یک سرور standard و Ollama روی سرور جداگانهٔ plus یا pro باشد و دو سرور در شبکهٔ خصوصی با هم حرف بزنند؛ این‌طور می‌توانید سرور مدل را جدا بزرگ یا کوچک کنید. برای جمع‌زدن هزینهٔ چند سرور از ماشین‌حساب هزینه استفاده کنید.

پلنمنابعکاربردساعتی (تومان)تقریبی ماهانه (تومان)
standard۲ هسته، ۲ گیگ RAM، ۴۰ گیگ دیسکفقط Open WebUI با API بیرونی یا Ollama جدا۲٬۲۰۰۱٬۶۰۶٬۰۰۰
plus۲ هسته، ۴ گیگ RAM، ۸۰ گیگ دیسکOpen WebUI و مدل محلی کوچک۳٬۵۰۰۲٬۵۵۵٬۰۰۰
pro۴ هسته، ۸ گیگ RAM، ۱۶۰ گیگ دیسکOpen WebUI و مدل محلی متوسط۶٬۵۰۰۴٬۷۴۵٬۰۰۰

بازگشت به فهرست مطالب

امنیت Open WebUI: ثبت‌نام، دامنه و کلیدهای API

Open WebUI پیش‌فرض روی http و پورت ۳۰۰۰ است. پروکسی لبهٔ ایران‌کلاد به پورت ۸۰ سرور وصل می‌شود؛ پورت ۸۰ سرور را در Docker به ۸۰۸۰ داخلی منتشر کنید یا یک nginx جلوی آن بگذارید، سپس زیردامنه‌ای مثل ai.example.com را در مدیریت DNS پشت پروکسی لبه ببرید تا SSL خودکار صادر شود. پاسخ‌های جریانی مدل‌های کند ممکن است طول بکشد؛ زمان انتظار سرور اصلی را در تنظیمات لبه بالا ببرید. پس از آن قانون پورت ۳۰۰۰ را در فایروال شبکه حذف کنید.

اگر نمی‌خواهید غریبه‌ها ثبت‌نام کنند، ثبت‌نام عمومی را در تنظیمات مدیر خاموش کنید. کلیدهای API سرویس‌های بیرونی فقط در تنظیمات مدیر ذخیره می‌شوند و کاربران آن‌ها را نمی‌بینند؛ با این حال برای هر سرویس سقف هزینه تعیین کنید. اگر Ollama روی سرور دیگری است، پورت آن را فقط برای IP سرور Open WebUI باز کنید.

بازگشت به فهرست مطالب

بکاپ، به‌روزرسانی و انتقال

همهٔ داده‌های Open WebUI در /opt/open-webui است. بکاپ کامل سرور از تب بکاپ پنل دستی ساخته می‌شود و فضای آن ساعتی ۲ تومان به ازای هر گیگابایت حساب می‌شود؛ جزئیات در صفحهٔ پشتیبان‌گیری. Open WebUI نسخه‌های مکرر منتشر می‌کند و هنگام شروع، دیتابیس را به نسخهٔ جدید مهاجرت می‌دهد؛ پس پیش از هر pull یک نسخه بگیرید.

برای انتقال به سرور جدید، کانتینر را متوقف کنید، پوشهٔ داده و فایل کلید را منتقل کنید و با همان پارامترها اجرا کنید. کاربران می‌توانند گفت‌وگوهای خود را از تنظیمات به فایل JSON صادر کنند و مدیر هم از پنل مدیریت خروجی دیتابیس و تنظیمات می‌گیرد.

بازگشت به فهرست مطالب

محدودیت‌هایی که پیش از شروع باید بدانید

از سمت ما: نصب خودکار فقط خود Open WebUI را آماده می‌کند؛ مدل زبانی، Ollama، دامنه و HTTPS جزو آن نیستند و حساب مدیر را هم خودتان می‌سازید. سرور ابری با GPU برای سفارش در دسترس نیست، پس مدل‌های محلی روی CPU و با سرعت محدود اجرا می‌شوند. بکاپ خودکار زمان‌بندی‌شده هم برای سرورهای ابری فعال نیست.

از سمت Open WebUI: برخی امکانات مثل جست‌وجوی وب، تبدیل گفتار و تولید تصویر به سرویس یا مدل جداگانه نیاز دارند و بدون پیکربندی کار نمی‌کنند. دریافت مدل embedding و برخی منابع در اولین اجرا به دسترسی سرور به اینترنت وابسته است. نمایش راست‌به‌چپ پاسخ‌های فارسی در بیشتر بخش‌ها درست است، اما در جدول‌ها و کد ممکن است به‌هم بریزد.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

Open WebUI چیست و آیا خودش مدل هوش مصنوعی دارد؟
Open WebUI فقط رابط کاربری است و مدل زبانی همراه ندارد. نقش آن شبیه صفحهٔ چت ChatGPT است: حساب کاربری، فهرست گفت‌وگوها، انتخاب مدل، بارگذاری سند و تنظیمات. پاسخ‌ها را مدلی می‌دهد که به آن وصل می‌کنید؛ یا مدل محلی روی Ollama یا یک سرویس بیرونی سازگار با OpenAI.
به چه مدل‌هایی وصل می‌شود؟
دو نوع اتصال دارد. اتصال Ollama که همهٔ مدل‌های دریافت‌شده روی آن سرور را نشان می‌دهد، و اتصال سازگار با OpenAI که با آدرس پایه و کلید API به هر سرویسی با همین قالب وصل می‌شود. می‌توانید چند اتصال هم‌زمان داشته باشید و کاربر در هر گفت‌وگو مدل را انتخاب کند یا حتی پاسخ دو مدل را کنار هم ببیند.
پرسش از اسناد یا RAG چطور کار می‌کند؟
فایل PDF‏، Word یا متنی را در گفت‌وگو بارگذاری می‌کنید یا در بخش Knowledge مجموعه‌ای از اسناد می‌سازید. Open WebUI متن را تکه‌تکه و به بردار تبدیل می‌کند و هنگام پرسش، تکه‌های مرتبط را همراه سؤال به مدل می‌فرستد. کیفیت پاسخ به مدل و مدل embedding بستگی دارد؛ برای اسناد فارسی، چند تنظیم را با اسناد واقعی خودتان امتحان کنید.
برای تیم چطور کاربر و دسترسی تعریف کنم؟
مدیر از پنل مدیریت کاربران را تأیید، نقش آن‌ها را تعیین و گروه می‌سازد. برای هر مدل می‌توانید مشخص کنید کدام گروه‌ها به آن دسترسی دارند؛ مثلاً مدل گران بیرونی فقط برای یک تیم. اگر نمی‌خواهید هر کسی ثبت‌نام کند، ثبت‌نام عمومی را خاموش کنید و کاربران را خودتان بسازید.
گفت‌وگوها کجا ذخیره می‌شوند؟
در روش نصب این صفحه، همهٔ داده‌ها در /opt/open-webui روی سرور شماست: دیتابیس کاربران و گفت‌وگوها، فایل‌های بارگذاری‌شده و پایگاه برداری اسناد. اگر از مدل محلی استفاده کنید، متن گفت‌وگو هرگز از سرور خارج نمی‌شود؛ اگر به سرویس بیرونی وصل شوید، پیام‌ها برای پاسخ به آن سرویس فرستاده می‌شوند.
پرامپت‌های آماده و دستیارهای سفارشی دارد؟
بله. در بخش Workspace می‌توانید پرامپت‌های پرتکرار را با یک میانبر ذخیره کنید و مدل سفارشی بسازید: یک مدل پایه همراه پیام سیستمی، اسناد مرجع و تنظیمات ثابت؛ مثلاً دستیار پاسخ به مشتری که فقط از اسناد محصول شما جواب می‌دهد. این مدل‌ها را با گروه‌های مشخص به اشتراک می‌گذارید.
بعد از نصب، آدرس ورود را کجا ببینم و اول چه کنم؟
آدرس Open WebUI، یعنی IP سرور با پورت ۳۰۰۰، همراه مسیر داده در تب «اپلیکیشن» صفحهٔ سرور نمایش داده می‌شود. نصب خودکار رمز یا حساب مدیری نمی‌سازد؛ اولین ثبت‌نام در این آدرس مدیر می‌شود و تا آن لحظه هر کسی که آدرس را پیدا کند می‌تواند این حساب را بگیرد. پس همان ابتدا حساب مدیر را بسازید، یا پیش از آن قانون پورت ۳۰۰۰ را در تب «فایروال» به IP خودتان محدود کنید.
هزینهٔ اجرای Open WebUI چقدر است؟
Open WebUI رایگان است و فقط سرور ابری را ساعتی می‌پردازید. اگر فقط به API بیرونی وصل می‌شوید، standard با ۲٬۲۰۰ تومان در ساعت کافی است. اگر Ollama و مدل محلی را روی همان سرور اجرا می‌کنید، RAM مدل را هم حساب کنید؛ pro با ۶٬۵۰۰ تومان در ساعت جای مدل‌های هفت‌میلیاردی فشرده را هم دارد.
سرورهای شما GPU دارند؟
نه. پلن‌های سرور ابری فعلی فقط CPU دارند و سرور با GPU برای سفارش در دسترس نیست. خود Open WebUI به GPU نیاز ندارد؛ اما اگر مدل را محلی با Ollama اجرا کنید، سرعت پاسخ محدود به پردازنده است و مدل‌های کوچک و متوسط عملی‌اند.
بخش پرسش از اسناد بعد از نصب خطا می‌دهد؛ چه کنم؟
Open WebUI برای تبدیل اسناد به بردار، در اولین استفاده یک مدل embedding از اینترنت دریافت می‌کند. اگر این دریافت ممکن نبود، در تنظیمات مدیر بخش اسناد، موتور embedding را روی Ollama بگذارید و یک مدل embedding مثل nomic-embed-text را روی Ollama دریافت کنید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

چت هوش مصنوعی خصوصی تیم را راه بیندازید

پلن standard یا بزرگ‌تر را انتخاب کنید، Open WebUI را در تب اپلیکیشن‌ها بزنید و نصب را به ما بسپارید؛ نصب رایگان است و آدرس ورود در صفحهٔ سرور منتظر شماست.

از ۲٬۲۰۰ تومان / ساعت،حدود ۱٬۶۰۶٬۰۰۰ تومان در ماه