أداة ذكاء اصطناعي
LocalAI
مقبولLocalAI · IT
نظرة عامة
ما هو LocalAI؟
مشروع LocalAI هو واجهة برمجة تطبيقات (REST API) مفتوحة المصدر تعمل كبديل مباشر (Drop-in replacement) لواجهة OpenAI. يسمح لك هذا المشروع بتشغيل أحدث نماذج الذكاء الاصطناعي الخاصة بالنصوص، الصوت (Whisper)، والصور (Stable Diffusion) محلياً على أجهزتك الخاصة (CPU أو GPU).
القدرات والمزايا الرئيسية
- توافق تام مع OpenAI: يعرض مسارات برمجية مطابقة تماماً لواجهات OpenAI (مثل
/v1/chat/completions)، مما يتيح لك تحويل تطبيقاتك لاستخدام الذكاء الاصطناعي المحلي دون تعديل سطر واحد من الكود. - شمولية النماذج: لا يقتصر على النماذج اللغوية (LLMs) فحسب، بل يدعم إنشاء وتفريغ الصوت وتوليد الصور.
- دعم عتاد واسع: لا يتطلب بالضرورة كروت شاشة باهظة الثمن، بل يمكنه العمل على معالجات (CPUs) عادية بفضل توافقه مع محركات مثل llama.cpp.
- خصوصية فائقة: جميع البيانات تبقى داخل خوادمك مع تعطيل جمع بيانات الاستخدام (Telemetry) بشكل افتراضي.
لمن يصلح LocalAI؟
هذا المشروع مثالي لـ:
- المطورين الذين يريدون التخلص من فواتير الـ API الخاصة بخدمات الذكاء الاصطناعي السحابية.
- بناء خلفيات تطبيقات دردشة ووكلاء آليين خاصة (Private chat backend) وآمنة تماماً للمنظمات.
النقاط الإيجابية والسلبية
المزايا: توفير كبير في التكاليف، توافقية لا مثيل لها، وتعدد الاستخدامات بين نص وصوت وصورة.
التحديات: إعداده المبدئي يتطلب تعاملاً مكثفاً مع ملفات التكوين (YAML)، وعملية اختيار وإعداد النماذج المناسبة تقع بالكامل على عاتق المستخدم.
الدعم العربي
دعم عربي جزئي
طبقة تشغيل متوافقة مع OpenAI API؛ الدعم العربي يتبع النموذج المشغَّل، ونماذج مثل Qwen وAya تعمل جيدًا بالعربية. لا واجهة مستخدم نهائية أصلًا.
الإيجابيات
- ✓OpenAI-compatible
- ✓Runs LLMs+Whisper+SD
- ✓Docker-ready
السلبيات
- −Configuration is YAML-heavy
- −Model picking is on you
الأنسب لـ
Developers
NGOs
بدائل
Ollama
vLLM
llama.cpp server
ملاحظات الخصوصية
Self-hosted. Telemetry off by default.