تخطَّ إلى المحتوى الرئيسي
ToolPotion

OpenLLaMA

OpenLLaMA هو نسخة مفتوحة المصدر ومرخصة بشكل متساهل من نموذج LLaMA 7B الخاص بـ Meta AI. تم تدريبه على مجموعة بيانات RedPajama، ويقدم إصدارات بمعاملات 3B و 7B و 13B، ويوفر أوزان PyTorch و JAX للتكامل السلس مع تطبيقات LLaMA الحالية.

زيارة الرابط

الوصف

يمثل OpenLLaMA تقدمًا كبيرًا في نماذج اللغة الكبيرة مفتوحة المصدر، حيث يقدم نسخة مرخصة بشكل متساهل من نموذج LLaMA الخاص بـ Meta AI. يهدف هذا المشروع، الذي طورته openlm-research، إلى دمقرطة الوصول إلى نماذج لغوية قوية من خلال توفير أوزان ومنهجيات تدريب سهلة الوصول.

يصدر المشروع سلسلة من النماذج، بما في ذلك إصدارات بمعاملات 3B و 7B و 13B، تم تدريبها جميعًا على تريليون رمز. تم تصميم هذه النماذج لتكون بدائل جاهزة للاستخدام لنماذج LLaMA الأصلية في التطبيقات الحالية. يوفر المشروع أوزانًا بتنسيق PyTorch، المتوافق مع مكتبة Hugging Face transformers، وتنسيق JAX للاستخدام مع إطار عمل EasyLM.

تتبع منهجية تدريب OpenLLaMA عن كثب ورقة LLaMA الأصلية، مع استخدام نفس بنية النموذج، وطول السياق، وخطوات التدريب، وجدول معدل التعلم، والمحسن. يكمن الاختلاف الرئيسي في مجموعات البيانات المستخدمة: تم تدريب نماذج v1 على مجموعة بيانات RedPajama، بينما تدمج نماذج v2 مزيجًا من مجموعة بيانات Falcon refined-web، ومجموعة بيانات StarCoder، وأجزاء من مجموعة بيانات RedPajama (Wikipedia، ArXiv، Books، StackExchange). يضمن هذا الالتزام بمجموعات البيانات المفتوحة الشفافية وقابلية التكرار.

يؤكد المشروع على التقييم والمقارنة، ويقدم نتائج مقارنة بنماذج LLaMA و GPT-J عبر مجموعة واسعة من المهام باستخدام lm-evaluation-harness. تُظهر نماذج OpenLLaMA أداءً مشابهًا، وفي بعض الحالات متفوقًا، على نظيراتها. عالج فريق التطوير أيضًا قضايا محتملة، مثل تكوينات المُرمّز التي تؤثر على مهام توليد التعليمات البرمجية، ويوصي بنماذج v2 لمثل هذه التطبيقات.

تم ترخيص OpenLLaMA بموجب ترخيص Apache 2.0، مما يعزز التبني والتعديل على نطاق واسع. المشروع هو جهد تعاوني، مع مساهمات من Berkeley AI Research ودعم من برنامج Google TPU Research Cloud. تمكّن هذه المبادرة الباحثين والمطورين من البناء والابتكار باستخدام نماذج لغوية حديثة.

أبرز ملامح OpenLLaMA

  • نسخة مفتوحة المصدر ومرخصة بشكل متساهل من نموذج LLaMA الخاص بـ Meta AI

  • متوفر بأحجام معاملات 3B و 7B و 13B

  • تم تدريبه على 1 تريليون رمز

  • الأوزان متاحة بتنسيقات PyTorch و JAX

  • متوافق مع Hugging Face transformers وإطار عمل EasyLM

  • يتبع بنية LLaMA الأصلية ومعاملات التدريب الفائقة

  • يستخدم مجموعات بيانات مفتوحة مثل RedPajama و Falcon refined-web و StarCoder

  • أداء مشابه لـ LLaMA و GPT-J الأصليين

  • ترخيص Apache 2.0 للاستخدام الواسع

  • يشمل نتائج التقييم والمقارنات

  • مُرمّز مصمم لدمج مسافات فارغة متعددة، مشابه لـ T5

البدء مع OpenLLaMA

  1. الوصول إلى أوزان النموذج: قم بتنزيل أوزان PyTorch أو JAX من Hugging Face Hub أو مستودعات EasyLM.

  2. إعداد البيئة: قم بتثبيت المكتبات الضرورية مثل transformers أو PyTorch أو JAX.

  3. تحميل المُرمّز: استخدم LlamaTokenizer أو AutoTokenizer مع `use_fast=False` لتجنب مشاكل الترميز المحتملة.

  4. تحميل النموذج: قم بإنشاء مثيل لـ LlamaForCausalLM من Hugging Face transformers أو ما يعادله في EasyLM.

  5. التكامل عبر API: استخدم النموذج المحمل لتوليد النصوص أو الاستدلال أو مهام الضبط الدقيق.

  6. تقييم الأداء: استخدم lm-evaluation-harness للمقارنة المعيارية، مع ضمان استخدام المُرمّز الصحيح.

حالات استخدام OpenLLaMA

  • توليد النصوص
  • فهم اللغة
  • إعادة إنتاج النموذج
  • البحث والتطوير
  • تطوير روبوتات الدردشة
  • توليد التعليمات البرمجية

الأسئلة الشائعة من OpenLLaMA

تقييمات OpenLLaMA

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل OpenLLaMA

نماذج الذكاء الاصطناعي

OpenELM هي عائلة من نماذج اللغة المفتوحة المتطورة من Apple Machine Learning Research. تتميز باستراتيجية قياس على مستوى الطبقة لتحسين الدقة وتوفر إطار عمل كامل للتدريب والتقييم على…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

Mistral-7B-v0.1 هو نموذج نصي توليدي مدرب مسبقًا يحتوي على 7 مليارات معلمة، مصمم لتعزيز الذكاء الاصطناعي من خلال المصادر المفتوحة. يتفوق على Llama 2 13B في مختلف المعايير، مما…

مميزةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

وكلاء الذكاء الاصطناعي

توفر OpenRouter واجهة API موحدة للوصول إلى مجموعة واسعة من نماذج اللغات الكبيرة (LLMs) من مزودين متعددين. تقدم أسعارًا تنافسية، وتوافرًا عاليًا عبر بنية تحتية موزعة، وسياسات…

مميزةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

نماذج الذكاء الاصطناعي

RWKV هو نموذج لغة قوي يقدم استدلالاً فعالاً وقدرات ضبط دقيق مرنة. يدعم تطبيقات متنوعة، بما في ذلك واجهات المستخدم الرسومية لسطح المكتب، والاستدلال المستند إلى الويب، وتطبيقات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

نماذج اللغة الكبيرة

هذه نسخة معدلة من Llama 2 13b، معززة برؤوس انتباه إضافية من Llama 33b. تم تدريبها على حوالي 10 ملايين رمز من RedPajama لدمج هذه المكونات الجديدة بشكل أفضل. يهدف هذا النموذج ليكون…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

تطبيقات الذكاء الاصطناعي

مجتمع ونظام مفتوح المصدر لاستكشاف وتشغيل وضبط ونشر نماذج وبيانات الذكاء الاصطناعي، مع مكتبة بايثون واستوديوهات مستضافة لبناء تطبيقات الذكاء الاصطناعي.

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

أطر عمل الذكاء الاصطناعي

تطبيق سطح مكتب مجاني ومفتوح المصدر لتشغيل وتدريب نماذج الذكاء الاصطناعي محليًا على أنظمة ماك وويندوز ولينكس، مع واجهة مستخدم بدون كود، واتصال بالوكلاء، وواجهة برمجة تطبيقات…

مميزةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

يحلل هذا البحث تجريبيًا الموازنة المثلى بين حجم النموذج وبيانات التدريب لنماذج اللغة الكبيرة في ظل ميزانية حسابية ثابتة. يكشف أن النماذج الكبيرة الحالية غالبًا ما تكون كبيرة جدًا…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة