في عالم توليد الشفرات، كانت الأنظمة التقليدية تعتمد على نماذج محددة ومجموعة ثابتة من الخيارات، مما يؤثر على القدرة على تحقيق أفضل النتائج في مهام مختلفة. ومع ذلك، تمخضت الأبحاث الجديدة عن تقنية ثورية تُعرف باسم COMPAS (Code-generation Optimization over Models, Prompts, And Decoding Settings).

تعتمد هذه التقنية على تحليل كيفية تفاعل الخيارات المختلفة المستخدمة في توليد الشفرات، حيث تستفيد من المعلومات حول صعوبة كل مهمة لتكييف الإعدادات بشكل يتوافق مع تلك المتطلبات. COMPAS يتخطى الطرق التقليدية التي تركز فقط على نموذج واحد أو إعداد ثابت، ويقدم بديلاً ذكياً من خلال تحسين ديناميكي يعتمد على السياق.

عند الاختبار على منصة LiveCodeBench، أظهرت COMPAS تحسنًا كبيرًا في نسبة النجاح حيث ارتفعت من 45.9% إلى 52.8% مع تقليل التكلفة بشكل ملحوظ من 36.57 دولار إلى 4.92 دولار. ليس فقط ذلك، بل أثبتت قدرتها أيضًا على تحسين النتائج في توليد الشفرات على مستوى المستودعات البرمجية عبر SWE-bench، حيث حلت 76.0% من المهام مقارنة بـ 70.0% للنموذج الأفضل السابق.

علاوة على ذلك، تم توفير الكود الخاص بالتطبيق لإتاحة الاستنساخ أمام المطورين، مما يجعل COMPAS حلاً واعدًا للبرمجة الذكية.

في النهاية، يُعد COMPAS بمثابة خطوة كبيرة نحو مستقبل أكثر فعالية في تطوير البرمجيات. فما رأيكم في هذه التقنية الجديدة؟ شاركونا آراءكم في التعليقات!