أخبار التقنية

ينشئ المطور برامج “ذاتية الشفاء” تصلح نفسها بفضل الذكاء الاصطناعي


تكبير / صورة تم إنشاؤها بواسطة الذكاء الاصطناعي ومركبة بشريًا لـ “برمجة ولفيرين على جهاز كمبيوتر”.

بنج إدواردز / ميدجورني

قد يكون تصحيح أخطاء برنامج خاطئ أمرًا محبطًا ، فلماذا لا تدع الذكاء الاصطناعي يقوم بذلك نيابةً عنك؟ هذا ما فعله مطور “BioBootloader” من خلال إنشاء Wolverine ، وهو برنامج يمكن أن يمنح برامج Python “قدرات علاجية متجددة” ، وفقًا لتقرير Hackaday. (نعم ، تمامًا مثل بطل Marvel الخارق.)

كتب BioBootloader في تغريدة: “قم بتشغيل البرامج النصية الخاصة بك بها وعندما تتعطل ، يقوم GPT-4 بتحريرها ويشرح الخطأ الذي حدث”. مرافقة فيديو توضيحي. “حتى إذا كان لديك العديد من الأخطاء ، فسيتم إعادة تشغيله بشكل متكرر حتى يتم إصلاح كل شيء.”

GPT-4 هو نموذج لغة متعدد الوسائط تم إنشاؤه بواسطة OpenAI وتم إصداره في مارس ، وهو متاح لمشتركي ChatGPT Plus وفي نموذج API لمختبري الإصدارات التجريبية. يستخدم “معرفته” حول مليارات المستندات والكتب والمواقع الإلكترونية التي تم اقتلاعها من الويب لأداء مهام معالجة النصوص مثل التأليف وترجمة اللغة والبرمجة.

في الفيديو التوضيحي لـ Wolverine ، يعرض BioBootloader نافذة عرض جنبًا إلى جنب ، مع كود Python على اليسار ونتائج Wolverine على اليمين في المحطة. يقوم بتحميل برنامج نصي مخصص للآلة الحاسبة يضيف فيه بعض الأخطاء عن قصد ، ثم ينفذه.

يقول: “إنها تديرها ، ترى الانهيار ، لكنها بعد ذلك تذهب وتتحدث إلى GPT-4 لمحاولة معرفة كيفية إصلاحها”. يعرض GPT-4 تفسيرًا لأخطاء البرنامج ، ويظهر التغييرات التي يحاول إجراؤها ، ثم يعيد تشغيل البرنامج. عند رؤية أخطاء جديدة ، يقوم GPT-4 بإصلاح الكود مرة أخرى ، ثم يعمل بشكل صحيح. في النهاية ، يحتوي ملف Python الأصلي على التغييرات المضافة بواسطة GPT-4.

الكود متاح على GitHub ، ويقول المطور إن هذه التقنية يمكن تطبيقها على لغات البرمجة الأخرى. يتطلب استخدام Wolverine وجود مفتاح OpenAI API لـ GPT-3.5 أو GPT-4 ، ويتم تطبيق رسوم على الاستخدام. في الوقت الحالي ، واجهة برمجة تطبيقات GPT 3.5 مفتوحة لأي شخص لديه حساب OpenAI ، لكن الوصول إلى GPT-4 لا يزال مقيدًا بقائمة انتظار.

في الآونة الأخيرة ، حاولت العديد من التجارب التي تتضمن GPT-4 في حلقات متكررة ، مثل Auto-GPT و BabyAGI ، منح GPT-4 المزيد من القدرات “الوكيل” التي تتيح لها تدوير المزيد من مثيلات GPT-4 (وكلاء) لأداء العديد من المهام في وقت واحد . أو التصرف بشكل مستقل.

على الرغم من كونها دليلًا بدائيًا للمفهوم حاليًا ، إلا أن تقنيات مثل Wolverine توضح مستقبلًا محتملاً حيث قد تتمكن التطبيقات من إصلاح الأخطاء الخاصة بها – حتى الأخطاء غير المتوقعة التي قد تظهر بعد النشر. بالطبع ، لم يتم بعد استكشاف الآثار والأمان والحكمة للسماح بحدوث ذلك بشكل كامل.




اكتشاف المزيد من عرب نيوز للتقنية

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من عرب نيوز للتقنية

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading