8.2 KiB
Open WebUI
Open WebUI هو بيت للذكاء الاصطناعي: منصة قابلة للتوسعة وسهلة الاستخدام تستضيفها بنفسك، ومصممة للعمل بالكامل دون اتصال بالإنترنت. اربط النماذج المحلية عبر Ollama أو استخدم واجهات API المتوافقة مع OpenAI للنماذج المحلية والسحابية.
English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt
التثبيت
Python
يتطلب Python 3.12.
pip install open-webui
open-webui serve
ثم افتح http://localhost:8080.
Docker
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:main
ثم افتح http://localhost:3000.
| وسم الصورة | المحتوى |
|---|---|
:main |
صورة قياسية تتضمن اعتماديات الذكاء الاصطناعي المحلي |
:slim |
صورة خفيفة تستخدم خدمات خارجية للتضمينات واستخراج محتوى المستندات والصوت |
:cuda |
Open WebUI مع تسريع CUDA |
:ollama |
Open WebUI مرفقًا معه Ollama |
:dev |
أحدث نسخة تطوير |
أضف هذه الخيارات إلى docker run قبل اسم الصورة حسب الحاجة:
| الخيار | الغرض |
|---|---|
-e OLLAMA_BASE_URL=http://your-ollama-server:11434 |
الاتصال بـ Ollama على خادم آخر |
-e OPENAI_API_KEY=your_secret_key |
تعيين مفتاح API الخاص بك لدى OpenAI |
-e HF_HUB_OFFLINE=1 |
تعطيل تنزيل نماذج Hugging Face للاستخدام دون اتصال |
--gpus all |
تمكين الوصول إلى وحدة معالجة الرسوميات Nvidia مع :cuda أو :ollama؛ يتطلب Nvidia Container Toolkit |
راجع دليل التثبيت باستخدام Docker للاطلاع على خطوات الإعداد وخيارات الضبط.
تطبيق سطح المكتب
نزّل تطبيق سطح المكتب الأصلي لأنظمة macOS وWindows وLinux.
المنظومة
- Open Terminal / Terminals (Enterprise): طبقة التنفيذ التي تجعل Open WebUI بيئة متكاملة للوكلاء، مع تنسيق مؤسسي لمساحات عمل منفصلة لكل مستخدم.
- Knowledge Base Sync (oikb): اعكس المجلدات والمستودعات وحاويات التخزين ومواقع الويكي في قواعد معرفة Open WebUI باستخدام المزامنة التزايدية.
- Open WebUI Computer: حاسوبك في أي متصفح: الملفات والمحرر والطرفية وGit ووكلاء الذكاء الاصطناعي الاختياريون، جميعها تعمل على جهازك الفعلي.
راجع وثائق المنظومة لمزيد من التفاصيل.
استكشاف الأخطاء والتحديثات
راجع دليل استكشاف الأخطاء لحل مشكلات الاتصال، ودليل التحديث لتحديث تثبيتك.
الوثائق
راجع الوثائق للإعداد والاستخدام، وخارطة الطريق للاطلاع على الأعمال المخطط لها.
لإعداد Docker Compose أو Kubernetes أو غيرهما، راجع وثائق التثبيت.
الدعم
الأمان
أبلغ عن الثغرات بسرية عبر GitHub Security Advisories. تُقبل البلاغات الأمنية عبر GitHub فقط.
سجل النجوم
الترخيص
يتضمن كودًا يخضع لترخيص Open WebUI License الذي يشترط الحفاظ على هوية Open WebUI التجارية، ومساهمات سابقة تخضع لتراخيصها الأصلية. راجع LICENSE وLICENSE_HISTORY للاطلاع على الشروط والسجل.
أنشأه Timothy Jaeryang Baek.
