هل يمكن أن تكتب نماذج اللغات الكبيرة (LLMs) رمزًا أفضل إذا استمررت في مطالبتها بـ "كتابة رمز أفضل"؟

2025-01-03
هل يمكن أن تكتب نماذج اللغات الكبيرة (LLMs) رمزًا أفضل إذا استمررت في مطالبتها بـ

تتناول هذه المدونة تجربةً لاستكشاف ما إذا كانت المطالبة المتكررة بنموذج لغة كبير (LLM) بـ "كتابة رمز أفضل" تُحسّن من جودة الرمز. باستخدام Claude 3.5 Sonnet، يبدأ الكاتب بمشكلة ترميز Python بسيطة ويطلب من LLM بشكل متكرر. يتحسن الأداء بشكل كبير، ويصل إلى تسريع 100 مرة. ومع ذلك، تؤدي المطالبات المتكررة البسيطة إلى هندسة زائدة. تُنتج هندسة المطالبات الدقيقة رمزًا أكثر كفاءة بكثير. تُظهر التجربة أن LLMs يمكن أن تساعد في تحسين الرمز، لكن التدخل البشري والخبرة لا تزالان ضروريتين للجودة والكفاءة.