إنتقل إلى المحتوى الرئيسي

الفصل 3: النماذج مفتوحة المصدر

لماذا المصدر المفتوح؟​

  • الخصوصية: التشغيل محليًا، البيانات لا تغادر نظامك أبدًا
  • التكلفة: لا توجد رسوم API لكل رمز
  • التخصيص: الضبط الدقيق لحالات استخدام محددة
  • التحكم: لا توجد تبعيات خارجية

النماذج المفتوحة المصدر الشهيرة​

النموذجالمنشئالأحجامنقاط القوة
Llama 3Meta8B, 70Bعام الغرض، موثق جيدًا
MistralMistral AI7Bكفاءة، أداء قوي
MixtralMistral AI8x7Bمزيج من الخبراء، متعدد الاستخدامات
Phi-2/3Microsoft2.7B-3.8Bصغير ولكنه قادر

اختلافات الموجّهات​

قد تتطلب النماذج مفتوحة المصدر:

  • تنسيقات موجّهات محددة (مثل [INST]...[/INST] لـ Llama)
  • توقعات معدلة للنماذج الأصغر
  • تعليمات أكثر وضوحًا

مثال على تنسيق Llama​

[INST] أنت مساعد مفيد.

اكتب هايكو عن البرمجة. [/INST]

خيارات النشر​

  • Ollama: نشر محلي سهل
  • vLLM: تقديم جاهز للإنتاج
  • Hugging Face: سحابي أو محلي مع transformers
  • llama.cpp: استدلال فعال على وحدة المعالجة المركزية

النقاط الرئيسية​

ملخص
  1. المصدر المفتوح = الخصوصية، توفير التكاليف، التحكم
  2. النماذج المختلفة تحتاج إلى تنسيقات موجّهات مختلفة
  3. النماذج الأصغر تحتاج إلى تعليمات أوضح
  4. اختر طريقة النشر بناءً على النطاق

← السابق: Claude | خذ الاختبار →