النقاط الرئيسية
- تطورات الذكاء الاصطناعي التوليدي: يُحدث نموذج Llama 3.1 من Meta تحسينات كبيرة مقارنة بـ Llama 3، خاصة في قدرات حل المشكلات وطول السياق والدعم متعدد اللغات.
- توصيات النماذج: يُعد Llama 3.1 70B مثاليًا للمحتوى الطويل وتحليل المستندات المعقدة، بينما Llama 3 70B أفضل للتفاعلات في الوقت الفعلي.
- مرونة واجهة برمجة تطبيقات LLM: تتيح واجهة برمجة تطبيقات LLM للمطورين التبديل بسلاسة بين النماذج، مما يسهل المقارنات المباشرة ويزيد من قوة كل نموذج.
- بدء الاستخدام: يتم تقديم دليل خطوة بخطوة لدمج نماذج Llama عبر واجهة برمجة تطبيقات Novita AI LLM، بما في ذلك التسجيل للوصول واختبار الميزات.
- فرص الاستكشاف: يمكن للمستخدمين تجربة نماذج Llama الأحدث في ملعب Novita AI LLM قبل الإصدار الرسمي لواجهة Llama 3 API.
مقدمة
يشهد الذكاء الاصطناعي التوليدي ظهور نماذج Llama جديدة ومبتكرة. أحدث نموذج من Meta، Llama 3.1، يُظهر مدى التقدم الذي أحرزناه. يعمل هذا التحديث على تحسين Llama 3 ويقدم ترقيات كبيرة للعديد من أنواع مهام حل المشكلات. في هذه المدونة، سنشرح الاختلافات الرئيسية بين Llama 3 و Llama 3.1. سيساعدك هذا في اختيار الخيار الأفضل لاحتياجاتك في الذكاء الاصطناعي.
استكشاف التطور من Meta Llama 3 إلى Llama 3.1
كان إطلاق Llama 3 خطوة مهمة للذكاء الاصطناعي التوليدي مفتوح المصدر. ومع ذلك، رأت Meta مجالات للتحسين، خاصة في طول السياق والدعم متعدد اللغات والسلامة. كانت هذه المجالات أساسية في إنشاء Llama 3.1.
مع Llama 3.1، تعالج Meta هذه المشكلات الرئيسية. تمنح المطورين والباحثين أدوات أفضل للعمل بها. يقدم هذا الترقية قفزة كبيرة في المهارات، مما يجعل Llama 3.1 خيارًا قويًا ضد أفضل النماذج الخاصة.
ما هو Llama 3؟
طورت Meta وأصدرت عائلة Meta Llama 3 من نماذج اللغة الكبيرة (LLMs)، والتي تتضمن مجموعة من نماذج النص التوليدية المدربة مسبقًا والمعدلة للتعليمات المتوفرة في 8 مليار و 70 مليار معلمة. تم تحسين نماذج Llama 3 المعدلة للتعليمات خصيصًا لتطبيقات الحوار وتتفوق باستمرار على العديد من نماذج الدردشة مفتوحة المصدر الحالية في المعايير الصناعية الشائعة. بالإضافة إلى ذلك، أعطينا الأولوية لتحسين الفائدة والسلامة أثناء تطوير هذه النماذج.
يتوفر نموذج Llama 3 بحجمين — 8 مليار و 70 مليار معلمة — مع متغيرات مدربة مسبقًا ومعدلة للتعليمات.

ما هو Llama 3.1؟
تتميز مجموعة Meta Llama 3.1 بنماذج لغة كبيرة متعددة اللغات (LLMs) تتضمن نماذج توليدية مدربة مسبقًا ومعدلة للتعليمات بأحجام 8 مليار و 70 مليار و 405 مليار معلمة (نص داخلي / نص خارجي). تم تحسين نماذج Llama 3.1 المعدلة للتعليمات النصية فقط (8B و 70B و 405B) خصيصًا لتطبيقات الحوار متعددة اللغات وتتفوق باستمرار على العديد من نماذج الدردشة مفتوحة المصدر والمملوكة المتوفرة في المعايير الصناعية الشائعة.

الاختلافات الرئيسية بين llama 3 vs 3.1
بينما يستخدم كل من Llama 3 و Llama 3.1 نفس تصميم المحول الكثيف، هناك عدة اختلافات مهمة بينهما. أحد أكبر الاختلافات هو طول السياق. يمتلك Llama 3.1 نافذة سياق أكبر بكثير. هذا يسمح له بمعالجة المزيد من النص في وقت واحد. وبسبب هذا، فإنه يعمل بشكل أفضل مع المستندات الطويلة أو المحادثات المعقدة مقارنة بـ Llama 3.
يحتوي Llama 3.1 أيضًا على العديد من التحديثات المهمة:
- تحسين توليد النص: تم تحسين تدريب Llama 3.1. هذا يعني أنه يُنشئ نصًا أكثر وضوحًا وملاءمة وأكثر شبهاً بالبشر.
- المهارات متعددة اللغات: يمكن لـ Llama 3.1 العمل مع المزيد من اللغات مقارنة بـ Llama 3. هذا يجعله مفيدًا لمجموعة واسعة من المهام.
- ميزات سلامة قوية: يتضمن Llama 3.1 تدابير سلامة أفضل. تساعد هذه في تقليل المخاطر المرتبطة بالمخرجات المزعجة التي قد تنشأ من نوافذ السياق الأطول.
تظهر هذه التحديثات أن Llama 3.1 أداة أكثر مرونة وقوة للمطورين الذين يحتاجون إلى قدرات متقدمة في توليد النص ومعالجته.
تم الآن تحديث نماذج Llama إلى Llama 3.2. إذا كنت تريد معرفة المزيد عن الاختلافات بين Meta Llama 3.2 و Llama 3.1 و Llama 3، يمكنك النقر هنا لمشاهدة شرح فيديو مفصل أو ببساطة انقر على الفيديو أدناه.
https://www.youtube.com/embed/JCXsf5aUr2k
بعد استكشاف الاختلافات الرئيسية بين Llama 3 و Llama 3.1، من المهم توجيه انتباهنا إلى مقارنة محددة: Llama 3 70B مقابل Llama 3.1 70B. سيعرض هذا التحليل ميزاتهم الفريدة ومقاييس الأداء والتطبيقات العملية، مما يمكن المطورين من اتخاذ خيارات مستنيرة مصممة لاحتياجاتهم في الحوار وتوليد النص.
Llama 3 70B مقابل Llama 3.1 70B
الاختيار بين Llama 3 70B و Llama 3.1 70B يعتمد على ما يحتاجه مشروعك. إذا كنت بحاجة إلى التعامل مع الكثير من السياق، أو إنشاء محتوى طويل، أو حل مشكلات معقدة، فإن Llama 3.1 70B هو الخيار الأفضل. ولكن، إذا كنت تهتم أكثر بالسرعة والكفاءة، فإن Llama 3 70B لا يزال خيارًا قويًا. إنه يعمل بشكل جيد للردود السريعة والمهام في الوقت الفعلي.
مقارنة أساسية
إليك مقارنة أساسية بين النموذجين.

مقارنة المعايير

يتفوق Llama 3.1 70B على سابقه في معظم المعايير، مع تحسينات كبيرة في:
- MMLU (+4 نقاط): يقيم هذا المعيار الأداء عبر 57 موضوعًا في STEM والعلوم الإنسانية والاجتماعية والمزيد، مع أسئلة تتراوح من المستوى الابتدائي إلى المهني المتقدم. يقيم كل من المعرفة العامة ومهارات حل المشكلات.
- MATH (+17.6 نقطة): MATH هي مجموعة بيانات جديدة تحتوي على 12,500 مسألة رياضية صعبة مصممة للمسابقات.
- GSM8K (+2.1 نقطة): GSM8K تتميز بـ 8,500 مسألة رياضية لفظية عالية الجودة ومتنوعة لغويًا لطلاب المرحلة الابتدائية، تم إنشاؤها بواسطة كتاب بشريين. تنقسم مجموعة البيانات إلى 7,500 مشكلة تدريبية و 1,000 مشكلة اختبارية.
- HumanEval (-1.2 نقطة): يشير هذا إلى انخفاض طفيف في أداء البرمجة. تتضمن مجموعة البيانات 164 مشكلة برمجة أصلية تقيم فهم اللغة والخوارزميات والرياضيات الأساسية، بعضها يشبه أسئلة المقابلات البرمجية النموذجية.
بشكل عام، يُظهر Llama 3.1 70B أداءً فائقًا، خاصة في مهام التفكير الرياضي، مع الحفاظ على قدرات برمجة مماثلة.
مقارنة السرعة
أجرى الفريق اختبارات باستخدام ملعب نماذج Keywords AI لمقارنة أداء سرعة Llama 3 70B و Llama 3.1 70B.
زمن الاستجابة (Latency)

كشفت الاختبارات، التي تضمنت مئات الطلبات لكل نموذج، عن اختلاف كبير في زمن الاستجابة. أظهر Llama 3 70B سرعة فائقة بمتوسط زمن استجابة 4.75 ثانية، بينما بلغ متوسط Llama 3.1 70B 13.85 ثانية. يسلط هذا الاختلاف الذي يقارب ثلاثة أضعاف في وقت الاستجابة الضوء على ميزة Llama 3 70B في السيناريوهات التي تتطلب استجابات سريعة في الوقت الفعلي، مما قد يجعله خيارًا أكثر ملاءمة للتطبيقات الحساسة للوقت، على الرغم من التحسينات التي شوهدت في Llama 3.1 70B في مجالات أخرى.
TTFT (الوقت حتى أول رمز مميز)

تكشف الاختبارات عن اختلاف كبير في أداء TTFT. يتفوق Llama 3 70B مع TTFT يبلغ 0.32 ثانية، بينما يتخلف Llama 3.1 70B عند 0.60 ثانية. يمكن أن تكون ميزة السرعة المضاعفة هذه لـ Llama 3 70B حاسمة للتطبيقات التي تتطلب بدء استجابة سريع، مثل أنظمة الصوت AI، حيث يكون تقليل التأخير الملحوظ ضروريًا لتجربة المستخدم.
الإنتاجية (الرموز المميزة في الثانية)
يظهر Llama 3 70B إنتاجية أعلى بكثير، حيث يعالج 114 رمزًا مميزًا في الثانية مقارنة بـ 50 رمزًا مميزًا في الثانية لـ Llama 3.1 70B. يسلط هذا الاختلاف الكبير في سرعة المعالجة - أكثر من الضعف - الضوء على الأداء الفائق لـ Llama 3 70B في إنشاء النص بسرعة، مما يجعله مناسبًا محتملاً للتطبيقات التي تتطلب إنشاء محتوى سريعًا أو تفاعلات في الوقت الفعلي.
توصيات النماذج
يقدم كل من Llama 3 70B و Llama 3.1 70B ميزات مفيدة للذكاء الاصطناعي. من المهم معرفة نقاط قوتهم عند اختيار أفضل نموذج لك.
Llama 3.1 70B
- الأفضل لـ: إنشاء المحتوى الطويل، تحليل المستندات المعقدة، المهام التي تتطلب فهمًا واسعًا للسياق، التفكير المنطقي المتقدم، والتطبيقات التي تستفيد من نوافذ السياق الأكبر وقدرات الإخراج.
- غير مناسب لـ: التطبيقات الحساسة للوقت التي تتطلب استجابات سريعة، التفاعلات في الوقت الفعلي حيث يكون زمن الاستجابة المنخفض أمرًا بالغ الأهمية، أو المشاريع ذات الموارد الحسابية المحدودة التي لا يمكنها استيعاب متطلبات النموذج المتزايدة.
Llama 3 70B
- الأفضل لـ: التطبيقات التي تتطلب أوقات استجابة سريعة، التفاعلات في الوقت الفعلي، مهام البرمجة الفعالة، معالجة المستندات الأقصر، والمشاريع حيث تكون الكفاءة الحسابية أولوية.
- غير مناسب لـ: المهام التي تتضمن مستندات طويلة جدًا أو فهمًا سياقيًا معقدًا يتجاوز نافذة السياق 8K الخاصة به، مشاكل التفكير المنطقي المتقدمة، أو التطبيقات التي تتطلب معالجة معلومات سياقية واسعة النطاق.
المشاعر العامة على Reddit بشأن Llama 3 70B مقابل Llama 3.1 70B موضحة في الصورة التالية.

يقدم Llama 3 أوقات استجابة أسرع، بينما يتفوق Llama 3.1 في المهام التي تتطلب فهمًا سياقيًا أعمق. تتيح مرونة واجهة برمجة تطبيقات LLM للمطورين التبديل بسهولة بين النموذجين دون تكوينات معقدة، مما يتيح مقارنات مباشرة لأدائهم وميزاتهم. يساعد هذا المطورين على الاستفادة من نقاط قوة كل نموذج واتخاذ قرارات مستنيرة، وإطلاق العنان لإمكاناتهم عبر حالات استخدام متنوعة.
بدء استخدام نماذج Llama في واجهة برمجة تطبيقات Novita AI LLM
اتبع هذه الخطوات التفصيلية عن كثب لبناء تطبيق معالجة لغة قوي باستخدام واجهة برمجة تطبيقات نموذج Llama على Novita AI. هذا الدليل الشامل مصمم لضمان عملية تطوير سلسة وفعالة، تلبي احتياجات المطورين الذين يبحثون عن منصات AI متقدمة.
الخطوة 1: التسجيل للوصول إلى واجهة برمجة التطبيقات: قم بزيارة موقع Novita AI الرسمي وإنشاء حساب. ثم انتقل إلى قسم إدارة مفتاح API لإنشاء مفتاح API الخاص بك.

الخطوة 2: مراجعة الوثائق: اقرأ بعناية وثائق واجهة برمجة تطبيقات Novita AI.

الخطوة 3: دمج واجهة برمجة تطبيقات Novita LLM: أدخل مفتاح API الخاص بك في واجهة برمجة تطبيقات Novita AI LLM لبدء إنشاء ملخصات موجزة.


الخطوة 4: الاختبار وإضافة ميزات اختيارية: قم بمعالجة استجابة API وعرضها بتنسيق سهل الاستخدام. ضع في اعتبارك إضافة ميزات مثل استخراج الموضوع أو تمييز الكلمات الرئيسية.
استكشاف نماذج Llama في ملعب LLM على Novita AI
يمكنك أيضًا تجربة نماذج Llama الأحدث في ملعب Novita AI LLM قبل الإصدار الرسمي لواجهة Llama 3 API.
الخطوة 1: الوصول إلى الملعب: انتقل إلى علامة التبويب “Model API” وحدد “LLM Playground” لبدء تجربة نماذج Llama.

الخطوة 2: يمكنك الاختيار من بين النماذج المختلفة في عائلة Llama داخل الملعب.


الخطوة 3: أدخل موجهك وقم بالتوليد: اكتب موجهك المطلوب في حقل الإدخال المتوفر. هنا يمكنك إدخال النص أو السؤال الذي تريد أن يستجيب له النموذج.
الخاتمة
باختصار، معرفة الاختلافات بين Llama 3 و Llama 3.1 يمكن أن تساعدك حقًا في اختيار النموذج المناسب لاحتياجاتك. Llama 3 له مزايا خاصة به، لكن Llama 3.1 يجلب تحسينات قد تناسب احتياجاتك بشكل أفضل. من خلال النظر في الاختلافات الرئيسية وأداء كل نموذج، يمكنك اتخاذ خيار ذكي يتناسب مع أهدافك. سواء كنت تهتم بالسرعة أو الدقة أو كيفية عملها مع واجهة برمجة تطبيقات Novita AI LLM، فإن اختيار نموذج Llama المناسب مهم لتعزيز قدرات AI الخاصة بك. تحقق من الميزات، قارن المعايير، وفكر في حالتك لمعرفة الإصدار الأفضل لك.
الأسئلة الشائعة
كيف يمكن الوصول إلى llama 3؟
Llama 3، نموذج مفتوح المصدر لمجتمع AI، لديه نافذة سياق محدودة تبلغ 8,192 رمزًا مميزًا. قد يشكل هذا القيد تحديات للمهام التي تتطلب بيانات نصية واسعة النطاق.
هل llama 3.1 أفضل من GPT-4؟
إذا كنت تعطي الأولوية للدقة والكفاءة في مهام البرمجة، فقد يكون Llama 3 هو الخيار الأفضل.
هل llama 3.1 مقيد؟
يجب على المستخدمين عرض “Built with Llama” بشكل بارز على مواقع الويب أو الواجهات أو الوثائق ذات الصلة.
هل يمكن تشغيل Llama 3 محليًا؟
لتبسيط تشغيل Llama 3 على جهازك المحلي، استخدم Ollama، وهي أداة مفتوحة المصدر. تتيح للمستخدمين تشغيل نماذج لغة كبيرة محليًا ونشرها في حاويات Docker لسهولة الوصول.
نُشر أصلاً في Novita AI
Novita AI هي المنصة السحابية الشاملة التي تطلق العنان لطموحاتك في AI. واجهات برمجة تطبيقات متكاملة، بدون خادم، مثيل GPU — الأدوات الفعالة من حيث التكلفة التي تحتاجها. تخلص من البنية التحتية، ابدأ مجانًا، وحقق رؤيتك في AI.
قراءات مقترحة
1.تقديم Code Llama: نموذج لغة كبير متطور لتوليد الكود.
