La कृत्रिम बुद्धिमत्ता (AI) यह छलांग और सीमा से आगे बढ़ता है। वे होशियार हो रहे हैं और उनके पास अधिक अनुप्रयोग हैं। देर-सबेर वे कई नौकरियों पर कब्जा कर लेंगे जो अब लोगों के पास हैं। प्रोग्रामिंग या हार्डवेयर विकास जैसे व्यवसायों को इनमें से किसी एक एल्गोरिदम के साथ किया जा सकता है जैसा कि जीथब कोपिलॉट ने दिखाया है।
मशीनें इस प्रणाली के रूप में प्रोग्राम कर सकती हैं जो GPT-3 पर आधारित है, एक नया OpenAI भाषा मॉडल जो मानव लेखन का अनुकरण करने वाले ग्रंथों का निर्माण करने के लिए गहन सीखने के लिए उपयोग किया जाता है, दिखाया गया है। हालांकि, में जीथब कोपिलॉट वे थोड़ा और आगे बढ़ गए हैं और इसे पूरी तरह से स्वायत्त रूप से स्रोत कोड उत्पन्न करने में सक्षम बना दिया है, इस प्रकार डेवलपर्स को समय बचाने और अधिक कुशल होने में मदद मिलती है।
कई आश्चर्य मैं कहाँ जा सकता हूँ भविष्य में जीथब कोपिलॉट या इसी तरह की परियोजनाएं। यदि वे पहले से ही इसके लिए सक्षम हैं, तो एआई कुछ वर्षों में कई व्यवसायों को अप्रचलित कर सकता है, हालांकि यह भी सच है कि यह नए लोगों को उत्पन्न करेगा जो वर्तमान में ज्ञात नहीं हैं।
जैसा कि आप जानते हैं, GPT-3 पाठ उत्पन्न करता है पिछले प्रशिक्षण से, यह अनुकरण करते हुए कि यह एक मानव द्वारा लिखा गया पाठ है। यह परियोजना एक बहुत ही ठोस तरीके से बातचीत और लिखने में सक्षम है, जो इसे कई व्यावहारिक अनुप्रयोग प्रदान करती है। उनमें से एक यह है, एआई को कोड लिखना जैसे कि यह एक डेवलपर था।
यह आशाजनक लग रहा है, और माइक्रोसॉफ्ट, GitHub के वर्तमान मालिक, ने उन्नत किया कि वह इसे अपने विकास उपकरणों में एकीकृत करेगा। कुछ ऐसा जो इस समय प्रोग्रामर की जगह नहीं लेगा, लेकिन आप कोड के कुछ हिस्सों को स्वचालित रूप से लिखने, सुझाव देने और विकास को अधिक कुशल और तेज बनाने में सक्षम होंगे।
यहां तक कि यह करने में सक्षम है टिप्पणियों को कोड में बदलें. प्रोग्रामर उस तर्क का वर्णन करेगा जिसे वे लागू करना चाहते हैं और GitHub Copilot आवश्यक कोड उत्पन्न करेगा। आप आज कई IDE की तरह स्वतः पूर्ण भी कर सकते हैं, लेकिन अधिक उन्नत तरीके से, या कोड विकल्प दिखा सकते हैं।
GitHub Copilot के बारे में अधिक जानकारी - आधिकारिक वेबसाइट
बहुत दिलचस्प है, लेकिन विकास को गति देने का एक और तरीका है और यह काफी तुलनीय होगा अल्ट्रा हाई लेवल एपीआई बनाना, उदाहरण के लिए, कोपिलॉट "डेटाबेस से कनेक्ट करें और 50 से अधिक उम्र दिखाएं" जैसी टिप्पणी लेगा और यह सही उत्पन्न करेगा कोड या प्रत्येक निष्पादन में हर बार एक अलग कोड उत्पन्न होगा, लेकिन अगर हमारे पास कुछ मानक फ़ंक्शन हैं जो भाषा के मूल निवासी हैं, जैसे कि show_database_result ("मिडडेटाबेस", SHOW_AGE_GREATER (50)); हमारे पास एक ही वाक्य में समान कार्यक्षमता होगी और यह समकक्ष होगा, यदि हम वर्तमान भाषाओं में इस तरह के मैक्रो फ़ंक्शन डालते हैं, तो पीसी पर एल्गोरिदम लाना बहुत आसान होगा, उदाहरण के लिए एक काल्पनिक भाषा के साथ
स्ट्रिंग और वैल "mibase" प्रकार के वर डीबी
Connect_to ("192.168.1.1")
Extract_regs_where ("आईडी = 24") और परिणाम में स्टोर करें
सूची (परिणाम)
बंद करें (डीबी)
----------
var घन प्रकार Cube3D
शो_क्यूब (घन)
colorize_face (2 से 3) रंग RED के साथ
डिलीट_फेस (1)
थ्रेड (रोटेट_एनिमेट अक्ष x (घन) में INC ०.५ के साथ)
कंसोल में दिखाएँ ("मैं एक घन घुमा रहा हूँ")
अगर (क्यूब पर क्लिक किया जाता है। चेहरा (6))
stop_rotation_of (घन)