مقدمة إلى LLMs وSLMs شرح بسيط (مع رسوم توضيحية وكود حقيقي)

مقدمة LLMs وSLMs: الأساسيات في مقال واحد — كود حقيقي، مخططات وخطوات ملموسة، مقتطفات من دورة مكونة من 44 درسًا.

مقدمة إلى LLMs وSLMs شرح بسيط (مع رسوم توضيحية وكود حقيقي)

دليل مباشر إلى الهدف: Introduction LLMs SLMs مفكك مع مخططات ورسوم بيانية، وأمثلة ملموسة وأوامر مجربة. كل شيء من دورة منظمة من 11 فصلاً — إليك أفضل ما فيها.

tl;dr
  • المقدمة والتثبيت
  • كيف يعمل LLM
  • بنية Transformer
  • نظرة عامة على LLMs في 2026
  • نماذج اللغة الصغيرة SLMs
~$ cat ./parcours.md # Introduction LLMs SLMs — 10 فصول
01
مقدمة وتثبيت
→ عرض الدورة وتاريخ موجز لـ LLMs→ تثبيت Ollama وتشغيل نموذجه الأول+ 1 دروس أخرى
02
كيف يعمل نموذج LLM
→ الرموز: كيف يرى النموذج النص→ نافذة السياق (context window)+ 2 دروس أخرى
03
بنية المحول
→ ورقة "Attention is All You Need" مبسطة→ المشفر مقابل فك التشفير مقابل المشفر-فك التشفير+ 2 دروس أخرى
04
نظرة عامة على LLMs في 2026
→ LLMs الخاصة: OpenAI, Anthropic, Google→ نماذج open-weights: Llama, Mistral, Qwen, Gemma+ 2 دروس أخرى
05
نماذج اللغة الصغيرة SLMs
→ SLM مقابل LLM: التعريف والعتبة→ نظرة عامة: Phi-3, Gemma, TinyLlama, Qwen-small+ 2 دروس أخرى
06
الاستدلال المحلي باستخدام Ollama
→ أوامر Ollama الأساسية→ التكميم: Q4, Q5, Q8 موضحة+ 2 دروس أخرى
07
Hugging Face Transformers
→ التثبيت وخط الأنابيب الأول→ AutoModel و AutoTokenizer+ 2 دروس أخرى
08
اختيار النموذج المناسب
→ المعايير: التكلفة، الكمون، الخصوصية، الجودة→ مصفوفة قرار LLM سحابي / مفتوح / SLM+ 1 دروس أخرى
🏁
المشروع النهائي (+ 2 فصول في الطريق)
→ تنطلق بمشروع ملموس وقابل للعرض

تثبيت Ollama وتشغيل أول نموذج

NOTEالهدف — تثبيت Ollama على Windows أو macOS أو Linux، وتنزيل أول نموذج لديك وإجراء محادثة كاملة مع LLM يعمل بالكامل محليًا على جهازك، دون أي اتصال بالإنترنت بعد التنزيل الأولي.

الأهداف التعليمية

TIPفي نهاية هذه الوحدة
  • تثبيت Ollama على نظام التشغيل الخاص بك
  • التحقق من تشغيل الخدمة بشكل صحيح
  • تنزيل نموذج من مكتبة Ollama
  • بدء محادثة مع نموذج محلي
  • فهم مكان تخزين النماذج على جهازك
  • معرفة أوامر Ollama الأساسية

لماذا Ollama؟

Ollama أداة مفتوحة المصدر تبسط استخدام LLMs محليًا بشكل جذري. حيث كان يلزم سابقًا إدارة التكميم يدويًا وربطات GPU وتبعيات Python، يمنحك Ollama ملفًا تنفيذيًا واحدًا وأمرًا بسيطًا مثل ollama run llama3. أصبح في 2026 المرجع لتشغيل LLM على حاسوبك المحمول.

البساطة

أمر واحد لتنزيل وتشغيل نموذج. لا إعداد GPU يدوي.

متعدد المنصات

Windows وmacOS (Apple Silicon) وLinux. محسّن تلقائيًا لوحدة المعالجة المركزية ووحدة معالجة الرسوميات.

واجهة برمجة تطبيقات REST مدمجة

يعرض Ollama واجهة API محلية على http://localhost:11434 للتكامل في تطبيقاتك.

خطوات التثبيت

توجه إلى https://ollama.com/download واختر نظامك. يستغرق التثبيت أقل من دقيقتين.

Windows

TIPنصيحة: اكتب /bye للخروج من المحادثة و/? لعرض جميع الأوامر المتاحة في الوضع التفاعلي لـ Ollama.

أين تخزن النماذج؟

قد تكون النماذج كبيرة الحجم. معرفة مكان تخزينها يجنبك مفاجآت التخزين غير السارة.

نظام التشغيلالموقع الافتراضي
WindowsC:\Users\<votre-nom>\.ollama\models
macOS~/.ollama/models
Linux/usr/share/ollama/.ollama/models

لتغيير هذا الموقع (إلى قرص خارجي مثلًا)، عرّف متغير البيئة OLLAMA_MODELS قبل تشغيل الخدمة.

واجهة برمجة تطبيقات Ollama وتكامل Python

NOTEالهدف — اكتشاف واجهة برمجة التطبيقات المحلية لـ Ollama واستدعائها من Python، لدمج LLM محلي في نصوصك وتطبيقاتك الخاصة.

الأهداف التعليمية

TIPفي نهاية هذه الوحدة
  • فهم أن Ollama يعرض واجهة HTTP محلية
  • استدعاء واجهة API باستخدام curl وفي Python
  • استخدام مكتبة Python الرسمية
  • تمرير system prompt وخيارات
  • دمج LLM محلي في تطبيق

Ollama هو أيضًا خادم

بالإضافة إلى سطر الأوامر، يعمل Ollama في الخلفية كـخادم HTTP محلي، يمكن الوصول إليه على http://localhost:11434. كل ما تفعله واجهة سطر الأوامر يمكنك فعله عبر طلب HTTP، وبالتالي من أي لغة.

الجسر إلى الكود

من الدردشة في الطرفية إلى واجهة Python API، أصبح بإمكانك الآن دمج LLM محلي في أي برنامج.

التثبيت وخط الأنابيب الأول

NOTEالهدف — تثبيت مكتبة Transformers من Hugging Face وإجراء أول استدلال لك في Python باستخدام التجريد الأبسط: pipeline.

الأهداف التعليمية

TIPفي نهاية هذه الوحدة
  • تثبيت Transformers وتبعياتها
  • فهم ما هو pipeline
  • تشغيل تحليل مشاعر في 3 أسطر
  • معرفة المهام المتاحة
  • تحميل نموذج محدد داخل pipeline

Hugging Face: GitHub للنماذج

توفر Hugging Face مكتبة Transformers، التي أصبحت المعيار لاستخدام النماذج مفتوحة المصدر في Python. تمنح الوصول إلى مئات الآلاف من النماذج عبر واجهة موحدة.

مهام جاهزة للاستخدام

المهمة (سلسلة نصية)ما تفعله
sentiment-analysisتحدد ما إذا كان النص إيجابيًا أم سلبيًا.
text-generationتكمل أو تولد نصًا.
summarizationتلخص نصًا طويلًا.
translationتترجم من لغة إلى أخرى.
question-answeringتجيب على سؤال بناءً على سياق مقدم.
zero-shot-classificationتصنف نصًا ضمن فئات تحددها.

اختيار نموذج محدد

للفرنسية أو حاجة محددة، حدد النموذج صراحة (معرفه على Hugging Face).

WARNINGتنبيه: تستخدم خطوط أنابيب التوليد الافتراضية نماذج صغيرة قديمة (مثل GPT-2). لا تحكم على جودة LLMs الحديثة من خلالها: فهي أدوات تعليمية، وليست نماذج إنتاج.
va-plus-loin

تغطي هذه المقالة المقتطفات الأكثر فائدة — الدورة الكاملة Introduction LLMs SLMs (11 فصلاً، 44 درسًا، تمارين مصححة ومشروع نهائي) تأخذك إلى النهاية.

./acceder-au-cours-complet cours gratuit : Ingénierie de prompts

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

كم من الوقت يستغرق تعلم Introduction LLMs SLMs؟
مع تقدم منظم (11 فصلاً، 44 درسًا قصيرًا وعمليًا)، يمكن الوصول إلى مستوى تشغيلي في بضعة أسابيع بمعدل 30 إلى 60 دقيقة يوميًا. المهم هو تطبيق كل مفهوم فورًا.
هل هناك متطلبات مسبقة؟
لا توجد متطلبات مسبقة: تبدأ الدورة من الصفر، ويُقدم كل مفهوم قبل استخدامه.
من أين نبدأ عمليًا؟
طبّق أوامر هذه المقالة، ثم تابع الدورة الكاملة Introduction LLMs SLMs: فهي تتسلسل في الـ44 درسًا بالترتيب، مع تمارين ومشروع نهائي.

📬 هل تريد تلقي هذا النوع من الأدلة كل أسبوع؟ اشترك مجانًا — كود حقيقي، بدون كلام فارغ.