लोकप्रिय ऐप डेवलपमेंट टूल्स की एक श्रृंखला के पीछे कंपनी जेटब्रेंस ने कोडिंग के लिए अपना पहला “ओपन” एआई मॉडल जारी किया है।
बुधवार को, जेटब्रेन ने बनाया मेलमएक कोड-जनरेटिंग मॉडल जिसे कंपनी ने पिछले साल अपने विभिन्न सॉफ्टवेयर डेवलपमेंट सूट के लिए जारी किया था, खुले तौर पर एआई देव प्लेटफॉर्म हगिंग फेस पर उपलब्ध था। 4 ट्रिलियन टोकन से अधिक प्रशिक्षित मेलम, 4 बिलियन मापदंडों में वजन करता है, और विशेष रूप से कोड पूरा होने के लिए डिज़ाइन किया गया है (यानी आसपास के संदर्भ के आधार पर कोड स्निपेट को पूरा करना)।
पैरामीटर मोटे तौर पर एक मॉडल के समस्या-समाधान कौशल के अनुरूप हैं, जबकि टोकन डेटा के कच्चे बिट्स हैं जो एक मॉडल प्रक्रिया करता है। एक मिलियन टोकन मोटे तौर पर कोड की 30,000 लाइनों से मेल खाती है।
“पेशेवर डेवलपर टूलिंग में एकीकरण के लिए डिज़ाइन किया गया (उदाहरण के लिए एकीकृत डेवलपर वातावरण में बुद्धिमान कोड सुझाव), एआई-संचालित कोडिंग सहायकों, और कोड समझ और पीढ़ी पर अनुसंधान, मेलुम भी शैक्षिक अनुप्रयोगों और ठीक-ट्यूनिंग प्रयोगों के लिए अच्छी तरह से अनुकूल है,” एक तकनीकी रिपोर्ट में JetBrains बताते हैं।
जेटब्रेंस का कहना है कि इसने मेलम को प्रशिक्षित किया, जो कि अपाचे 2.0- लाइसेंस प्राप्त है, जिसमें डेटा सेटों के संग्रह पर GitHub और अंग्रेजी-भाषा विकिपीडिया लेखों से अनुमेय लाइसेंस प्राप्त कोड शामिल हैं। प्रशिक्षण 256 H200 NVIDIA GPU के क्लस्टर पर लगभग 20 दिनों का समय लगा।
मेलम उठने और दौड़ने के लिए कुछ काम करता है। बेस मॉडल का उपयोग बॉक्स से बाहर नहीं किया जा सकता है; इसे पहले ठीक करना होगा। जबकि जेटब्रियन ने पायथन के लिए कुछ मेलम मॉडल को ठीक-ठाक-ट्यून प्रदान किया है, कंपनी ने चेतावनी दी है कि वे “संभावित क्षमताओं के बारे में अनुमान” के लिए हैं-उत्पादन वातावरण में तैनात नहीं।
एआई-जनित कोड में कोई संदेह नहीं है कि सॉफ्टवेयर कैसे बनाया गया है, लेकिन यह नई सुरक्षा चुनौतियों का भी परिचय दे रहा है। 2023 के अंत में, 50% से अधिक संगठन कभी-कभी या अक्सर एआई-निर्मित कोड के साथ सुरक्षा के मुद्दों का सामना करते हैं। डेवलपर सुरक्षा मंच सिनक द्वारा सर्वेक्षण।
TechCrunch घटना
बर्कले, सीए
|
5 जून
अभी बुक करें
वास्तव में, जेटब्रेंस ने नोट किया कि मेलम “सार्वजनिक कोडबेस में मौजूद पूर्वाग्रहों को प्रतिबिंबित कर सकता है” (जैसे कि स्रोत रिपॉजिटरी को खोलने के लिए शैली में समान कोड उत्पन्न करना), और इसके कोड सुझाव आवश्यक रूप से “सुरक्षित या कमजोरियों से मुक्त” नहीं होंगे।
“यह सिर्फ शुरुआत है,” जेटब्रेंस ने लिखा है ब्लॉग भेजा। “हम सामान्यता का पीछा नहीं कर रहे हैं – हम फोकस का निर्माण कर रहे हैं। यदि मेलम एक सार्थक प्रयोग, योगदान, या सहयोग को भी स्पार्क करता है, तो हम इसे एक जीत मानेंगे।”
Leave a Reply