دليل الشركات

ServiceNow وStarCoder

The original StarCoder models were developed by the BigCode collaboration, co-led by ServiceNow Research and Hugging Face.

استمع إلى هذا الدليلرواه الذكاء الاصطناعي · ~2 min

في هذه الصفحةقراءة لمدة دقيقتين
  1. نظرة عامة
  2. الغوص العميق
  3. التنفيذ في العالم الحقيقي
  4. مستقبل ServiceNow وStarCoder
  5. وضعها موضع التنفيذ
  6. استمر في الاستكشاف
  7. الأسئلة المتداولة

نظرة عامة

Their paper documents training data and model capabilities, while the OpenRAIL-M license permits use subject to stated restrictions.

الغوص العميق

The 2023 BigCode paper introduced StarCoderBase and StarCoder as 15.5-billion-parameter code models with an 8,000-token context. StarCoderBase was pretrained on about one trillion tokens from The Stack, and StarCoder was produced by further fine-tuning StarCoderBase on 35 billion Python tokens. The paper describes fill-in-the-middle training, multi-query attention, data documentation, opt-out mechanisms, and release under BigCode’s OpenRAIL-M license. StarCoder2 is a later, separate model family introduced in 2024.

التنفيذ في العالم الحقيقي

تشغيل اقتراحات الإكمال التلقائي وإكمال التعليمات البرمجية داخل مكونات IDE الإضافية وملحقات المحرر

إنشاء وظائف معيارية واختبارات الوحدة والمستندات من تعليق باللغة الطبيعية

ترجمة أو إعادة بناء التعليمات البرمجية بين لغات البرمجة داخل قاعدة بيانات المؤسسة

العمل كمساعد ترميز ذاتي الاستضافة للمؤسسات التي لا يمكنها إرسال تعليمات برمجية خاصة إلى واجهات برمجة التطبيقات السحابية المغلقة

مستقبل ServiceNow وStarCoder

تتجه نماذج التعليمات البرمجية نحو سير العمل الوكيل، حيث لا تقوم بالإكمال التلقائي فحسب، بل تخطط وتجري الاختبارات وتصلح مخرجاتها الخاصة. يشير StarCoder2، الذي تم تدريبه على مجموعة بيانات Stack v2 الأكبر التي تم إنشاؤها باستخدام Software Heritage، إلى تغطية لغوية أوسع ومصدر أفضل للبيانات. توقع استمرار التركيز على بيانات التدريب الشفافة، وآليات إلغاء الاشتراك، ووضوح الترخيص مع تزايد التدقيق القانوني للنماذج المدربة على التعليمات البرمجية، بالإضافة إلى التكامل الأكثر إحكامًا في منصات مطوري المؤسسات.

وضعها موضع التنفيذ

لماذا يهم

  • استراتيجية البائع. تؤثر خرائط طريق البائع على الميزات التي يمكن لفريقك إنشاءها بعد ذلك.
  • التكلفة والميزانية. تؤثر الشروط التجارية وخيارات النشر على التكلفة والمخاطر على المدى الطويل.
  • المخاطر والسلامة. تعمل حوافز الشركة على تشكيل الإعدادات الافتراضية للمنتج، ووضعية السلامة، والانفتاح.

احترس من

  • قد تتجاوز إعلانات الإطلاق الاستقرار في سير عمل الإنتاج الحقيقي.
  • يمكن أن يؤدي تسعير واجهة برمجة التطبيقات (API) أو تغيرات السياسة إلى كسر الافتراضات بين عشية وضحاها.
  • يؤدي الاعتماد على بائع واحد إلى زيادة تكاليف الحجز والترحيل.

الخطوات التالية

  1. قم بتقييم مقدمي الخدمة باستخدام المهام ومجموعات البيانات الخاصة بك.
  2. راجع الخصوصية والأمان والمصطلحات القانونية قبل التكامل.
  3. احتفظ بخطة احتياطية عبر النماذج أو البائعين.
  4. راقب ملاحظات الإصدار حتى لا تفاجئ التغييرات في خارطة الطريق الفرق.

استمر في الاستكشاف

رسالة إخبارية مجانية

احصل على الإحاطة اليومية لمنظمة العفو الدولية

ثلاث قصص تم التحقق منها بواسطة الذكاء الاصطناعي كل صباح من أيام الأسبوع، مكتوبة باللغة الإنجليزية البسيطة. مجاني للأبد، بدون إعلانات.

بريد إلكتروني واحد كل يوم من أيام الأسبوع. إلغاء الاشتراك بنقرة واحدة. نحن لا نبيع أو نشارك عنوانك أبدًا.

اختبر نفسك

Take the ServiceNow and StarCoder quiz

تعليقات فورية على كل إجابة، وشهادة قابلة للمشاركة مع معرف يمكن التحقق منه بمجرد اجتياز الدورة التدريبية.

ابدأ الاختبار

دعم تعليم الذكاء الاصطناعي المجاني. AI Understanding هي منظمة 501(c)(3) غير ربحية - لا إعلانات ولا نظام حظر الاشتراك غير المدفوع على الإطلاق. قم بالتبرع

الأسئلة المتداولة

ما هو ServiceNow وStarCoder؟

The original StarCoder models were developed by the BigCode collaboration, co-led by ServiceNow Research and Hugging Face. Their paper documents training data and model capabilities, while the OpenRAIL-M license permits use subject to stated restrictions.

ما المنظمتان اللتان شاركتا في قيادة مشروع BigCode الذي أنتج StarCoder؟

كان BigCode عبارة عن جهد تعاوني بقيادة ServiceNow Research وHugging Face لبناء نماذج تعليمات برمجية مفتوحة ومطورة بشكل مسؤول.

Which dataset was used for StarCoderBase pretraining?

StarCoderBase was pretrained on The Stack, a large collection of permissively licensed source code.

ما هي تقنية التدريب التي تتيح لـ StarCoder إكمال التعليمات البرمجية باستخدام السياق الموجود على جانبي المؤشر؟

يعمل تدريب ملء الوسط على إعادة ترتيب المستندات بحيث يتعلم النموذج إنشاء نطاق مفقود في ضوء السياق السابق والتالي.

ما هو حجم نموذج StarCoderBase الرئيسي تقريبًا؟

يحتوي StarCoderBase على حوالي 15.5 مليار معلمة، وهي متواضعة وفقًا للمعايير الحدودية ولكنها قوية بالنسبة لحجمها في مهام التعليمات البرمجية.

ما هو تحسين الانتباه الذي يستخدمه StarCoder لتقليل الذاكرة وتسريع الاستدلال؟

يستخدم StarCoder اهتمامًا متعدد الاستعلامات، ويشارك توقعات المفاتيح والقيمة عبر الرؤوس لقطع الذاكرة وتسريع الاستدلال على السياق الطويل.

استمر في التعلم

أدلة ذات صلة

تم اختيار المزيد من الأدلة لهذا الموضوع

احصل على شهادة الذكاء الاصطناعي المجانيةدورة مجانية قصيرة واختبار. لا تكلفة ولا بطاقة. حوالي 2.5 ساعة.ابدأ مجانًا →