دليل Windows

تشغيل LLM محليًا على Windows: العتاد والأدوات والإعداد

دليل عملي لـ Windows لتشغيل LLM المحلية باستخدام Ollama وLM Studio وllama.cpp وبرامج تشغيل GPU واختيار النماذج وتخطيط VRAM وخطوات استكشاف الأخطاء الشائعة.

ابدأ بجاهزية العتاد وبرامج التشغيل

أصبح تشغيل LLM محليًا على Windows أسهل مما كان، لكن العتاد ما زال يحدد الحدود. أول رقمين يجب فحصهما هما VRAM وRAM. تحدد VRAM مقدار النموذج الذي يمكن أن يبقى على GPU. وتساعد RAM في الرجوع إلى CPU والتنزيلات واستقرار النظام عمومًا. عادةً ما يكون لجهاز Windows المزود بـ GPU منفصلة من NVIDIA المسار الأوسع لأن دعم CUDA شائع عبر أدوات الاستدلال المحلية، بينما تعتمد AMD وGPU المدمجة أكثر على الواجهة الخلفية المحددة.

قبل اختيار نموذج، تأكد من أن برنامج تشغيل GPU محدث وأن لدى النظام مساحة قرص كافية لملفات النماذج. يمكن أن تكون ملفات GGUF وغيرها من ملفات النماذج المحلية بحجم عدة غيغابايت لكل ملف. إذا كانت الأداة تنزّل النماذج إلى موقع ملف المستخدم الافتراضي، فقد يمتلئ قرص النظام بسرعة. ينبغي للمستخدمين الذين يخططون لاختبار نماذج كثيرة اختيار مجلد نماذج على SSD أكبر عندما تدعم الأداة ذلك.

اختر أداة Windows المناسبة لمسار عملك

تُعد Ollama نقطة بداية بسيطة لكثير من مستخدمي Windows لأن مثبّت Windows الرسمي يجهّز التطبيق وأداة سطر الأوامر، وتوفر Ollama واجهة API محلية للتطبيقات التي يمكنها الاتصال بها. إنها مريحة عندما تريد سحب النماذج بسرعة وخادمًا محليًا خفيفًا. غالبًا ما يكون LM Studio أفضل للمستخدمين الذين يريدون متصفح نماذج رسوميًا، وواجهة دردشة، ووضع خادم محلي، وتحكمًا يدويًا أسهل في تحميل النماذج. أما llama.cpp فهو أكثر تقنية لكنه يمنح المستخدمين المتقدمين تحكمًا مباشرًا في ملفات GGUF وأعلام وقت التشغيل.

الأداة الأفضل ليست شاملة للجميع. إذا كنت تريد فقط الدردشة مع نموذج موصى به، فقد يبدو LM Studio أسهل اقترابًا. إذا كنت تريد نقطة نهاية API للتطوير، فيمكن أن تعمل Ollama أو وضع الخادم في LM Studio. إذا كنت تريد ضبط طبقات GPU، أو السياق، أو إعدادات الدُفعات، أو تشغيل السكربتات، فقد يكون llama.cpp أنسب. يجب أن يوصي Local LLM بنموذج أولًا، ثم يساعد المستخدمين على فهم الأدوات التي يُرجّح أن تحمّل ذلك النموذج براحة.

اختر نموذجًا مناسبًا قبل تنزيل ملفات ضخمة

خطأ شائع على Windows هو تنزيل نموذج شائع قبل التحقق مما إذا كان يناسب الجهاز. ينبغي أن تبدأ GPU بسعة 6GB أو 8GB بنماذج صغيرة أو مكمّمة بعناية. يمكن لـ GPU بسعة 12GB التعامل مع مزيد من نماذج 7B وبعض متغيرات 14B. ويمكن لـ GPU بسعة 24GB تجربة نماذج أقوى، وتكميم أفضل، وسياق أكبر. يمكن لأجهزة Windows التي تعمل على CPU فقط تشغيل نماذج صغيرة، لكن يجب أن يتوقع المستخدمون سرعة رموز أقل.

هنا يساعد Local LLM. بدل نسخ أسماء نماذج عشوائية من وسائل التواصل الاجتماعي، أدخل VRAM وRAM ونظام التشغيل وحالة الاستخدام والتفضيل. يمكن للتوصية أن ترشح النماذج الكبيرة جدًا، وتفضل الملاءمة الكاملة مع GPU عندما يكون ذلك ممكنًا، وتعرض رابط Hugging Face للمتغير المختار. هذا يقلل التنزيلات المهدرة ويجعل استكشاف الأخطاء أسهل.

افهم اختناقات الأداء على Windows

إذا تم تحميل نموذج لكنه يبدو بطيئًا، فغالبًا لا تكون المشكلة في اسم النموذج وحده. قد يكون النموذج مفرغًا جزئيًا إلى ذاكرة CPU، أو قد يكون السياق طويلًا جدًا، أو قد يكون التكميم كبيرًا جدًا بالنسبة إلى GPU، أو قد يستخدم تطبيق آخر VRAM. يمكن لتبويبات المتصفح، والألعاب، وأدوات الفيديو، وتأثيرات سطح المكتب أن تستهلك الذاكرة كلها. قد تؤدي إعادة تشغيل الأداة أو تقليل السياق أحيانًا إلى تحسين الاستقرار.

تتأثر سرعة الرموز أيضًا بعرض نطاق الذاكرة ودعم الواجهة الخلفية. قد لا تبدو GPU ذات VRAM كافية لكن بعرض نطاق ضعيف سريعة كما هو متوقع. وقد تحتاج بيئة AMD أو GPU مدمجة إلى أداة أو واجهة خلفية مختلفة عن بيئة NVIDIA. بالنسبة إلى المستخدمين العاديين، الإجابة العملية هي تفضيل نموذج يناسب العتاد مع هامش، ثم زيادة الجودة أو السياق فقط بعد أن يصبح التشغيل الأساسي مستقرًا.

مسار إعداد آمن على Windows

مسار الإعداد الآمن بسيط: حدّث برامج التشغيل، وثبّت أداة LLM محلية واحدة، واختر نموذجًا باستخدام حدود عتادك، واختبر مطالبة قصيرة، ثم زد السياق أو الجودة فقط إذا كان التشغيل الأول مستقرًا. لا تبدأ بتنزيل أكبر نموذج في القائمة. لا تفترض أن نموذجًا يعمل على RTX 4090 سيكون قابلًا للاستخدام براحة على GPU حاسوب محمول بسعة 8GB. لا تكشف خادم API محليًا للإنترنت العام إلا إذا كنت تفهم الآثار الأمنية.

بالنسبة إلى مسارات عمل التطوير، أبقِ خوادم النماذج المحلية مرتبطة بـ localhost ما لم تكن تحتاج عمدًا إلى وصول شبكي. إذا كنت تستخدم أدوات تتصل بنقطة نهاية محلية، فتحقق من المنفذ وإعدادات الوصول. بالنسبة إلى صفحات SEO والتوصيات، ينبغي أن تبقى الإرشادات الموجهة للمستخدم عملية: اختر نموذجًا قابلًا للتشغيل، وتحقق من السرعة، وحافظ على هامش ذاكرة، واربط بصفحة النموذج الدقيقة كي يتمكن المستخدمون من فحص الملفات والتراخيص قبل التنزيل.

الأسئلة الشائعة

هل يمكن لـ Windows تشغيل LLM محلية بدون WSL؟ نعم. تدعم Ollama وLM Studio مسارات عمل Windows، ويمكن أيضًا استخدام llama.cpp على Windows من قبل المستخدمين التقنيين.

هل أحتاج إلى GPU من NVIDIA؟ لا، لكن NVIDIA عادةً لديها أوسع توافق في أدوات الاستدلال المحلية. يمكن أن تعمل AMD وGPU المدمجة في بعض الإعدادات، لكن دعم الأدوات يختلف.

هل يمكنني تشغيل LLM محلي على CPU فقط؟ نعم، لكن اختر نماذج صغيرة وتوقع مخرجات أبطأ. التشغيل على CPU فقط مفيد للتجربة، وليس لكل مسار عمل يومي.

ماذا يجب أن أفعل أولًا؟ استخدم Local LLM للعثور على نموذج يناسب VRAM وRAM لديك، ثم نزّل ذلك النموذج عبر الأداة التي تطابق مسار عملك على أفضل وجه.

العودة إلى أداة Local LLM