نماذج التعليمات البرمجية ذات السياق الطويل للذكاء الاصطناعي السحري
يبني Magic AI نماذج رائدة لتوليد التعليمات البرمجية تتميز بنوافذ سياقية طويلة للغاية، مما يسمح للنموذج بقراءة قاعدة التعليمات البرمجية بأكملها مرة واحدة.
نظرة عامة
It matters because software understanding depends on context, and a model that can hold millions of lines in memory can reason about a whole project rather than one file.
الغوص العميق
Magic AI هي شركة ناشئة تهدف إلى بناء مهندس برمجيات الذكاء الاصطناعي بدلاً من مجرد أداة الإكمال التلقائي. إنجازها الرئيسي هو عائلة نماذج LTM (الذاكرة طويلة المدى)، بما في ذلك LTM-2-mini، والتي تقول الشركة إنها تدعم نوافذ سياق تصل إلى 100 مليون رمز - أي ما يعادل تقريبًا حوالي 10 ملايين سطر من التعليمات البرمجية أو آلاف الكتب الموجودة في سياق نشط في وقت واحد. في عام 2024، أعلنت شركة Magic عن شراكة كبيرة مع Google Cloud لبناء أجهزة كمبيوتر عملاقة على أجهزة Nvidia وجمعت مئات الملايين من الدولارات، مع الداعمين بما في ذلك إريك شميدت. لقياس التقدم بما يتجاوز المعايير التي يسهل حفظها، أنشأت شركة Magic HashHop، وهو تقييم يستخدم سلاسل التجزئة العشوائية التي لا يمكن للنموذج أن يتذكرها ببساطة من التدريب، مما يفرض استرجاعًا حقيقيًا للسياق الطويل.
البصيرة الفنية
يتدرج انتباه المحول القياسي بشكل تربيعي مع طول التسلسل، مما يجعل سياقات 100 مليون رمز باهظة التكلفة باستخدام أساليب ساذجة. تشير ماجيك إلى أن خوارزمية البعد التسلسلي LTM-2-mini الخاصة بها أرخص بشكل كبير لكل رمز مميز من هذا النهج، مما يتيح سياقًا طويلًا جدًا بتكلفة معقولة. يستبدل معيار HashHop التلميحات الدلالية بأزواج تجزئة عشوائية وغير قابلة للضغط، وبالتالي فإن الطريقة الوحيدة للإجابة هي استرداد المعلومات وتسلسلها فعليًا عبر نافذة السياق الكاملة - وهو اختبار أكثر صرامة لقدرة السياق الطويل.
التأثير الاستراتيجي
استراتيجية البائع
تؤثر خرائط طريق البائع على الميزات التي يمكن لفريقك إنشاءها بعد ذلك.
التكلفة والميزانية
تؤثر الشروط التجارية وخيارات النشر على التكلفة والمخاطر على المدى الطويل.
المخاطر والسلامة
تعمل حوافز الشركة على تشكيل الإعدادات الافتراضية للمنتج، ووضعية السلامة، والانفتاح.
مستقبل نماذج التعليمات البرمجية ذات السياق الطويل للذكاء الاصطناعي السحري
إذا تمكنت النماذج من الاحتفاظ بقاعدة تعليمات برمجية بأكملها والتفكير فيها بشكل موثوق، فإن مساعدي الذكاء الاصطناعي سينتقلون من اقتراح المقتطفات إلى تنفيذ عمليات إعادة البناء على مستوى المشروع، وتتبع الأخطاء عبر العديد من الملفات، وتنفيذ الميزات التي تمس العشرات من الوحدات. وتتمثل التحديات المفتوحة في الحفاظ على سرعة استنتاج السياق الطويل جدًا ورخيصًا وإثبات أن النموذج يستخدم السياق البعيد حقًا بدلاً من تجاهله. توقع أن يتقارب السياق الطويل بالإضافة إلى سير العمل الوكيل في أنظمة تعمل كمتعاونين حقيقيين في هندسة البرمجيات.
التنفيذ في العالم الحقيقي
تحميل مستودع كبير بالكامل حتى يتمكن النموذج من الإجابة على الأسئلة حول كيفية تفاعل الوحدات البعيدة.
إجراء عملية إعادة بناء على مستوى المشروع حيث يتم نشر التغيير في واجهة ملف واحد بشكل صحيح عبر قاعدة التعليمات البرمجية بأكملها.
تتبع الخلل الذي يمتد سببه إلى العديد من الملفات عن طريق التفكير في السياق الكامل مرة واحدة بدلاً من ملف تلو الآخر.
الانضمام إلى قاعدة تعليمات برمجية غير مألوفة عن طريق مطالبة النموذج بتلخيص البنية باستخدام المصدر الكامل كسياق.
المخاطر والدرابزين
قد تتجاوز إعلانات الإطلاق الاستقرار في سير عمل الإنتاج الحقيقي.
يمكن أن يؤدي تسعير واجهة برمجة التطبيقات (API) أو تغيرات السياسة إلى كسر الافتراضات بين عشية وضحاها.
يؤدي الاعتماد على بائع واحد إلى زيادة تكاليف الحجز والترحيل.
خارطة طريق التنفيذ
قم بتقييم مقدمي الخدمة باستخدام المهام ومجموعات البيانات الخاصة بك.
راجع الخصوصية والأمان والمصطلحات القانونية قبل التكامل.
احتفظ بخطة احتياطية عبر النماذج أو البائعين.
راقب ملاحظات الإصدار حتى لا تفاجئ التغييرات في خارطة الطريق الفرق.
استمر في الاستكشاف
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Magic AI Long-Context Code Models quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
الدليل التالي
بروتوكول السياق النموذجي
الأسئلة المتداولة
What is Magic AI Long-Context Code Models?
يبني Magic AI نماذج رائدة لتوليد التعليمات البرمجية تتميز بنوافذ سياقية طويلة للغاية، مما يسمح للنموذج بقراءة قاعدة التعليمات البرمجية بأكملها مرة واحدة. إنه مهم لأن فهم البرنامج يعتمد على السياق، والنموذج الذي يمكنه الاحتفاظ بملايين الأسطر في الذاكرة يمكنه التفكير في مشروع كامل بدلاً من ملف واحد.
ما الذي يحاول Magic AI بنائه في المقام الأول؟
يهدف Magic إلى بناء مهندس برمجيات يعمل بالذكاء الاصطناعي، وليس مجرد أداة للإكمال التلقائي.
ما هو حجم نافذة السياق الذي طالبت به Magic لنماذج LTM الخاصة بها؟
أعلنت شركة Magic عن دعمها لنوافذ سياقية تصل إلى 100 مليون رمز، أي ما يقرب من 10 ملايين سطر من التعليمات البرمجية.
ما هو هاش هوب؟
يستخدم HashHop أزواج تجزئة عشوائية وغير قابلة للضغط، لذا يجب على النموذج استرداد المعلومات وتسلسلها عبر السياق.
لماذا يمثل انتباه المحول الساذج مشكلة في سياقات 100 مليون رمز؟
تزداد تكلفة الاهتمام القياسي مع مربع طول التسلسل، لذا فإن السياقات الطويلة جدًا تكون باهظة الثمن للغاية بدون خوارزميات أفضل.
ما هي الشركة التي تعاونت معها شركة Magic في عام 2024 لبناء أجهزة الكمبيوتر العملاقة؟
أعلنت شركة Magic عن شراكة مع Google Cloud لبناء أجهزة كمبيوتر عملاقة على أجهزة Nvidia.