- يتيح لك تشغيل نماذج اللغة القوية (LLMs) محليًا، مما يضمن الخصوصية الكاملة والتشغيل بدون اتصال بالإنترنت.
- وهو متوافق مع أنظمة التشغيل Windows و macOS و Linux، ويتطلب بشكل أساسي كمية جيدة من ذاكرة الوصول العشوائي للفيديو (VRAM) في وحدة معالجة الرسومات (GPU) للحصول على الأداء الأمثل.
- يوفر مكتبة واسعة من النماذج المتخصصة في الدردشة العامة والبرمجة والاستدلال المتقدم، والتي يمكن دمجها من خلال واجهات برمجة التطبيقات أو الواجهات الرسومية.
كيفية تنزيل وتشغيل أول نموذج لك باستخدام أولاما؟ تخيل أن يكون لديك دماغ اصطناعي قوي يعيش مباشرة في جهاز الكمبيوتر الخاص بك، دون الحاجة إلى دفع اشتراكات شهرية أو القلق بشأن قيام شركة في كاليفورنيا بقراءة أسرارك. تشغيل نماذج اللغة المحلية لقد أصبح الأمر بسيطًا بشكل مدهش بفضل الأدوات التي تقضي على جميع العقبات التقنية، مما يسمح لنا بالانتقال من الصفر إلى إجراء محادثة ذكية في غضون دقائق.
وهنا يأتي دور أولاما، وهي منصة تعمل بشكل أساسي كـ دوكر للذكاء الاصطناعييكمن سحرها في إدارة العملية الشاقة بأكملها: من تنزيل النموذج وتحسين الذاكرة إلى التنفيذ، مما يوفر تجربة سلسة لكل من المبرمجين وأولئك الذين يرغبون فقط في تجربة الذكاء الاصطناعي دون إتلاف أي شيء على طول الطريق.
لماذا عناء تثبيت الذكاء الاصطناعي محلياً؟

السبب الرئيسي، بلا شك، هو خصوصية مطلقةعند استخدام خدمات الحوسبة السحابية، تنتقل بياناتك عبر الإنترنت؛ أما مع أولاما، فلا تغادر المعلومات جهازك أبدًا، وهو أمر بالغ الأهمية إذا كنت تتعامل مع مستندات سرية أو بيانات حساسة. بالإضافة إلى ذلك، ستنسى أمر... تكلفة الرمز المميز أو الرسوم الشهرية البالغة 20 يورو، لأنه بمجرد تنزيل النموذج، يصبح استخدامه مجانيًا تمامًا.
ومن نقاط القوة الأخرى القدرة على العمل بدون إنترنتيمكنك اصطحاب حاسوبك المحمول على متن طائرة أو إلى منطقة ريفية، وسيظل لديك مساعد قادر على البرمجة أو كتابة النصوص. وأخيرًا، المرونة مطلقة: يمكنك إنشاء نماذج مخصصة من خلال ملفات التكوين المسماة ملفات النموذج، يمكنك تعديل شخصية وسلوك الذكاء الاصطناعي حسب رغبتك.
المكونات المادية: ما الذي تحتاجه لجعله لا يعمل على الدواسات؟
لست بحاجة إلى حاسوب فائق، ولكن عليك أن تكون واقعيًا بشأن مواردك. ستظل نقطة الاختناق دائمًا... ذاكرة الوصول العشوائي للفيديو (VRAM) لبطاقة الرسوماتإذا كان لديك معالج رسومات من نوع NVIDIA أو AMD، فسيستفيد برنامج Ollama منه للحصول على استجابات فورية. أما إذا كان لديك معالج مركزي فقط، فسيعمل البرنامج، لكن السرعة ستنخفض بشكل كبير، من توليد عشرات الكلمات في الثانية إلى بضع كلمات فقط.
- الموديلات خفيفة الوزن (1-3B): مع ذاكرة وصول عشوائي (RAM) بسعة 8 جيجابايت وذاكرة فيديو (VRAM) بسعة 4 جيجابايت، سيكون لديك أكثر من كافٍ. أجهزة مثل Gemma 2 2B مثالية للمهام البسيطة.
- الموديلات المتوسطة (7-8B): هنا، يبلغ المعيار 16 جيجابايت من ذاكرة الوصول العشوائي (RAM) و8 جيجابايت من ذاكرة الوصول العشوائي للفيديو (VRAM). هذا هو نطاق معالجات Llama 3.1 8B أو Mistral، التي توفر... توازن مثالي بين الجودة والسرعة.
- الموديلات الكبيرة (13-70B+): الآن ندخل في نطاق الاحتراف. بالنسبة لطراز 70B، ستحتاج إلى ذاكرة وصول عشوائي (RAM) لا تقل عن 64 جيجابايت ووحدات معالجة رسومات (GPU) بذاكرة فيديو (VRAM) لا تقل عن 40 جيجابايت.
لأولئك الذين يستخدمون معالجات أبل سيليكون (M1، M2، M3، M4)إن التجربة رائعة بفضل الذاكرة الموحدة، التي تسمح لوحدة معالجة الرسومات بالوصول إلى جميع ذاكرة الوصول العشوائي للنظام.
دليل التثبيت خطوة بخطوة

تثبيت برنامج أولاما عملية سهلة للغاية، وتعتمد على نظام التشغيل الخاص بك:
- على نظام ويندوز: قم بتنزيل ملف .exe من الموقع الرسمي، ثم ثبّته، وستجد أيقونة أولاما في شريط النظام. إذا كنت ترغب في ذلك قم بتغيير المسار الذي يتم فيه حفظ النماذج (لأن محرك الأقراص C يمتلئ بسرعة)، فأنت بحاجة إلى إنشاء متغير بيئي يسمى موديلات الأفران مع تحديد مسار المجلد الذي تفضله.
- على نظام macOS: ما عليك سوى تنزيل ملف .dmg وسحب التطبيق إلى مجلد التطبيقات.
- على نظام لينكس: يتم ذلك باستخدام سطر أوامر واحد:
curl -fsSL https://ollama.com/install.sh | shهذا يقوم تلقائيًا بتهيئة خدمة systemd.
للتأكد من أن كل شيء على ما يرام، افتح نافذة طرفية واكتب ollama --versionإذا أعاد رقم الإصدار، فأنت مؤهل.
خطواتك الأولى مع العارضات
لتشغيل الذكاء الاصطناعي، لست بحاجة إلى ضبط أي شيء معقد، فقط استخدم الأمر يجري. على سبيل المثال، إذا كنت تكتب ollama run llama3.1سيقوم النظام تلقائيًا بتنزيل القالب وفتح محادثة تفاعلية في الطرفية. للخروج، اكتب ببساطة /bye.
كتالوج النماذج الموصى بها

ليست جميع الطرازات مناسبة لنفس الغرض. بناءً على هدفك، سيكون أحدها أكثر ملاءمة من الآخر:
- الاستخدام العام: يُعدّ Llama 3.3 70B الجهاز الأمثل للاستدلال المعقد، بينما يُعدّ Llama 3.1 8B الخيار الأكثر تنوعًا للاستخدام اليومي.
- برمجة: يُعد كل من DeepSeek Coder و Qwen 2.5 Coder أدوات قوية للغاية لـ إكمال التعليمات البرمجية تلقائيًا وتصحيح الأخطاء مباشرة في محرر النصوص الخاص بك.
- التفكير المتقدم: يُعد DeepSeek-R1 الخيار الأمثل إذا كنت بحاجة إلى الذكاء الاصطناعي للتفكير خطوة بخطوة قبل الاستجابة، مقترباً من قدرات أفضل النماذج الموجودة في السوق.
- تعدد الوسائط: يُعدّ LLaVA مثاليًا إذا كنت ترغب في استخدام الذكاء الاصطناعي تحليل الصورة وصف محتوياتها.
الارتقاء بـ Ollama إلى مستوى جديد: الواجهات وواجهات برمجة التطبيقات (APIs)
إذا بدت لك واجهة سطر الأوامر بسيطة للغاية، يمكنك تثبيت واجهة المستخدم المفتوحة على الويبهي واجهة ويب تحاكي تجربة ChatGPT ولكنها تتصل بجهاز Ollama المحلي الخاص بك. يمكن تثبيتها بسهولة باستخدام Docker وتتيح لك إدارة سجلات المحادثات، وتحميل ملفات PDF لطرح الأسئلة (RAG)، والتبديل بين النماذج بنقرة واحدة.
بالنسبة للمطورين، تقدم أولاما واجهة برمجة تطبيقات REST على المنفذ 11434 وهو متوافق تمامًا مع OpenAI. هذا يعني أنه يمكنك دمج الذكاء الاصطناعي المحلي الخاص بك في أي تطبيق بايثون أو جافا سكريبت ببساطة عن طريق تغيير عنوان URL للخادم. بل توجد أيضًا إضافات مثل Continue.dev بالنسبة لبرنامج VS Code، يمكنك تحويل Ollama إلى مساعد طيار خاص بك.
نصائح لتحسين الأداء والصيانة
لكي يعمل النظام، يُنصح باستخدام النماذج الكمية (مثل Q4_K_M)، مما يقلل حجم النموذج مع الحد الأدنى من فقدان الجودة. إذا لاحظت أن النموذج يفتقر إلى بعض العناصر، يمكنك توسيع نافذة السياق باستخدام المعلمة. --num-ctxعلاوة على ذلك، يُعد تحديث برامج تشغيل NVIDIA باستمرار أمرًا ضروريًا للاستفادة من تقنيات مثل تنبيه سريعمما يقلل من استهلاك الذاكرة.
أتاحت أولاما إمكانية الوصول إلى الذكاء الاصطناعي المحلي، مما يسمح لأي شخص يمتلك جهاز كمبيوتر مناسب بنشر كل شيء بدءًا من مساعدي البرمجة وصولًا إلى أنظمة تحليل المستندات الخاصة. وبفضل بنيتها البسيطة التي تعتمد على سطر الأوامر، وتكاملها مع واجهات مرئية مثل Open WebUI، وتوافقها مع مكتبة نماذج مفتوحة المصدر واسعة النطاق، لم يعد من الضروري الاعتماد على الحوسبة السحابية للاستفادة من قوة نماذج التعلم الآلي المحلية.
شغوف بالتكنولوجيا منذ أن كان صغيرا. أحب أن أكون على اطلاع بأحدث المستجدات في هذا القطاع، وقبل كل شيء، أن أقوم بتوصيله. ولهذا السبب كرست جهودي للتواصل في مجال التكنولوجيا ومواقع ألعاب الفيديو لسنوات عديدة حتى الآن. يمكنك أن تجدني أكتب عن Android أو Windows أو MacOS أو iOS أو Nintendo أو أي موضوع آخر ذي صلة يتبادر إلى ذهنك.