GitHub ने AI के साथ जोड़ी प्रोग्रामिंग को पावर देने के लिए Copilot लॉन्च किया

Posted on

एआई अपनाने की अवस्था में आपका उद्यम कहां खड़ा है? पता लगाने के लिए हमारे एआई सर्वेक्षण में भाग लें।


होने दें ओएसएस एंटरप्राइज न्यूजलेटर अपनी ओपन सोर्स यात्रा का मार्गदर्शन करें! पंजी यहॉ करे.

गिटहब ने एक नया एआई-संचालित जोड़ी प्रोग्रामर लॉन्च किया है जो मनुष्यों के साथ उनके सॉफ्टवेयर विकास परियोजनाओं पर सहयोग करता है, जो कोडर प्रकारों के रूप में लाइनों या संपूर्ण कार्यों का सुझाव देता है।

जोड़ी प्रोग्रामिंग, बिना पहल के, एक सामान्य चुस्त सॉफ्टवेयर विकास तकनीक है जहां दो (आमतौर पर मानव) प्रोग्रामर एक स्क्रीन पर मिलकर काम करते हैं, कोड लिखने और अपने साथी के आउटपुट की समीक्षा करने के लिए बारी-बारी से काम करते हैं।

गिटहब कोपिलॉट

Copilot, जैसा कि नए GitHub टूल को कहा जाता है, नए कोड का सुझाव देने के लिए प्रासंगिक संकेतों का उपयोग करता है, यदि उपयोगकर्ता Copilot के प्रारंभिक सुझाव को पसंद नहीं करते हैं, या मैन्युअल रूप से इसे संपादित करते हैं, तो विकल्प के माध्यम से फ़्लिप करने में सक्षम हैं। Copilot भी समय के साथ सीखता है, ताकि जितने अधिक कोड, डॉकस्ट्रिंग, टिप्पणियाँ या फ़ंक्शन नाम एक डेवलपर लिखता है, उतना ही स्मार्ट Copilot बनना चाहिए।

ऊपर: कार्रवाई में GitHub Copilot

कोपिलॉट शायद जीमेल के स्मार्ट कंपोज़ फीचर की तरह है, जो ईमेल के जवाब में टेक्स्ट के अगले भाग का सुझाव देता है।

मशीन की शक्ति

कोड के लिए एआई-संचालित स्वत: पूर्ण प्रभावी रूप से क्या अवधारणा पूरी तरह से नई नहीं है। Codota और Tabnine ने कुछ समय के लिए कुछ इसी तरह की पेशकश की है, और दोनों कंपनियों ने वास्तव में Codota के लिए $ 12 मिलियन के धन उगाहने से पहले 2019 में वापस विलय कर दिया, इससे पहले कि दोनों पिछले महीने मुख्य ब्रांड नाम के रूप में Tabnine पर बस गए।

मोटे तौर पर, मशीन प्रोग्रामिंग टूल पूरे स्पेक्ट्रम में अपना सिर उठा रहे हैं, माइक्रोसॉफ्ट ने हाल ही में एक नए पावर ऐप (लो-कोड बिजनेस ऐप बनाने के लिए सॉफ्टवेयर) फीचर की घोषणा की है जो ओपनएआई के जीपीटी -3 भाषा मॉडल का लाभ उठाता है ताकि उपयोगकर्ताओं को सही फॉर्मूला चुनने में मदद मिल सके।

इसी तरह, नया GitHub Copilot फीचर भी OpenAI के सहयोग पर बहुत अधिक निर्भर करता है, AI शोध कंपनी जिसे GitHub की मूल कंपनी Microsoft ने पिछले साल $ 1 बिलियन का निवेश किया था। कोपिलॉट, हालांकि, ओपनएआई कोडेक्स नामक एक नई एआई प्रणाली का उपयोग करता है जिसे आज गिटहब ब्लॉग पोस्ट के मुताबिक “कोड जनरेशन में जीपीटी -3 की तुलना में काफी अधिक सक्षम” कहा जाता है। यह देखते हुए कि इसे एक डेटासेट पर प्रशिक्षित किया गया था जिसमें अधिक सार्वजनिक स्रोत कोड शामिल थे, OpenAI कोडेक्स को इस बात का अधिक ज्ञान होना चाहिए कि डेवलपर्स कैसे कोड लिखते हैं, और अधिक सटीक सुझाव देने में सक्षम होते हैं।

ओपनएआई कोडेक्स को स्रोत कोड और प्राकृतिक भाषा दोनों पर भी प्रशिक्षित किया गया था, जिसका अर्थ है कि यह कोड को इकट्ठा करते समय टिप्पणियों और तर्क की व्याख्या करने में सक्षम है।

ऊपर: कार्रवाई में GitHub Copilot (फाइलें खोजें)

जबकि गिटहब का नया एआई जोड़ी प्रोग्रामर अनुभवी डेवलपर्स को कुछ समय बचाने में मदद कर सकता है, यह विशेष रूप से एक विशिष्ट भाषा या ढांचे के लिए नए कोडर्स के लिए उपयोगी साबित हो सकता है – गिटहब कोपिलॉट उन्हें अपने कोडिंग पहेली के उत्तर के लिए वेब पर कहीं और खोज करने से बचाता है।

उपलब्धता

GitHub Copilot आज तकनीकी पूर्वावलोकन में लॉन्च हुआ, और Microsoft के क्रॉस-प्लेटफ़ॉर्म कोड संपादक विज़ुअल स्टूडियो कोड के लिए एक एक्सटेंशन के रूप में उपलब्ध है, जो स्थानीय रूप से या क्लाउड में काम कर रहा है। जबकि Copilot को भाषाओं और रूपरेखाओं की एक विस्तृत श्रृंखला के साथ काम करने के लिए डिज़ाइन किया गया है, लॉन्च के समय यह विशेष रूप से जावास्क्रिप्ट, पायथन, रूबी, टाइपस्क्रिप्ट और गो में माहिर है।

यह ध्यान देने योग्य है कि GitHub Copilot को डेवलपर की ओर से कोड लिखने के लिए डिज़ाइन नहीं किया गया है – यह डेवलपर्स को उनके इरादे को समझने में मदद करने के बारे में अधिक है। गिटहब इस बात की भी कोई गारंटी नहीं देता है कि यह जो कोड बनाता है वह भी काम करेगा, क्योंकि यह कोड का परीक्षण नहीं करता है – इसका मतलब है कि यह ठीक से संकलित नहीं हो सकता है। इसलिए कुछ जोखिम हैं, लेकिन कोपिलॉट के लिए अभी बहुत शुरुआती दिन हैं।

वेंचरबीट

तकनीकी निर्णय लेने वालों के लिए परिवर्तनकारी तकनीक और लेनदेन के बारे में ज्ञान हासिल करने के लिए वेंचरबीट का मिशन एक डिजिटल टाउन स्क्वायर बनना है।

जब आप अपने संगठनों का नेतृत्व करते हैं तो हमारा मार्गदर्शन करने के लिए हमारी साइट डेटा तकनीकों और रणनीतियों पर आवश्यक जानकारी प्रदान करती है। हम आपको हमारे समुदाय का सदस्य बनने के लिए आमंत्रित करते हैं:

  • आपकी रुचि के विषयों पर अप-टू-डेट जानकारी
  • हमारे समाचार पत्र
  • गेटेड विचार-नेता सामग्री और हमारे बेशकीमती आयोजनों के लिए रियायती पहुंच, जैसे रूपांतरण 2021: और अधिक जानें
  • नेटवर्किंग सुविधाएँ, और बहुत कुछ

सदस्य बने

Leave a Reply

Your email address will not be published. Required fields are marked *