
Open WebUI: الدليل الشامل لتشغيل منصة ذكاء اصطناعي محلية تحاكي ChatGPT مع RAG والأدوات
الذكاء الاصطناعي السيادي: تشغيل واجهة ChatGPT خاصة بك مع RAG محلي وأدوات ذكية
أحدثت روبوتات الدردشة السحابية مثل ChatGPT و Claude و Gemini ثورة في كيفية كتابة الأكواد والبحث وتحليل المستندات. ومع ذلك، فإن إرسال بيانات العمل الحساسة والملفات البرمجية الداخلية والبيانات المالية إلى خوادم الشركات الكبرى يثير مخاوف جسيمة تتعلق بالخصوصية وتسريب الأسرار التجارية. يقدم مشروع Open WebUI الحل الاحترافي المتكامل لبناء منصة ذكاء اصطناعي خاصة بك تعمل بنسبة 100% على خادمك أو معملك المنزلي.
صُمم Open WebUI ليكون أكثر من مجرد واجهة محادثة بسيطة: فهو منصة تنسيق متكاملة (AI Orchestration Hub) تربط محركات الاستدلال المحلية مثل Ollama و vLLM ونماذج OpenAI API، مع نظام مدمج للبحث في الوثائق والمستندات (RAG)، وميزة توليد الصور، وتصفح الإنترنت، وتنفيذ بايثون داخل بيئة معزولة، وإدارة صلاحيات المستخدمين (RBAC).
ما هو Open WebUI؟
Open WebUI هو خادم وواجهة ذكاء اصطناعي توليدي غنية بالميزات ومفتوحة المصدر بالكامل (MIT). يوفر تجربة استخدام مطابقة لواجهة ChatGPT الاحترافية، مع دعم كامل لعرض المخرجات البرمجية (Artifacts & Code Execution)، والمحادثات الصوتية ثنائية الاتجاه (Voice Chat عبر Whisper و TTS)، وإنشاء شخصيات ونماذج مخصصة (Custom Modelfiles & System Prompts).
يحتوي النظام على محرك RAG مدمج يعتمد على قواعد بيانات المتجهات ChromaDB، مما يتيح لك رفع ملفات PDF والكتب والمستندات بضغطة زر والتحدث معها بذكاء وفهم دقيق لسياقها، دون الحاجة لأي برمجة إضافية.
لماذا لم تسمع به من قبل؟
حقق المشروع نموًا صاروخيًا وتجاوز 80,000 نجمة على GitHub ليصبح الواجهة الرسمية المفضلة لمجتمع الذكاء الاصطناعي المحلي ومحرك Ollama. وقد تبنته كبرى الجامعات والمؤسسات والشركات الناشئة كبوابة ذكاء اصطناعي داخلية آمنة لموظفيها تمنع تسريب البيانات إلى الخارج.
كيف يعمل تحت الغطاء؟
تتألف البنية البرمجية لـ Open WebUI من خط أنابيب ذكي متعدد الطبقات:
- محرك الاتصال بالنماذج (Inference Gateway): يتصل بمحركات Ollama المحلية أو خوادم vLLM أو أي واجهة متوافقة مع معيار OpenAI API، مع توزيع الأحمال ومراقبة استهلاك الرموز (Token Counter).
- خط أنابيب RAG الهجين: يحلل المستندات المرفوعة، ويولد التضمينات المتجهية، ويجمع بين البحث الشعاعي الكثيف والبحث المعجمي (Hybrid BM25 + Vector Search) لضمان أعلى دقة في استرجاع المعلومات.
- محرك الأنابيب والوظائف (Pipelines & Functions): يتيح كتابة نصوص بايثون برمجية مخصصة للتحكم في مدخلات ومخرجات النماذج، واستدعاء أدوات خارجية (Tool Calling)، وتكامل محركات البحث (SearXNG / Brave).
دليل التثبيت والتشغيل عبر Docker Compose
يتم تشغيل Open WebUI بسهولة بالغة مع ربطه بمحرك Ollama المحلي. أنشئ ملف docker-compose.yml التالي:
services:
ollama:
image: ollama/ollama:latest
container_name: ollama
restart: unless-stopped
ports:
- "11434:11434"
volumes:
- ./ollama_data:/root/.ollama
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu]
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
restart: unless-stopped
ports:
- "3000:8080"
environment:
- OLLAMA_BASE_URL=http://ollama:11434
- WEBUI_SECRET_KEY=generate_a_very_long_secret_key_here
- DEFAULT_MODELS=llama3.1:8b
volumes:
- ./open-webui_data:/app/backend/data
depends_on:
- ollama
لتشغيل الخادم:
docker compose up -d
افتح متصفحك على http://<SERVER_IP>:3000 لإنشاء الحساب الإداري الأول، ثم توجّه إلى إعدادات النماذج لتنزيل نماذجك المفضلة (مثل Llama 3.1 أو DeepSeek أو Qwen 2.5) والبدء في استخدام أذكى منصة ذكاء اصطناعي خاصة بك.
ما الذي يستبدله؟
- يستبدل اشتراكات ChatGPT Plus و Team السحابية: يمنح فريقك منصة محادثة ذكية متطورة دون تكاليف شهرية متكررة لكل موظف.
- يستبدل خدمات RAG السحابية الخارجية: يتيح التحدث مع ملفات الشركة ووثائقها السرية بأمان تام داخل الشبكة المغلقة.
- يستبدل الواجهات الطرفية البسيطة: يقدم واجهة بصرية فاخرة تدعم المحادثة الصوتية والأدوات وتوليد الصور التفاعلي.
الحدود والقيود التقنية
تعتمد سرعة الإجابات وجودتها على عتاد الخادم وقوة بطاقة الرسوميات المتاحة لتشغيل النماذج اللغوية (يُفضل وجود كرت شاشة بذاكرة VRAM لا تقل عن 8 إلى 16 جيجابايت لنماذج 8B و 14B).
الفئات المستهدفة
- الشركات وفرق التطوير التي تحظر رفع مستنداتها البرمجية والمالية إلى السحابة الخارجية.
- المطورون والباحثون الذين يجربون أحدث النماذج مفتوحة المصدر ويرغبون في منصة مرنة وقابلة للتخصيص.
- أصحاب المعامل المنزلية الذين بنوا خوادم مزودة بكروت شاشة ويريدون استغلالها كمركز ذكاء اصطناعي عائلي.
الخلاصة
يعد Open WebUI الواجهة السيادية الأرقى في عالم الذكاء الاصطناعي مفتوح المصدر. من خلال جمعه بين الجمال البصري وعمق الإمكانيات التقنية، يمنحك كل القوة التي تحتاجها لامتلاك الذكاء الاصطناعي بالكامل.